various-ui
Version:
This is a test version of the Vue 3 component library
55 lines (54 loc) • 1.21 kB
TypeScript
import { ExtractPropTypes, PropType } from "vue";
export declare const UiModalPropsOption: {
close: {
type: BooleanConstructor;
default: boolean;
};
title: {
type: StringConstructor;
};
width: {
type: PropType<string | number>;
default: number;
};
height: {
type: PropType<string | number>;
default: number;
};
zIndex: {
type: NumberConstructor;
default: number;
};
margin: {
type: StringConstructor;
default: string;
};
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>;
};
closeOnClick: {
type: BooleanConstructor;
default: boolean;
};
classExtraName: {
type: StringConstructor;
};
};
export type UiModalProps = ExtractPropTypes<typeof UiModalPropsOption>;
export declare const UiModalEmits: {
open: () => boolean;
close: () => boolean;
};