various-ui
Version:
This is a test version of the Vue 3 component library
54 lines (53 loc) • 1.61 kB
TypeScript
import { ExtractPropTypes, PropType } from "vue";
export declare const UiRegionSelectorPropsOption: {
readonly classExtraName: {
readonly type: StringConstructor;
}; /**候选项类名 */
readonly widthExtra: {
readonly type: NumberConstructor;
}; /**候选项尺寸 */
readonly modelValue: {
readonly type: PropType<string[]>;
readonly required: true;
}; /**选中项绑定值 */
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly readonly: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly loading: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly height: {
readonly type: NumberConstructor;
readonly default: 240;
};
readonly zIndex: {
readonly type: NumberConstructor;
readonly default: 66;
};
readonly width: {
readonly type: PropType<string | number>;
readonly default: 264;
};
readonly name: {
readonly type: StringConstructor;
};
};
export type UiRegionSelectorProps = ExtractPropTypes<typeof UiRegionSelectorPropsOption>;
export declare const UiRegionSelectorEmits: {
"update:modelValue": (_ev: any) => boolean;
"before-enter": () => boolean;
"before-leave": () => boolean;
"after-enter": () => boolean;
"after-leave": () => boolean;
change: (_ev?: Event) => boolean;
};
export interface UiRegionSelectorOption {
name: string;
children?: UiRegionSelectorOption[];
}