1 | export interface Time {
|
2 | hour?: string | number;
|
3 | minute?: string | number;
|
4 | seconds?: string | number;
|
5 | isPM?: boolean;
|
6 | }
|
7 | export interface TimepickerControls {
|
8 | canIncrementHours: boolean;
|
9 | canIncrementMinutes: boolean;
|
10 | canIncrementSeconds: boolean;
|
11 | canDecrementHours: boolean;
|
12 | canDecrementMinutes: boolean;
|
13 | canDecrementSeconds: boolean;
|
14 | canToggleMeridian: boolean;
|
15 | }
|
16 | export interface TimepickerComponentState {
|
17 | min?: Date;
|
18 | max?: Date;
|
19 | hourStep: number;
|
20 | minuteStep: number;
|
21 | secondsStep: number;
|
22 | readonlyInput: boolean;
|
23 | disabled: boolean;
|
24 | mousewheel: boolean;
|
25 | arrowkeys: boolean;
|
26 | showSpinners: boolean;
|
27 | showMeridian: boolean;
|
28 | showSeconds: boolean;
|
29 | meridians: string[];
|
30 | }
|
31 | export declare type TimeChangeSource = 'wheel' | 'key' | '';
|
32 | export interface TimeChangeEvent {
|
33 | step: number;
|
34 | source: TimeChangeSource;
|
35 | }
|