UNPKG

dtd

Version:

根据数梦工场视觉规范打造的组件库,感谢react-components和ant design

52 lines (51 loc) 2.06 kB
import * as React from 'react'; import * as PropTypes from 'prop-types'; import moment from 'moment'; export interface ComboboxProp { format: string; defaultOpenValue: object; prefixCls: string; value: typeof moment; onChange: Function; showHour: boolean; showMinute: boolean; showSecond: boolean; hourOptions: Array<number>; minuteOptions: Array<number>; secondOptions: Array<number>; disabledHours: Function; disabledMinutes: Function; disabledSeconds: Function; onCurrentSelectPanelChange: Function; use12Hours: boolean; isAM: boolean; } declare class Combobox extends React.Component<ComboboxProp, any> { static propTypes: { format: PropTypes.Requireable<string>; defaultOpenValue: PropTypes.Requireable<object>; prefixCls: PropTypes.Requireable<string>; value: PropTypes.Requireable<object>; onChange: PropTypes.Requireable<(...args: any[]) => any>; showHour: PropTypes.Requireable<boolean>; showMinute: PropTypes.Requireable<boolean>; showSecond: PropTypes.Requireable<boolean>; hourOptions: PropTypes.Requireable<any[]>; minuteOptions: PropTypes.Requireable<any[]>; secondOptions: PropTypes.Requireable<any[]>; disabledHours: PropTypes.Requireable<(...args: any[]) => any>; disabledMinutes: PropTypes.Requireable<(...args: any[]) => any>; disabledSeconds: PropTypes.Requireable<(...args: any[]) => any>; onCurrentSelectPanelChange: PropTypes.Requireable<(...args: any[]) => any>; use12Hours: PropTypes.Requireable<boolean>; isAM: PropTypes.Requireable<boolean>; }; onItemChange: (type: string, itemValue: string) => void; onEnterSelectPanel: (range: string) => void; getHourSelect(hour: number): JSX.Element | null; getMinuteSelect(minute: number): JSX.Element | null; getSecondSelect(second: number): JSX.Element | null; getAMPMSelect(): JSX.Element | null; render(): JSX.Element; } export default Combobox;