Skip to content

@vtj


@vtj / ui / MaskTab

Interface: MaskTab

Properties

closable?

optional closable: boolean

Defined in

packages/ui/types/components/mask/types.d.ts:114


dialog?

optional dialog: Readonly<Partial<ExtractPropTypes<{ beforeClose: { type: PropType<() => boolean | Promise<...>>; }; bodyPadding: { default: boolean; type: BooleanConstructor; }; cancel: { type: (StringConstructor | BooleanConstructor)[]; }; closable: { default: boolean; type: BooleanConstructor; }; componentInstance: { type: PropType<null | Record<string, any>>; }; content: { type: PropType<Record<string, any> | VNode<RendererNode, RendererElement, {}> | DefineComponent<any, any, any, any>>; }; draggable: { default: boolean; type: PropType<boolean | DraggableOptions>; }; height: { default: string; type: (StringConstructor | NumberConstructor)[]; }; icon: { type: PropType<IconParam>; }; left: { type: (StringConstructor | NumberConstructor)[]; }; maximizable: { default: boolean; type: BooleanConstructor; }; minimizable: { default: boolean; type: BooleanConstructor; }; modal: { default: boolean; type: BooleanConstructor; }; mode: { default: string; type: PropType<DialogMode>; }; modelValue: { default: boolean; type: BooleanConstructor; }; primary: { type: BooleanConstructor; }; pure: { type: BooleanConstructor; }; resizable: { type: PropType<boolean | ResizableOptions>; }; size: { default: string; type: PropType<BaseSize>; }; src: { type: StringConstructor; }; submit: { type: (StringConstructor | BooleanConstructor)[]; }; subtitle: { type: StringConstructor; }; title: { type: StringConstructor; }; top: { type: (StringConstructor | NumberConstructor)[]; }; width: { default: string; type: (StringConstructor | NumberConstructor)[]; }; }>>> & object

Defined in

packages/ui/types/components/mask/types.d.ts:115


icon?

optional icon: string | Record<string, any> | DefineComponent<any, any, any, any>

Defined in

packages/ui/types/components/mask/types.d.ts:113


id

id: string

Defined in

packages/ui/types/components/mask/types.d.ts:109


optional menu: MenuDataItem

Defined in

packages/ui/types/components/mask/types.d.ts:118


name

name: string

Defined in

packages/ui/types/components/mask/types.d.ts:110


title?

optional title: string

Defined in

packages/ui/types/components/mask/types.d.ts:112


url

url: string

Defined in

packages/ui/types/components/mask/types.d.ts:111

Released under the MIT License.