UNPKG

hongluan-ui

Version:
275 lines (274 loc) 8.7 kB
declare const _default: import("vue").DefineComponent<{ /** * @description whether to pick a time range */ isRange: { type: BooleanConstructor; default: boolean; }; ariaLabel: StringConstructor; emptyValues: ArrayConstructor; valueOnClear: { readonly type: import("vue").PropType<import("../../../utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor, BooleanConstructor, FunctionConstructor], unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledDate: { type: FunctionConstructor; }; cellClassName: { type: FunctionConstructor; }; shortcuts: { type: ArrayConstructor; default: () => any[]; }; arrowControl: BooleanConstructor; label: { type: StringConstructor; default: any; }; tabindex: { type: (NumberConstructor | StringConstructor)[]; default: number; }; validateEvent: { type: BooleanConstructor; default: boolean; }; fill: BooleanConstructor; unlinkPanels: BooleanConstructor; block: BooleanConstructor; thin: BooleanConstructor; teleported: import("../../../utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; disabledHours: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledHours>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledMinutes: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledMinutes>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledSeconds: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledSeconds>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; id: { type: import("vue").PropType<import("./common/props").SingleOrRange<string>>; }; name: { type: import("vue").PropType<import("./common/props").SingleOrRange<string>>; default: string; }; popperClass: { type: StringConstructor; default: string; }; popperOffset: { type: NumberConstructor; default: number; }; format: StringConstructor; valueFormat: StringConstructor; dateFormat: StringConstructor; timeFormat: StringConstructor; type: { type: StringConstructor; default: string; }; clearable: { type: BooleanConstructor; default: boolean; }; editable: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; readonly: BooleanConstructor; disabled: BooleanConstructor; placeholder: { type: StringConstructor; default: string; }; modelValue: { type: import("vue").PropType<import("./common/props").ModelValueType>; default: string; }; popperOptions: { type: import("vue").PropType<Partial<import("@popperjs/core").Options>>; default: () => {}; }; rangeSeparator: { type: StringConstructor; default: string; }; startPlaceholder: StringConstructor; endPlaceholder: StringConstructor; defaultValue: { type: import("vue").PropType<import("./common/props").SingleOrRange<Date>>; }; defaultTime: { type: import("vue").PropType<import("./common/props").SingleOrRange<Date>>; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * @description whether to pick a time range */ isRange: { type: BooleanConstructor; default: boolean; }; ariaLabel: StringConstructor; emptyValues: ArrayConstructor; valueOnClear: { readonly type: import("vue").PropType<import("../../../utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor, BooleanConstructor, FunctionConstructor], unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledDate: { type: FunctionConstructor; }; cellClassName: { type: FunctionConstructor; }; shortcuts: { type: ArrayConstructor; default: () => any[]; }; arrowControl: BooleanConstructor; label: { type: StringConstructor; default: any; }; tabindex: { type: (NumberConstructor | StringConstructor)[]; default: number; }; validateEvent: { type: BooleanConstructor; default: boolean; }; fill: BooleanConstructor; unlinkPanels: BooleanConstructor; block: BooleanConstructor; thin: BooleanConstructor; teleported: import("../../../utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; disabledHours: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledHours>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledMinutes: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledMinutes>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; disabledSeconds: { readonly type: import("vue").PropType<import("./props/shared").GetDisabledSeconds>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; id: { type: import("vue").PropType<import("./common/props").SingleOrRange<string>>; }; name: { type: import("vue").PropType<import("./common/props").SingleOrRange<string>>; default: string; }; popperClass: { type: StringConstructor; default: string; }; popperOffset: { type: NumberConstructor; default: number; }; format: StringConstructor; valueFormat: StringConstructor; dateFormat: StringConstructor; timeFormat: StringConstructor; type: { type: StringConstructor; default: string; }; clearable: { type: BooleanConstructor; default: boolean; }; editable: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; readonly: BooleanConstructor; disabled: BooleanConstructor; placeholder: { type: StringConstructor; default: string; }; modelValue: { type: import("vue").PropType<import("./common/props").ModelValueType>; default: string; }; popperOptions: { type: import("vue").PropType<Partial<import("@popperjs/core").Options>>; default: () => {}; }; rangeSeparator: { type: StringConstructor; default: string; }; startPlaceholder: StringConstructor; endPlaceholder: StringConstructor; defaultValue: { type: import("vue").PropType<import("./common/props").SingleOrRange<Date>>; }; defaultTime: { type: import("vue").PropType<import("./common/props").SingleOrRange<Date>>; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { label: string; fill: boolean; thin: boolean; block: boolean; disabled: boolean; type: string; name: import("./common/props").SingleOrRange<string>; placeholder: string; validateEvent: boolean; modelValue: import("./common/props").ModelValueType; popperOptions: {}; popperClass: string; teleported: import("../../../utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; editable: boolean; tabindex: string | number; readonly: boolean; clearable: boolean; popperOffset: number; shortcuts: unknown[]; arrowControl: boolean; unlinkPanels: boolean; rangeSeparator: string; isRange: boolean; }>; export default _default;