global-context/services/domain/date-time-context-picker.service.ts
Methods |
| getDateTimeContextByInterval | ||||||||
getDateTimeContextByInterval(intervalId: TimeInterval)
|
||||||||
|
Calculates date time context according to provided interval. Example :
Parameters :
Returns :
| null
Tuple of [dateFrom, dateTo] where dateTo is current time, or null if interval is invalid |
| isSelectableInterval | ||||||||
isSelectableInterval(intervalId: Interval)
|
||||||||
|
Validates provided param for being selectable Interval id.
Parameters :
Returns :
boolean
True if provided id is valid, selectable Interval id and false if it's not. |
| isValidAggregation | ||||||||
isValidAggregation(aggregation: aggregationType | null)
|
||||||||
|
Validates provided aggregation type.
Parameters :
Returns :
boolean
Result of validation of aggregation. |
| isValidDateRange | ||||||||||||
isValidDateRange(stringifiedDateFrom: string, stringifiedDateTo: string)
|
||||||||||||
|
Validates provided date "from" and date "to":
Parameters :
Returns :
boolean
Result of validation of dates range. |