UNPKG

@douyinfe/semi-ui

Version:

A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.

79 lines (78 loc) 5.29 kB
import React from 'react'; import { TimePickerProps as BasePickerProps, BaseValueType } from './TimePicker'; import type { ValidateStatus } from '../_base/baseComponent'; import type { ScrollItemProps } from '../scrollList/scrollItem'; export type { TimeInputProps } from './TimeInput'; export type { TimePickerProps } from './TimePicker'; export type { BaseValueType, ScrollItemProps, ValidateStatus }; export type LocalePickerProps = BasePickerProps; export default class LocaleTimePicker extends React.PureComponent<LocalePickerProps> { static propTypes: { inputStyle: import("prop-types").Requireable<object>; preventScroll: import("prop-types").Requireable<boolean>; panelHeader: import("prop-types").Requireable<NonNullable<import("prop-types").ReactNodeLike>>; panelFooter: import("prop-types").Requireable<NonNullable<import("prop-types").ReactNodeLike>>; 'aria-labelledby': import("prop-types").Requireable<string>; 'aria-invalid': import("prop-types").Requireable<boolean>; 'aria-errormessage': import("prop-types").Requireable<string>; 'aria-describedby': import("prop-types").Requireable<string>; 'aria-required': import("prop-types").Requireable<boolean>; prefixCls: import("prop-types").Requireable<string>; borderless: import("prop-types").Requireable<boolean>; clearText: import("prop-types").Requireable<string>; clearIcon: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; value: import("prop-types").Requireable<NonNullable<string | number | string[] | Date | number[] | Date[]>>; inputReadOnly: import("prop-types").Requireable<boolean>; disabled: import("prop-types").Requireable<boolean>; showClear: import("prop-types").Requireable<boolean>; defaultValue: import("prop-types").Requireable<NonNullable<string | number | string[] | Date | number[] | Date[]>>; open: import("prop-types").Requireable<boolean>; defaultOpen: import("prop-types").Requireable<boolean>; onOpenChange: import("prop-types").Requireable<(...args: any[]) => any>; position: import("prop-types").Requireable<any>; getPopupContainer: import("prop-types").Requireable<(...args: any[]) => any>; placeholder: import("prop-types").Requireable<string>; format: import("prop-types").Requireable<string>; style: import("prop-types").Requireable<object>; className: import("prop-types").Requireable<string>; popupClassName: import("prop-types").Requireable<string>; popupStyle: import("prop-types").Requireable<object>; disabledHours: import("prop-types").Requireable<(...args: any[]) => any>; disabledMinutes: import("prop-types").Requireable<(...args: any[]) => any>; disabledSeconds: import("prop-types").Requireable<(...args: any[]) => any>; dropdownMargin: import("prop-types").Requireable<NonNullable<number | object>>; hideDisabledOptions: import("prop-types").Requireable<boolean>; onChange: import("prop-types").Requireable<(...args: any[]) => any>; use12Hours: import("prop-types").Requireable<boolean>; hourStep: import("prop-types").Requireable<number>; minuteStep: import("prop-types").Requireable<number>; secondStep: import("prop-types").Requireable<number>; focusOnOpen: import("prop-types").Requireable<boolean>; autoFocus: import("prop-types").Requireable<boolean>; size: import("prop-types").Requireable<"default" | "small" | "large">; stopPropagation: import("prop-types").Requireable<boolean>; panels: import("prop-types").Requireable<import("prop-types").InferProps<{ panelHeader: import("prop-types").Requireable<NonNullable<import("prop-types").ReactNodeLike>>; panelFooter: import("prop-types").Requireable<NonNullable<import("prop-types").ReactNodeLike>>; }>[]>; onFocus: import("prop-types").Requireable<(...args: any[]) => any>; onBlur: import("prop-types").Requireable<(...args: any[]) => any>; locale: import("prop-types").Requireable<object>; localeCode: import("prop-types").Requireable<string>; dateFnsLocale: import("prop-types").Requireable<object>; zIndex: import("prop-types").Requireable<NonNullable<string | number>>; insetLabel: import("prop-types").Requireable<import("prop-types").ReactNodeLike>; insetLabelId: import("prop-types").Requireable<string>; validateStatus: import("prop-types").Requireable<"default" | "error" | "warning" | "success">; type: import("prop-types").Requireable<import("./TimePicker").Type>; rangeSeparator: import("prop-types").Requireable<string>; triggerRender: import("prop-types").Requireable<(...args: any[]) => any>; timeZone: import("prop-types").Requireable<NonNullable<string | number>>; scrollItemProps: import("prop-types").Requireable<object>; motion: import("prop-types").Requireable<NonNullable<boolean | object>>; autoAdjustOverflow: import("prop-types").Requireable<boolean>; }; static __SemiComponentName__: string; static defaultProps: any; render(): React.JSX.Element; }