various-ui
Version:
This is a test version of the Vue 3 component library
55 lines (54 loc) • 1.26 kB
TypeScript
import { ExtractPropTypes, PropType } from "vue";
import type { UiTypes } from "@various/constants";
export declare const UiModalSidePropsOption: {
close: {
type: BooleanConstructor;
default: boolean;
};
width: {
type: PropType<string | number>;
};
height: {
type: PropType<string | number>;
};
zIndex: {
type: NumberConstructor;
default: number;
};
spacing: {
type: StringConstructor;
default: string;
};
maxWidth: {
type: PropType<string | number>;
};
minWidth: {
type: PropType<string | number>;
};
minHeight: {
type: PropType<string | number>;
};
maxHeight: {
type: PropType<string | number>;
};
direction: {
type: PropType<UiTypes.direction>;
default: string;
};
closeSize: {
type: NumberConstructor;
default: number;
};
closeIcon: {
type: StringConstructor;
default: string;
};
classExtraName: {
type: StringConstructor;
};
};
export type UiModalSideProps = ExtractPropTypes<typeof UiModalSidePropsOption>;
export declare const UiModalSideEmits: {
open: () => boolean;
close: () => boolean;
};