1 | import { TimePicker as TimePickerDefinition } from '.';
|
2 | import { View } from '../core/view';
|
3 | import { Property } from '../core/properties';
|
4 | interface Time {
|
5 | hour: number;
|
6 | minute: number;
|
7 | }
|
8 | export declare function getValidTime(picker: TimePickerDefinition, hour: number, minute: number): Time;
|
9 | export declare function isDefined(value: any): boolean;
|
10 | export declare abstract class TimePickerBase extends View implements TimePickerDefinition {
|
11 | hour: number;
|
12 | minute: number;
|
13 | time: Date;
|
14 | minuteInterval: number;
|
15 | minHour: number;
|
16 | maxHour: number;
|
17 | minMinute: number;
|
18 | maxMinute: number;
|
19 | iosPreferredDatePickerStyle: number;
|
20 | }
|
21 | export declare const minHourProperty: Property<TimePickerBase, number>;
|
22 | export declare const maxHourProperty: Property<TimePickerBase, number>;
|
23 | export declare const minMinuteProperty: Property<TimePickerBase, number>;
|
24 | export declare const maxMinuteProperty: Property<TimePickerBase, number>;
|
25 | export declare const minuteIntervalProperty: Property<TimePickerBase, number>;
|
26 | export declare const minuteProperty: Property<TimePickerBase, number>;
|
27 | export declare const hourProperty: Property<TimePickerBase, number>;
|
28 | export declare const timeProperty: Property<TimePickerBase, Date>;
|
29 | export declare const iosPreferredDatePickerStyleProperty: Property<TimePickerBase, number>;
|
30 | export {};
|