various-ui
Version:
This is a test version of the Vue 3 component library
52 lines (51 loc) • 1.3 kB
TypeScript
import { ExtractPropTypes, PropType } from "vue";
import { UiTypes } from "@various/constants";
export declare const UiDatePickerPropsOption: {
classExtraName: {
type: StringConstructor;
default: string;
};
placeholder: {
type: StringConstructor;
};
modelValue: {
type: StringConstructor;
required: boolean;
};
animation: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: PropType<(date: Date) => boolean>;
};
zIndex: {
type: NumberConstructor;
default: number;
};
width: {
type: PropType<string | number>;
default: number;
};
size: {
type: PropType<UiTypes.size>;
default: string;
};
mode: {
type: PropType<"date" | "month">;
default: string;
};
name: {
type: StringConstructor;
};
};
export type UiDatePickerProps = ExtractPropTypes<typeof UiDatePickerPropsOption>;
export declare const UiDatePickerEmits: {
"update:modelValue": (_data: string) => boolean;
"before-enter": () => boolean;
"before-leave": () => boolean;
"after-enter": () => boolean;
"after-leave": () => boolean;
change: (_date: Date) => boolean;
clear: () => boolean;
};