UNPKG

@ministryofjustice/hmpps-digital-prison-reporting-frontend

Version:

The Digital Prison Reporting Frontend contains templates and code to help display data effectively in UI applications.

22 lines (21 loc) 697 B
import { Dayjs } from 'dayjs'; import { DprClientClass } from '../../../DprClientClass'; export declare class GranularDateRange extends DprClientClass { private quickFiltersInput; private granularityInput; private startInput; private endInput; private currentQuickFilterValue; static getModuleName(): string; initialise(): void; initChangeEvents(): void; resolveStateChange(event: Event): void; resetQuickFiltersToNone(): void; updateQueryParams(): void; shouldResetQuickFilters(e: Event): boolean; calculateStartEndGranularity(quickFilterValue: string): { startDate: Dayjs; endDate: Dayjs; granularity: string; }; }