@nativescript/core
Version:
A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.
32 lines (31 loc) • 1.57 kB
TypeScript
import { TimePickerBase, timeProperty, minuteIntervalProperty, minuteProperty, minMinuteProperty, maxMinuteProperty, hourProperty, minHourProperty, maxHourProperty } from './time-picker-common';
import { Color } from '../../color';
import { colorProperty } from '../styling/style-properties';
export * from './time-picker-common';
export declare class TimePicker extends TimePickerBase {
[timeProperty.getDefault]: () => Date;
[timeProperty.setNative]: (value: Date) => void;
[minuteProperty.getDefault]: () => number;
[minuteProperty.setNative]: (value: number) => void;
[hourProperty.getDefault]: () => number;
[hourProperty.setNative]: (value: number) => void;
[minHourProperty.getDefault]: () => number;
[minHourProperty.setNative]: (value: number) => void;
[maxHourProperty.getDefault]: () => number;
[maxHourProperty.setNative]: (value: number) => void;
[minMinuteProperty.getDefault]: () => number;
[minMinuteProperty.setNative]: (value: number) => void;
[maxMinuteProperty.getDefault]: () => number;
[maxMinuteProperty.setNative]: (value: number) => void;
[minuteIntervalProperty.getDefault]: () => number;
[minuteIntervalProperty.setNative]: (value: number) => void;
[colorProperty.getDefault]: () => UIColor;
[colorProperty.setNative]: (value: Color | UIColor) => void;
nativeViewProtected: UIDatePicker;
private _changeHandler;
constructor();
createNativeView(): UIDatePicker;
initNativeView(): void;
disposeNativeView(): void;
get ios(): UIDatePicker;
}