UNPKG

700 BTypeScriptView Raw
1/// <reference types="react" />
2import React from 'react';
3import { Models } from './date/DataTypes';
4export interface PropsType {
5 locale: Models.Locale;
6 prefixCls?: string;
7 pickerPrefixCls?: string;
8 title?: string;
9 defaultValue?: Date;
10 value?: Date;
11 onValueChange?: (time: Date) => void;
12 minDate?: Date;
13 maxDate?: Date;
14 clientHeight?: number;
15}
16export interface StateType {
17}
18export default class TimePicker extends React.PureComponent<PropsType, StateType> {
19 static defaultProps: PropsType;
20 onDateChange: (date: Date) => void;
21 getMinTime(date?: Date): Date | undefined;
22 getMaxTime(date?: Date): Date | undefined;
23 render(): JSX.Element;
24}