@pit-front-end/components
Version:
湖南创智艾泰克科技有限公司
106 lines (105 loc) • 3.94 kB
TypeScript
declare const _default: import('vue').DefineComponent<{
readonly modelValue: {
readonly type: ArrayConstructor;
readonly default: () => never[];
};
readonly startPlaceholder: {
readonly type: StringConstructor;
readonly default: "开始日期";
};
readonly endPlaceholder: {
readonly type: StringConstructor;
readonly default: "结束日期";
};
readonly valueFormat: {
readonly type: StringConstructor;
};
readonly rangeSeparator: {
readonly type: StringConstructor;
readonly default: "-";
};
readonly clearable: {
readonly type: BooleanConstructor;
readonly default: true;
};
readonly type: {
readonly type: () => "daterange" | "date" | "year" | "month" | "dates" | "week" | "datetime" | "datetimerange" | "monthrange";
readonly default: () => string;
};
readonly startTime: {
readonly type: StringConstructor;
readonly default: "";
};
readonly endTime: {
readonly type: StringConstructor;
readonly default: "";
};
readonly size: {
readonly type: import('vue').PropType<import('pit-element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
}, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
"update:modelValue": (value: string[]) => void;
change: (value: string[]) => void;
"update:startTime": (value: string) => void;
"update:endTime": (value: string) => void;
}, string, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, Readonly<import('vue').ExtractPropTypes<{
readonly modelValue: {
readonly type: ArrayConstructor;
readonly default: () => never[];
};
readonly startPlaceholder: {
readonly type: StringConstructor;
readonly default: "开始日期";
};
readonly endPlaceholder: {
readonly type: StringConstructor;
readonly default: "结束日期";
};
readonly valueFormat: {
readonly type: StringConstructor;
};
readonly rangeSeparator: {
readonly type: StringConstructor;
readonly default: "-";
};
readonly clearable: {
readonly type: BooleanConstructor;
readonly default: true;
};
readonly type: {
readonly type: () => "daterange" | "date" | "year" | "month" | "dates" | "week" | "datetime" | "datetimerange" | "monthrange";
readonly default: () => string;
};
readonly startTime: {
readonly type: StringConstructor;
readonly default: "";
};
readonly endTime: {
readonly type: StringConstructor;
readonly default: "";
};
readonly size: {
readonly type: import('vue').PropType<import('pit-element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
}>> & {
"onUpdate:modelValue"?: ((value: string[]) => any) | undefined;
onChange?: ((value: string[]) => any) | undefined;
"onUpdate:startTime"?: ((value: string) => any) | undefined;
"onUpdate:endTime"?: ((value: string) => any) | undefined;
}, {
readonly modelValue: unknown[];
readonly type: "daterange" | "date" | "year" | "month" | "dates" | "week" | "datetime" | "datetimerange" | "monthrange";
readonly clearable: boolean;
readonly startPlaceholder: string;
readonly endPlaceholder: string;
readonly rangeSeparator: string;
readonly startTime: string;
readonly endTime: string;
}, {}>;
export default _default;