You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
1.8 KiB
73 lines
1.8 KiB
import React from 'react';
|
|
import IDatePickerProps from './IDatePickerProps';
|
|
declare class DatePicker extends React.Component<IDatePickerProps, any> {
|
|
static defaultProps: {
|
|
prefixCls: string;
|
|
pickerPrefixCls: string;
|
|
locale: {
|
|
year: string;
|
|
month: string;
|
|
day: string;
|
|
hour: string;
|
|
minute: string;
|
|
am: string;
|
|
pm: string;
|
|
};
|
|
mode: string;
|
|
disabled: boolean;
|
|
minuteStep: number;
|
|
onDateChange(): void;
|
|
use12Hours: boolean;
|
|
};
|
|
state: {
|
|
date: any;
|
|
};
|
|
defaultMinDate: any;
|
|
defaultMaxDate: any;
|
|
componentWillReceiveProps(nextProps: any): void;
|
|
getNewDate: (values: any, index: any) => any;
|
|
onValueChange: (values: any, index: any) => void;
|
|
onScrollChange: (values: any, index: any) => void;
|
|
setHours(date: any, hour: any): void;
|
|
setAmPm(date: any, index: any): void;
|
|
getDefaultMinDate(): any;
|
|
getDefaultMaxDate(): any;
|
|
getDate(): any;
|
|
getValue(): any;
|
|
getMinYear(): any;
|
|
getMaxYear(): any;
|
|
getMinMonth(): any;
|
|
getMaxMonth(): any;
|
|
getMinDay(): any;
|
|
getMaxDay(): any;
|
|
getMinHour(): any;
|
|
getMaxHour(): any;
|
|
getMinMinute(): any;
|
|
getMaxMinute(): any;
|
|
getMinDate(): any;
|
|
getMaxDate(): any;
|
|
getDateData(): {
|
|
key: string;
|
|
props: {
|
|
children: any[];
|
|
};
|
|
}[];
|
|
getDisplayHour(rawHour: any): any;
|
|
getTimeData(date: any): {
|
|
cols: {
|
|
key: string;
|
|
props: {
|
|
children: any[];
|
|
};
|
|
}[];
|
|
selMinute: any;
|
|
};
|
|
clipDate(date: any): any;
|
|
getValueCols(): {
|
|
value: any[];
|
|
cols: any[];
|
|
};
|
|
render(): JSX.Element;
|
|
}
|
|
export default DatePicker;
|