UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

221 lines (220 loc) 5.46 kB
export declare const IvueDatePicker: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ landscape: { type: BooleanConstructor; }; headerColor: { type: StringConstructor; }; width: { type: (NumberConstructor | StringConstructor)[]; default: number; validator: (value: string | number) => boolean; }; fullWidth: { type: BooleanConstructor; }; noTitle: { type: BooleanConstructor; }; modelValue: { type: (StringConstructor | ArrayConstructor)[]; }; titleYearFormat: { type: FunctionConstructor; }; titleDateFormat: { type: FunctionConstructor; }; headerDateFormat: { type: FunctionConstructor; }; dayFormat: { type: FunctionConstructor; }; monthFormat: { type: FunctionConstructor; }; locale: { type: StringConstructor; default: string; }; multiple: { type: BooleanConstructor; }; type: { type: StringConstructor; validator: (type: string) => boolean; default: string; }; yearIcon: { type: StringConstructor; }; readonly: { type: BooleanConstructor; }; pickerDate: { type: StringConstructor; }; min: { type: StringConstructor; }; max: { type: StringConstructor; }; nextIcon: { type: StringConstructor; default: string; }; prevIcon: { type: StringConstructor; default: string; }; firstDayOfWeek: { type: (NumberConstructor | StringConstructor)[]; default: number; }; allowedDates: { type: FunctionConstructor; }; showCurrent: { type: BooleanConstructor; default: boolean; }; note: { type: (FunctionConstructor | ArrayConstructor)[]; default: any; }; noteColor: { type: (ObjectConstructor | StringConstructor | FunctionConstructor)[]; default: string; }; reactive: { type: BooleanConstructor; }; color: { type: StringConstructor; default: string; }; }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-change" | "update:modelValue" | "update:pickerDate")[], "on-change" | "update:modelValue" | "update:pickerDate", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ landscape: { type: BooleanConstructor; }; headerColor: { type: StringConstructor; }; width: { type: (NumberConstructor | StringConstructor)[]; default: number; validator: (value: string | number) => boolean; }; fullWidth: { type: BooleanConstructor; }; noTitle: { type: BooleanConstructor; }; modelValue: { type: (StringConstructor | ArrayConstructor)[]; }; titleYearFormat: { type: FunctionConstructor; }; titleDateFormat: { type: FunctionConstructor; }; headerDateFormat: { type: FunctionConstructor; }; dayFormat: { type: FunctionConstructor; }; monthFormat: { type: FunctionConstructor; }; locale: { type: StringConstructor; default: string; }; multiple: { type: BooleanConstructor; }; type: { type: StringConstructor; validator: (type: string) => boolean; default: string; }; yearIcon: { type: StringConstructor; }; readonly: { type: BooleanConstructor; }; pickerDate: { type: StringConstructor; }; min: { type: StringConstructor; }; max: { type: StringConstructor; }; nextIcon: { type: StringConstructor; default: string; }; prevIcon: { type: StringConstructor; default: string; }; firstDayOfWeek: { type: (NumberConstructor | StringConstructor)[]; default: number; }; allowedDates: { type: FunctionConstructor; }; showCurrent: { type: BooleanConstructor; default: boolean; }; note: { type: (FunctionConstructor | ArrayConstructor)[]; default: any; }; noteColor: { type: (ObjectConstructor | StringConstructor | FunctionConstructor)[]; default: string; }; reactive: { type: BooleanConstructor; }; color: { type: StringConstructor; default: string; }; }>> & { "onOn-change"?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; "onUpdate:pickerDate"?: (...args: any[]) => any; }, { type: string; width: string | number; readonly: boolean; color: string; multiple: boolean; prevIcon: string; nextIcon: string; locale: string; landscape: boolean; fullWidth: boolean; noTitle: boolean; firstDayOfWeek: string | number; showCurrent: boolean; note: Function | unknown[]; noteColor: string | Function | Record<string, any>; reactive: boolean; }>> & Record<string, any>; export default IvueDatePicker; export * from './index.vue';