1 | import React from 'react';
|
2 | import IDatePickerProps from './IDatePickerProps';
|
3 | declare class DatePicker extends React.Component<IDatePickerProps, any> {
|
4 | static defaultProps: {
|
5 | prefixCls: string;
|
6 | pickerPrefixCls: string;
|
7 | locale: {
|
8 | year: string;
|
9 | month: string;
|
10 | day: string;
|
11 | hour: string;
|
12 | minute: string;
|
13 | am: string;
|
14 | pm: string;
|
15 | };
|
16 | mode: string;
|
17 | disabled: boolean;
|
18 | minuteStep: number;
|
19 | onDateChange(): void;
|
20 | use12Hours: boolean;
|
21 | };
|
22 | state: {
|
23 | date: any;
|
24 | };
|
25 | defaultMinDate: any;
|
26 | defaultMaxDate: any;
|
27 | componentWillReceiveProps(nextProps: any): void;
|
28 | getNewDate: (values: any, index: any) => any;
|
29 | onValueChange: (values: any, index: any) => void;
|
30 | onScrollChange: (values: any, index: any) => void;
|
31 | setHours(date: any, hour: any): void;
|
32 | setAmPm(date: any, index: any): void;
|
33 | getDefaultMinDate(): any;
|
34 | getDefaultMaxDate(): any;
|
35 | getDate(): any;
|
36 | getValue(): any;
|
37 | getMinYear(): any;
|
38 | getMaxYear(): any;
|
39 | getMinMonth(): any;
|
40 | getMaxMonth(): any;
|
41 | getMinDay(): any;
|
42 | getMaxDay(): any;
|
43 | getMinHour(): any;
|
44 | getMaxHour(): any;
|
45 | getMinMinute(): any;
|
46 | getMaxMinute(): any;
|
47 | getMinDate(): any;
|
48 | getMaxDate(): any;
|
49 | getDateData(): {
|
50 | key: string;
|
51 | props: {
|
52 | children: any[];
|
53 | };
|
54 | }[];
|
55 | getDisplayHour(rawHour: any): any;
|
56 | getTimeData(date: any): {
|
57 | cols: {
|
58 | key: string;
|
59 | props: {
|
60 | children: any[];
|
61 | };
|
62 | }[];
|
63 | selMinute: any;
|
64 | };
|
65 | clipDate(date: any): any;
|
66 | getValueCols(): {
|
67 | value: any[];
|
68 | cols: any[];
|
69 | };
|
70 | render(): JSX.Element;
|
71 | }
|
72 | export default DatePicker;
|