UNPKG

shineout

Version:

Shein 前端组件库

42 lines (41 loc) 3.63 kB
import { AreaType, DatePickerValue, BaseProps, QuickSelectType, DisabledType } from './Props'; declare type HandleOnChangeParams = (type: AreaType) => (<U>(date: U, change?: boolean, blur?: boolean, isEnd?: boolean, isQuickSelect?: QuickSelectType) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType | undefined, AreaType]); declare function handleTimeDisabled(date: Date, disabledTime: BaseProps['disabledTime'], options?: any): boolean | undefined; declare function handleDisabled(params: { date: Date; min?: Date | null; max?: Date | null; range: BaseProps['range']; disabled?: ((date: Date, type?: DisabledType, value?: DatePickerValue) => boolean) | boolean; disabledTime: BaseProps['disabledTime']; options?: any; index?: number; rangeDate?: Date[]; }): boolean; declare function judgeTimeByRange(params: { target: number; value: Date; mode: 'H' | 'h' | 'm' | 'minute' | 's' | 'second' | 'ampm'; min?: Date | null; max?: Date | null; range: BaseProps['range']; disabled?: ((date: Date, type?: DisabledType, value?: DatePickerValue) => boolean) | boolean; disabledTime: BaseProps['disabledTime']; options?: any; index?: number; rangeDate?: Date[]; }): [boolean, Date]; declare const _default: { handleOnChangeParams: HandleOnChangeParams; yearHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; monthHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; dayHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; timeHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; quickHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; weekHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; quarterHandleChangeParams: <U>(date: U, change?: boolean | undefined, blur?: boolean | undefined, isEnd?: boolean | undefined, isQuickSelect?: QuickSelectType<Date[]> | undefined) => [U, boolean | undefined, boolean | undefined, boolean | undefined, QuickSelectType<Date[]> | undefined, AreaType]; judgeTimeByRange: typeof judgeTimeByRange; handleTimeDisabled: typeof handleTimeDisabled; handleDisabled: typeof handleDisabled; }; export default _default;