cozy-client / models / dacc
Namespace: dacc¶
models.dacc
Interfaces¶
Functions¶
buildAggregateParams¶
▸ buildAggregateParams(params
): DACCAggregatesParams
Build parameters to request DACC aggregate
property
{string} [measureName] - The measure name
property
{string} [startDate] - The measure start date
property
{string} [endDate] - The measure end date
Parameters
Name | Type | Description |
---|---|---|
params |
Params |
The unformatted DACC aggregate params |
Returns
DACCAggregatesParams
Defined in
packages/cozy-client/src/models/dacc.js:102
checkMeasureParams¶
▸ checkMeasureParams(measure
): void
Throw an errror if a DACC parameter is incorrect.
Parameters
Name | Type | Description |
---|---|---|
measure |
DACCMeasure |
The DACC measure |
Returns
void
Defined in
packages/cozy-client/src/models/dacc.js:24
fetchAggregatesFromDACC¶
▸ fetchAggregatesFromDACC(client
, remoteDoctype
, params
): Promise
<DACCAggregatesResponse
>
Send measures to a DACC through a remote doctype
Parameters
Name | Type | Description |
---|---|---|
client |
CozyClient |
The CozyClient instance |
remoteDoctype |
string |
The remote doctype to use |
params |
DACCAggregatesParams |
The request params |
Returns
Promise
<DACCAggregatesResponse
>
Defined in
packages/cozy-client/src/models/dacc.js:127
isCorrectDateFormat¶
▸ isCorrectDateFormat(date
): boolean
Check whether or not the given date is in YYYY-MM-DD format
Parameters
Name | Type | Description |
---|---|---|
date |
string |
The date to check |
Returns
boolean
Defined in
packages/cozy-client/src/models/dacc.js:10
sendMeasureToDACC¶
▸ sendMeasureToDACC(client
, remoteDoctype
, measure
): Promise
<void
>
Send measures to a DACC through a remote doctype
Parameters
Name | Type | Description |
---|---|---|
client |
CozyClient |
The CozyClient instance |
remoteDoctype |
string |
The remote doctype to use |
measure |
DACCMeasure |
The DACC measure |
Returns
Promise
<void
>
Defined in