UNPKG

1.34 kBTypeScriptView Raw
1import { TimePicker as TimePickerDefinition } from '.';
2import { View } from '../core/view';
3import { Property } from '../core/properties';
4interface Time {
5 hour: number;
6 minute: number;
7}
8export declare function getValidTime(picker: TimePickerDefinition, hour: number, minute: number): Time;
9export declare function isDefined(value: any): boolean;
10export 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}
21export declare const minHourProperty: Property<TimePickerBase, number>;
22export declare const maxHourProperty: Property<TimePickerBase, number>;
23export declare const minMinuteProperty: Property<TimePickerBase, number>;
24export declare const maxMinuteProperty: Property<TimePickerBase, number>;
25export declare const minuteIntervalProperty: Property<TimePickerBase, number>;
26export declare const minuteProperty: Property<TimePickerBase, number>;
27export declare const hourProperty: Property<TimePickerBase, number>;
28export declare const timeProperty: Property<TimePickerBase, Date>;
29export declare const iosPreferredDatePickerStyleProperty: Property<TimePickerBase, number>;
30export {};