Variable CategorizationRendererConst
CategorizationRenderer: DefineComponent<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: Layout; }, { activeCategory: Ref<number, number>; appliedOptions: ComputedRef<any>; categories: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; data: any; direction: NonNullable<"row" | "column">; enabled: boolean; label: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema>; uischema: NonNullable<Layout & UISchemaElement>; visible: boolean; }>[]; layout: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; data: any; direction: NonNullable<"row" | "column">; enabled: boolean; label: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema>; uischema: NonNullable<Layout & UISchemaElement>; visible: boolean; }>; styles: Styles; vuetifyProps: ((path) => any); }, {}, { visibleCategories(): ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; data: any; direction: NonNullable<"row" | "column">; enabled: boolean; label: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema>; uischema: NonNullable<Layout & UISchemaElement>; visible: boolean; }>[]; visibleCategoryLabels(): string[]; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: Layout; }> & Readonly<{}>, { cells: JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; enabled: boolean; renderers: JsonFormsRendererRegistryEntry[]; }, {}, { DispatchRenderer: DefineComponent<ExtractPropTypes<{ cells: { default: undefined; required: boolean; type: PropType<JsonFormsCellRendererRegistryEntry[]>; }; config: { default: undefined; required: boolean; type: ObjectConstructor; }; enabled: { default: undefined; required: false; type: BooleanConstructor; }; path: { required: true; type: StringConstructor; }; renderers: { default: undefined; required: boolean; type: PropType<JsonFormsRendererRegistryEntry[]>; }; schema: { required: true; type: PropType<JsonSchema>; }; uischema: { required: true; type: PropType<UISchemaElement>; }; }>, { renderer: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; enabled: NonNullable<boolean | undefined>; path: string; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema | undefined>; uischema: NonNullable<UISchemaElement | undefined>; uischemas: JsonFormsUISchemaRegistryEntry[]; visible: NonNullable<boolean | undefined>; }>; rootSchema: ComputedRef<NonNullable<JsonSchema>>; }, {}, { determinedRenderer(): any; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{ cells: { default: undefined; required: boolean; type: PropType<JsonFormsCellRendererRegistryEntry[]>; }; config: { default: undefined; required: boolean; type: ObjectConstructor; }; enabled: { default: undefined; required: false; type: BooleanConstructor; }; path: { required: true; type: StringConstructor; }; renderers: { default: undefined; required: boolean; type: PropType<JsonFormsRendererRegistryEntry[]>; }; schema: { required: true; type: PropType<JsonSchema>; }; uischema: { required: true; type: PropType<UISchemaElement>; }; }>> & Readonly<{}>, { cells: JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; enabled: boolean; renderers: JsonFormsRendererRegistryEntry[]; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; VCol: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; } & { class?: any; lg?: string | number | boolean; md?: string | number | boolean; offsetLg?: string | number; offsetMd?: string | number; offsetSm?: string | number; offsetXl?: string | number; offsetXxl?: string | number; orderLg?: string | number; orderMd?: string | number; orderSm?: string | number; orderXl?: string | number; orderXxl?: string | number; sm?: string | number | boolean; xl?: string | number | boolean; xxl?: string | number | boolean; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; } & { class?: any; lg?: string | number | boolean; md?: string | number | boolean; offsetLg?: string | number; offsetMd?: string | number; offsetSm?: string | number; offsetXl?: string | number; offsetXxl?: string | number; orderLg?: string | number; orderMd?: string | number; orderSm?: string | number; orderXl?: string | number; orderXxl?: string | number; sm?: string | number | boolean; xl?: string | number | boolean; xxl?: string | number | boolean; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), {}, {}, {}, { alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; } & { class?: any; lg?: string | number | boolean; md?: string | number | boolean; offsetLg?: string | number; offsetMd?: string | number; offsetSm?: string | number; offsetXl?: string | number; offsetXxl?: string | number; orderLg?: string | number; orderMd?: string | number; orderSm?: string | number; orderXl?: string | number; orderXxl?: string | number; sm?: string | number | boolean; xl?: string | number | boolean; xxl?: string | number | boolean; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline"; cols: string | number | boolean; offset: string | number; order: string | number; style: StyleValue; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ alignSelf: { default: null; type: PropType<ALIGN_SELF_VALUES[number]>; validator: ((str) => boolean); }; class: PropType<ClassValue>; cols: { default: boolean; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; lg: Prop<string | number | boolean, false>; md: Prop<string | number | boolean, false>; offset: { default: null; type: (StringConstructor | NumberConstructor)[]; }; offsetLg: Prop<string | number, null>; offsetMd: Prop<string | number, null>; offsetSm: Prop<string | number, null>; offsetXl: Prop<string | number, null>; offsetXxl: Prop<string | number, null>; order: { default: null; type: (StringConstructor | NumberConstructor)[]; }; orderLg: Prop<string | number, null>; orderMd: Prop<string | number, null>; orderSm: Prop<string | number, null>; orderXl: Prop<string | number, null>; orderXxl: Prop<string | number, null>; sm: Prop<string | number | boolean, false>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; xl: Prop<string | number | boolean, false>; xxl: Prop<string | number | boolean, false>; }, ExtractPropTypes<{ alignSelf: { default: null; type: PropType<ALIGN_SELF_VALUES[number]>; validator: ((str) => boolean); }; class: PropType<ClassValue>; cols: { default: boolean; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; lg: Prop<string | number | boolean, false>; md: Prop<string | number | boolean, false>; offset: { default: null; type: (StringConstructor | NumberConstructor)[]; }; offsetLg: Prop<string | number, null>; offsetMd: Prop<string | number, null>; offsetSm: Prop<string | number, null>; offsetXl: Prop<string | number, null>; offsetXxl: Prop<string | number, null>; order: { default: null; type: (StringConstructor | NumberConstructor)[]; }; orderLg: Prop<string | number, null>; orderMd: Prop<string | number, null>; orderSm: Prop<string | number, null>; orderXl: Prop<string | number, null>; orderXxl: Prop<string | number, null>; sm: Prop<string | number | boolean, false>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; xl: Prop<string | number | boolean, false>; xxl: Prop<string | number | boolean, false>; }>>; VContainer: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ fluid: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; height?: string | number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; width?: string | number; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { fluid: boolean; style: StyleValue; tag: string | JSXComponent; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { fluid: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; height?: string | number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; width?: string | number; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, {}, {}, {}, { fluid: boolean; style: StyleValue; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ fluid: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; height?: string | number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; width?: string | number; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { fluid: boolean; style: StyleValue; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<ClassValue>; fluid: { default: boolean; type: BooleanConstructor; }; height: (StringConstructor | NumberConstructor)[]; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; width: (StringConstructor | NumberConstructor)[]; }, ExtractPropTypes<{ class: PropType<ClassValue>; fluid: { default: boolean; type: BooleanConstructor; }; height: (StringConstructor | NumberConstructor)[]; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; width: (StringConstructor | NumberConstructor)[]; }>>; VRow: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; } & { alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignLg?: "center" | "end" | "start" | "stretch" | "baseline"; alignMd?: "center" | "end" | "start" | "stretch" | "baseline"; alignSm?: "center" | "end" | "start" | "stretch" | "baseline"; alignXl?: "center" | "end" | "start" | "stretch" | "baseline"; alignXxl?: "center" | "end" | "start" | "stretch" | "baseline"; class?: any; justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; } & { alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignLg?: "center" | "end" | "start" | "stretch" | "baseline"; alignMd?: "center" | "end" | "start" | "stretch" | "baseline"; alignSm?: "center" | "end" | "start" | "stretch" | "baseline"; alignXl?: "center" | "end" | "start" | "stretch" | "baseline"; alignXxl?: "center" | "end" | "start" | "stretch" | "baseline"; class?: any; justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), {}, {}, {}, { align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; } & { alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; alignLg?: "center" | "end" | "start" | "stretch" | "baseline"; alignMd?: "center" | "end" | "start" | "stretch" | "baseline"; alignSm?: "center" | "end" | "start" | "stretch" | "baseline"; alignXl?: "center" | "end" | "start" | "stretch" | "baseline"; alignXxl?: "center" | "end" | "start" | "stretch" | "baseline"; class?: any; justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly"; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { align: "center" | "end" | "start" | "stretch" | "baseline"; alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; dense: boolean; justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch"; noGutters: boolean; style: StyleValue; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ align: { default: null; type: PropType<ALIGN_VALUES[number]>; validator: ((str) => boolean); }; alignContent: { default: null; type: PropType<ALIGN_CONTENT_VALUES[number]>; validator: ((str) => boolean); }; alignContentLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentSm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignLg: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignMd: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignSm: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignXl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignXxl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; class: PropType<ClassValue>; dense: BooleanConstructor; justify: { default: null; type: PropType<ALIGN_CONTENT_VALUES[number]>; validator: ((str) => boolean); }; justifyLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifySm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; noGutters: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; }, ExtractPropTypes<{ align: { default: null; type: PropType<ALIGN_VALUES[number]>; validator: ((str) => boolean); }; alignContent: { default: null; type: PropType<ALIGN_CONTENT_VALUES[number]>; validator: ((str) => boolean); }; alignContentLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentSm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignContentXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>; alignLg: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignMd: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignSm: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignXl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; alignXxl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>; class: PropType<ClassValue>; dense: BooleanConstructor; justify: { default: null; type: PropType<ALIGN_CONTENT_VALUES[number]>; validator: ((str) => boolean); }; justifyLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifySm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; justifyXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>; noGutters: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; }>>; VTab: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; prependIcon?: IconValue; rounded?: string | number | boolean; sliderColor?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; default?: ...
; loader?: ...
; prepend?: ...
; }; v-slots?: { append?: false | (...
); default?: false | (...
); loader?: false | (...
); prepend?: false | (...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
val) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: ...
; block: ...
; density: ...
; disabled: ...
; exact: ...
; flat: ...
; readonly: ...
; replace: ...
; ripple: ...
; rounded: ...
; size: ...
; slim: ...
; stacked: ...
; style: ...
; symbol: ...
; tag: ...
; text: ...
; tile: ...
; variant: ...
; }> & Omit<(...
) & (...
) & (...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ group: ...
; }> & ComponentCustomProperties, "symbol" | "style" | "text" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "variant" | "disabled" | "tag" | "density" | "tile" | "slim" | "height" | "width" | "border" | "color" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "elevation" | "rounded" | "baseColor" | "activeColor" | "flat" | "replace" | "exact" | "ripple" | "active" | "value" | "to" | "href" | "prependIcon" | "appendIcon" | "size" | "icon" | "location" | (keyof VNodeProps
) | "block" | "readonly" | "stacked" | "position" | "loading" | "selectedClass" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & { _allExposed: { group: GroupItemProvide | null; } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }, true, {}, SlotsType<Partial<{ append: (() => VNode[]); default: (() => VNode[]); loader: (() => VNode[]); prepend: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; prependIcon?: IconValue; rounded?: string | number | boolean; sliderColor?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; default?: ...
; loader?: ...
; prepend?: ...
; }; v-slots?: { append?: false | (...
); default?: false | (...
); loader?: false | (...
); prepend?: false | (...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
val) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: ...
; block: ...
; density: ...
; disabled: ...
; exact: ...
; flat: ...
; readonly: ...
; replace: ...
; ripple: ...
; rounded: ...
; size: ...
; slim: ...
; stacked: ...
; style: ...
; symbol: ...
; tag: ...
; text: ...
; tile: ...
; variant: ...
; }> & Omit<(...
) & (...
) & (...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ group: ...
; }> & ComponentCustomProperties, "symbol" | "style" | "text" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "variant" | "disabled" | "tag" | "density" | "tile" | "slim" | "height" | "width" | "border" | "color" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "elevation" | "rounded" | "baseColor" | "activeColor" | "flat" | "replace" | "exact" | "ripple" | "active" | "value" | "to" | "href" | "prependIcon" | "appendIcon" | "size" | "icon" | "location" | (keyof VNodeProps
) | "block" | "readonly" | "stacked" | "position" | "loading" | "selectedClass" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & { _allExposed: { group: GroupItemProvide | null; } | {}; }, {}, {}, {}, { density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }>; } & ComponentOptionsBase<{ density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; prependIcon?: IconValue; rounded?: string | number | boolean; sliderColor?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: (() => ...
); default?: (() => ...
); loader?: (() => ...
); prepend?: (() => ...
); }; v-slots?: { append?: false | (() => ...
); default?: false | (() => ...
); loader?: false | (() => ...
); prepend?: false | (() => ...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x:
string]
: unknown; }; $data: {}; $el: any; $emit: ((event,
val) => void); $forceUpdate: (() => void); $host: Element | null; $nextTick: nextTick; $options: ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & { activated?: ...
; beforeCreate?: ...
; beforeDestroy?: ...
; beforeMount?: ...
; beforeUnmount?: ...
; beforeUpdate?: ...
; created?: ...
; deactivated?: ...
; destroyed?: ...
; errorCaptured?: ...
; mounted?: ...
; renderTracked?: ...
; renderTriggered?: ...
; unmounted?: ...
; updated?: ...
; }; $parent: ComponentPublicInstance | null; $props: Partial<(...
)> & Omit<(...
), (...
)>; $refs: { [
x:
string]
: unknown; }; $root: ComponentPublicInstance | null; $slots: Readonly<{ append?: ...
; default?: ...
; loader?: ...
; prepend?: ...
; }>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: boolean; block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: (...
) | (...
) | (...
); rounded: (...
) | (...
) | (...
); size: (...
) | (...
); slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: (...
) | (...
); text: (...
) | (...
) | (...
); tile: boolean; variant: (...
) | (...
) | (...
) | (...
) | (...
) | (...
); }> & Omit<{ block: ...
; density: ...
; disabled: ...
; exact: ...
; flat: ...
; readonly: ...
; replace: ...
; ripple: ...
; size: ...
; slim: ...
; stacked: ...
; style: ...
; symbol: ...
; tag: ...
; tile: ...
; variant: ...
; } & { active?: ...
; activeColor?: ...
; appendIcon?: ...
; baseColor?: ...
; border?: ...
; class?: ...
; color?: ...
; elevation?: ...
; height?: ...
; href?: ...
; icon?: ...
; loading?: ...
; location?: ...
; maxHeight?: ...
; maxWidth?: ...
; minHeight?: ...
; minWidth?: ...
; position?: ...
; prependIcon?: ...
; rounded?: ...
; selectedClass?: ...
; text?: ...
; theme?: ...
; to?: ...
; value?: ...
; width?: ...
; } & { $children?: ...
; v-slots?: ...
; } & { v-slot:append?: ...
; v-slot:default?: ...
; v-slot:loader?: ...
; v-slot:prepend?: ...
; } & { onGroup:selected?: ...
; }, "symbol" | "group" | "size" | "flat" | "replace" | "style" | "text" | "tag" | "rounded" | "tile" | "disabled" | "block" | "variant" | "density" | "slim" | "exact" | "active" | "ripple" | "readonly" | "stacked"> & ShallowUnwrapRef<{ group: (...
) | (...
); }> & ComponentCustomProperties, "symbol" | "size" | "loading" | "color" | "flat" | "replace" | "theme" | "class" | "style" | "text" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "value" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "width" | "tag" | "rounded" | "tile" | "location" | "icon" | "disabled" | "block" | "v-slot:prepend" | "v-slot:append" | "variant" | "elevation" | "density" | "border" | "baseColor" | "activeColor" | "slim" | "href" | "to" | "exact" | "active" | "appendIcon" | "prependIcon" | "ripple" | "position" | "selectedClass" | "readonly" | "stacked" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & { _allExposed: { group: GroupItemProvide | null; } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { density: Density; direction: "horizontal" | "vertical"; disabled: boolean; exact: boolean; fixed: boolean; hideSlider: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; selectedClass: string; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }, {}, string, SlotsType<Partial<{ append: (() => VNode[]); default: (() => VNode[]); loader: (() => VNode[]); prepend: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ activeColor: StringConstructor; appendIcon: PropType<IconValue>; baseColor: StringConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; fixed: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; hideSlider: BooleanConstructor; href: StringConstructor; icon: PropType<boolean | IconValue>; loading: (StringConstructor | BooleanConstructor)[]; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; prependIcon: PropType<IconValue>; readonly: BooleanConstructor; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; selectedClass: { default: string; type: PropType<string>; }; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; sliderColor: StringConstructor; slim: BooleanConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: Omit<{ default: string; type: PropType<string | JSXComponent>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; to: PropType<ObjectRenderer>; value: null; variant: Omit<Omit<{ default: string; type: PropType<(...
)>; validator: ((v) => ...
); }, "type" | "default"> & { default: NonNullable<(...
) | (...
) | (...
) | (...
) | (...
) | (...
)>; type: PropType<(...
) | (...
) | (...
) | (...
) | (...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; }; width: (StringConstructor | NumberConstructor)[]; }, ExtractPropTypes<{ activeColor: StringConstructor; appendIcon: PropType<IconValue>; baseColor: StringConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; fixed: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; hideSlider: BooleanConstructor; href: StringConstructor; icon: PropType<boolean | IconValue>; loading: (StringConstructor | BooleanConstructor)[]; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; prependIcon: PropType<IconValue>; readonly: BooleanConstructor; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; selectedClass: { default: string; type: PropType<string>; }; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; sliderColor: StringConstructor; slim: BooleanConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: Omit<{ default: string; type: PropType<(...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; to: PropType<ObjectRenderer>; value: null; variant: Omit<Omit<{ default: ...
; type: ...
; validator: ...
; }, (...
) | (...
)> & { default: NonNullable<(...
)>; type: PropType<(...
)>; }, "type" | "default"> & { default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; }; width: (StringConstructor | NumberConstructor)[]; }>>; VTabs: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; } & { bgColor?: string; class?: any; color?: string; contentClass?: any; height?: string | number; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; modelValue?: any; showArrows?: string | boolean; sliderColor?: string; } & { onUpdate:modelValue?: ((v) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "items" | "v-slot:item" | `v-slot:item.${string}` | "v-slot:window" | "v-slot:tab" | `v-slot:tab.${string}`>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; height: string | number; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; modelValue: any; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); item: ((arg) => VNode[]); tab: ((arg) => VNode[]); window: (() => VNode[]); [
x:
`tab.${string}`]
: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; } & { bgColor?: string; class?: any; color?: string; contentClass?: any; height?: string | number; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; modelValue?: any; showArrows?: string | boolean; sliderColor?: string; } & { onUpdate:modelValue?: ((v) => any); }, {}, {}, {}, {}, { alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; height: string | number; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; modelValue: any; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; } & { bgColor?: string; class?: any; color?: string; contentClass?: any; height?: string | number; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; modelValue?: any; showArrows?: string | boolean; sliderColor?: string; } & { onUpdate:modelValue?: ((v) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "items" | "v-slot:item" | `v-slot:item.${string}` | "v-slot:window" | "v-slot:tab" | `v-slot:tab.${string}`>, string, { alignTabs: "center" | "end" | "start" | "title"; centerActive: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean; fixedTabs: boolean; grow: boolean; height: string | number; hideSlider: boolean; mandatory: boolean | "force"; mobile: boolean | null; modelValue: any; multiple: boolean; nextIcon: IconValue; prevIcon: IconValue; selectedClass: string; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); item: ((arg) => VNode[]); tab: ((arg) => VNode[]); window: (() => VNode[]); [
x:
`tab.${string}`]
: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props,
slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{ alignTabs: { default: string; type: PropType<"start" | "title" | "center" | "end">; }; bgColor: StringConstructor; centerActive: BooleanConstructor; class: PropType<ClassValue>; color: StringConstructor; contentClass: null; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; fixedTabs: BooleanConstructor; grow: BooleanConstructor; height: { default: undefined; type: (StringConstructor | NumberConstructor)[]; }; hideSlider: BooleanConstructor; items: { default: (() => never[]); type: PropType<readonly TabItem[]>; }; mandatory: { default: NonNullable<boolean | "force">; type: PropType<boolean | "force">; }; max: NumberConstructor; mobile: Omit<{ default: boolean; type: PropType<boolean | null>; }, "type" | "default"> & { default: NonNullable<boolean | null> | null; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextIcon: { default: string; type: PropType<IconValue>; }; prevIcon: { default: string; type: PropType<IconValue>; }; selectedClass: Omit<{ default: string; type: PropType<string>; }, "type" | "default"> & { default: string; type: PropType<string>; }; showArrows: { type: (StringConstructor | BooleanConstructor)[]; validator: ((v) => boolean); }; sliderColor: StringConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; symbol: { default: InjectionKey<GroupProvide>; type: null; }; tag: { default: string; type: PropType<string | JSXComponent>; }; }, ExtractPropTypes<{ alignTabs: { default: string; type: PropType<"start" | "title" | "center" | "end">; }; bgColor: StringConstructor; centerActive: BooleanConstructor; class: PropType<ClassValue>; color: StringConstructor; contentClass: null; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; fixedTabs: BooleanConstructor; grow: BooleanConstructor; height: { default: undefined; type: (StringConstructor | NumberConstructor)[]; }; hideSlider: BooleanConstructor; items: { default: (() => never[]); type: PropType<readonly TabItem[]>; }; mandatory: { default: NonNullable<boolean | "force">; type: PropType<boolean | "force">; }; max: NumberConstructor; mobile: Omit<{ default: boolean; type: PropType<(...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<(...
) | (...
)> | null; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextIcon: { default: string; type: PropType<IconValue>; }; prevIcon: { default: string; type: PropType<IconValue>; }; selectedClass: Omit<{ default: string; type: PropType<string>; }, "type" | "default"> & { default: string; type: PropType<string>; }; showArrows: { type: (StringConstructor | BooleanConstructor)[]; validator: ((v) => boolean); }; sliderColor: StringConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; symbol: { default: InjectionKey<GroupProvide>; type: null; }; tag: { default: string; type: PropType<string | JSXComponent>; }; }>>; VWindow: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; } & { class?: any; showArrows?: string | boolean; theme?: string; touch?: boolean | TouchHandlers; verticalArrows?: boolean | "left" | "right"; }, { group: GroupProvide; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:additional" | "v-slot:next" | "v-slot:prev">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; touch: boolean | TouchHandlers; }, true, {}, SlotsType<Partial<{ additional: ((arg) => VNode[]); default: ((arg) => VNode[]); next: ((arg) => VNode[]); prev: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; } & { class?: any; showArrows?: string | boolean; theme?: string; touch?: boolean | TouchHandlers; verticalArrows?: boolean | "left" | "right"; }, { group: GroupProvide; }, {}, {}, {}, { continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; touch: boolean | TouchHandlers; }>; } & ComponentOptionsBase<{ continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; } & { class?: any; showArrows?: string | boolean; theme?: string; touch?: boolean | TouchHandlers; verticalArrows?: boolean | "left" | "right"; }, { group: GroupProvide; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:additional" | "v-slot:next" | "v-slot:prev">, string, { continuous: boolean; direction: "horizontal" | "vertical"; disabled: boolean; mandatory: boolean | "force"; nextIcon: IconValue; prevIcon: IconValue; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; touch: boolean | TouchHandlers; }, {}, string, SlotsType<Partial<{ additional: ((arg) => VNode[]); default: ((arg) => VNode[]); next: ((arg) => VNode[]); prev: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props,
slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{ class: PropType<ClassValue>; continuous: BooleanConstructor; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; mandatory: { default: "force"; type: PropType<boolean | "force">; }; modelValue: null; nextIcon: { default: string; type: PropType<IconValue>; }; prevIcon: { default: string; type: PropType<IconValue>; }; reverse: BooleanConstructor; selectedClass: { default: string; type: StringConstructor; }; showArrows: { type: (StringConstructor | BooleanConstructor)[]; validator: ((v) => boolean); }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; touch: { default: undefined; type: PropType<boolean | TouchHandlers>; }; verticalArrows: PropType<boolean | "left" | "right">; }, ExtractPropTypes<{ class: PropType<ClassValue>; continuous: BooleanConstructor; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; mandatory: { default: "force"; type: PropType<boolean | "force">; }; modelValue: null; nextIcon: { default: string; type: PropType<IconValue>; }; prevIcon: { default: string; type: PropType<IconValue>; }; reverse: BooleanConstructor; selectedClass: { default: string; type: StringConstructor; }; showArrows: { type: (StringConstructor | BooleanConstructor)[]; validator: ((v) => boolean); }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; touch: { default: undefined; type: PropType<boolean | TouchHandlers>; }; verticalArrows: PropType<boolean | "left" | "right">; }>>; VWindowItem: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ disabled: boolean; eager: boolean; style: StyleValue; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { groupItem: GroupItemProvide; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { disabled: boolean; eager: boolean; reverseTransition: string | boolean; style: StyleValue; transition: string | boolean; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { disabled: boolean; eager: boolean; style: StyleValue; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { groupItem: GroupItemProvide; }, {}, {}, {}, { disabled: boolean; eager: boolean; reverseTransition: string | boolean; style: StyleValue; transition: string | boolean; }>; } & ComponentOptionsBase<{ disabled: boolean; eager: boolean; style: StyleValue; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { groupItem: GroupItemProvide; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, string, { disabled: boolean; eager: boolean; reverseTransition: string | boolean; style: StyleValue; transition: string | boolean; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<ClassValue>; disabled: BooleanConstructor; eager: BooleanConstructor; reverseTransition: { default: undefined; type: (StringConstructor | BooleanConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; transition: { default: undefined; type: (StringConstructor | BooleanConstructor)[]; }; value: null; }, ExtractPropTypes<{ class: PropType<ClassValue>; disabled: BooleanConstructor; eager: BooleanConstructor; reverseTransition: { default: undefined; type: (StringConstructor | BooleanConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; transition: { default: undefined; type: (StringConstructor | BooleanConstructor)[]; }; value: null; }>>; }, {}, string, ComponentProvideOptions, true, {}, any> Type declaration
Optional cells?: JsonFormsCellRendererRegistryEntry[]
Optional config?: any
Optional enabled?: boolean
path: string
Optional renderers?: JsonFormsRendererRegistryEntry[]
schema: JsonSchema
uischema: Layout
Type declaration
activeCategory: Ref<number, number>
appliedOptions: ComputedRef<any>
categories: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
data: any;
direction: NonNullable<"row" | "column">;
enabled: boolean;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>[]
layout: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
data: any;
direction: NonNullable<"row" | "column">;
enabled: boolean;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>
vuetifyProps: ((path) => any)
Type declaration
visibleCategories:function
- visibleCategories(): ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
data: any;
direction: NonNullable<"row" | "column">;
enabled: boolean;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>[] Returns ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
data: any;
direction: NonNullable<"row" | "column">;
enabled: boolean;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>[]
visibleCategoryLabels:function
- visibleCategoryLabels(): string[]
Returns string[]
Type declaration
cells: JsonFormsCellRendererRegistryEntry[]
config: Record<string, any>
enabled: boolean
renderers: JsonFormsRendererRegistryEntry[]
Type declaration
DispatchRenderer: DefineComponent<ExtractPropTypes<{
cells: {
default: undefined;
required: boolean;
type: PropType<JsonFormsCellRendererRegistryEntry[]>;
};
config: {
default: undefined;
required: boolean;
type: ObjectConstructor;
};
enabled: {
default: undefined;
required: false;
type: BooleanConstructor;
};
path: {
required: true;
type: StringConstructor;
};
renderers: {
default: undefined;
required: boolean;
type: PropType<JsonFormsRendererRegistryEntry[]>;
};
schema: {
required: true;
type: PropType<JsonSchema>;
};
uischema: {
required: true;
type: PropType<UISchemaElement>;
};
}>, {
renderer: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
enabled: NonNullable<boolean | undefined>;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema | undefined>;
uischema: NonNullable<UISchemaElement | undefined>;
uischemas: JsonFormsUISchemaRegistryEntry[];
visible: NonNullable<boolean | undefined>;
}>;
rootSchema: ComputedRef<NonNullable<JsonSchema>>;
}, {}, {
determinedRenderer(): any;
}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<{
cells: {
default: undefined;
required: boolean;
type: PropType<JsonFormsCellRendererRegistryEntry[]>;
};
config: {
default: undefined;
required: boolean;
type: ObjectConstructor;
};
enabled: {
default: undefined;
required: false;
type: BooleanConstructor;
};
path: {
required: true;
type: StringConstructor;
};
renderers: {
default: undefined;
required: boolean;
type: PropType<JsonFormsRendererRegistryEntry[]>;
};
schema: {
required: true;
type: PropType<JsonSchema>;
};
uischema: {
required: true;
type: PropType<UISchemaElement>;
};
}>> & Readonly<{}>, {
cells: JsonFormsCellRendererRegistryEntry[];
config: Record<string, any>;
enabled: boolean;
renderers: JsonFormsRendererRegistryEntry[];
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>
VCol: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
lg?: string | number | boolean;
md?: string | number | boolean;
offsetLg?: string | number;
offsetMd?: string | number;
offsetSm?: string | number;
offsetXl?: string | number;
offsetXxl?: string | number;
orderLg?: string | number;
orderMd?: string | number;
orderSm?: string | number;
orderXl?: string | number;
orderXxl?: string | number;
sm?: string | number | boolean;
xl?: string | number | boolean;
xxl?: string | number | boolean;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
lg?: string | number | boolean;
md?: string | number | boolean;
offsetLg?: string | number;
offsetMd?: string | number;
offsetSm?: string | number;
offsetXl?: string | number;
offsetXxl?: string | number;
orderLg?: string | number;
orderMd?: string | number;
orderSm?: string | number;
orderXl?: string | number;
orderXxl?: string | number;
sm?: string | number | boolean;
xl?: string | number | boolean;
xxl?: string | number | boolean;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), {}, {}, {}, {
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
lg?: string | number | boolean;
md?: string | number | boolean;
offsetLg?: string | number;
offsetMd?: string | number;
offsetSm?: string | number;
offsetXl?: string | number;
offsetXxl?: string | number;
orderLg?: string | number;
orderMd?: string | number;
orderSm?: string | number;
orderXl?: string | number;
orderXxl?: string | number;
sm?: string | number | boolean;
xl?: string | number | boolean;
xxl?: string | number | boolean;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
alignSelf: "auto" | "center" | "end" | "start" | "stretch" | "baseline";
cols: string | number | boolean;
offset: string | number;
order: string | number;
style: StyleValue;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
alignSelf: {
default: null;
type: PropType<ALIGN_SELF_VALUES[number]>;
validator: ((str) => boolean);
};
class: PropType<ClassValue>;
cols: {
default: boolean;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
lg: Prop<string | number | boolean, false>;
md: Prop<string | number | boolean, false>;
offset: {
default: null;
type: (StringConstructor | NumberConstructor)[];
};
offsetLg: Prop<string | number, null>;
offsetMd: Prop<string | number, null>;
offsetSm: Prop<string | number, null>;
offsetXl: Prop<string | number, null>;
offsetXxl: Prop<string | number, null>;
order: {
default: null;
type: (StringConstructor | NumberConstructor)[];
};
orderLg: Prop<string | number, null>;
orderMd: Prop<string | number, null>;
orderSm: Prop<string | number, null>;
orderXl: Prop<string | number, null>;
orderXxl: Prop<string | number, null>;
sm: Prop<string | number | boolean, false>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
xl: Prop<string | number | boolean, false>;
xxl: Prop<string | number | boolean, false>;
}, ExtractPropTypes<{
alignSelf: {
default: null;
type: PropType<ALIGN_SELF_VALUES[number]>;
validator: ((str) => boolean);
};
class: PropType<ClassValue>;
cols: {
default: boolean;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
lg: Prop<string | number | boolean, false>;
md: Prop<string | number | boolean, false>;
offset: {
default: null;
type: (StringConstructor | NumberConstructor)[];
};
offsetLg: Prop<string | number, null>;
offsetMd: Prop<string | number, null>;
offsetSm: Prop<string | number, null>;
offsetXl: Prop<string | number, null>;
offsetXxl: Prop<string | number, null>;
order: {
default: null;
type: (StringConstructor | NumberConstructor)[];
};
orderLg: Prop<string | number, null>;
orderMd: Prop<string | number, null>;
orderSm: Prop<string | number, null>;
orderXl: Prop<string | number, null>;
orderXxl: Prop<string | number, null>;
sm: Prop<string | number | boolean, false>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
xl: Prop<string | number | boolean, false>;
xxl: Prop<string | number | boolean, false>;
}>>
VContainer: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
height?: string | number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
width?: string | number;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
height?: string | number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
width?: string | number;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
height?: string | number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
width?: string | number;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
fluid: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<ClassValue>;
fluid: {
default: boolean;
type: BooleanConstructor;
};
height: (StringConstructor | NumberConstructor)[];
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
width: (StringConstructor | NumberConstructor)[];
}, ExtractPropTypes<{
class: PropType<ClassValue>;
fluid: {
default: boolean;
type: BooleanConstructor;
};
height: (StringConstructor | NumberConstructor)[];
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
width: (StringConstructor | NumberConstructor)[];
}>>
VRow: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignLg?: "center" | "end" | "start" | "stretch" | "baseline";
alignMd?: "center" | "end" | "start" | "stretch" | "baseline";
alignSm?: "center" | "end" | "start" | "stretch" | "baseline";
alignXl?: "center" | "end" | "start" | "stretch" | "baseline";
alignXxl?: "center" | "end" | "start" | "stretch" | "baseline";
class?: any;
justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignLg?: "center" | "end" | "start" | "stretch" | "baseline";
alignMd?: "center" | "end" | "start" | "stretch" | "baseline";
alignSm?: "center" | "end" | "start" | "stretch" | "baseline";
alignXl?: "center" | "end" | "start" | "stretch" | "baseline";
alignXxl?: "center" | "end" | "start" | "stretch" | "baseline";
class?: any;
justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), {}, {}, {}, {
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
alignContentLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentSm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignContentXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
alignLg?: "center" | "end" | "start" | "stretch" | "baseline";
alignMd?: "center" | "end" | "start" | "stretch" | "baseline";
alignSm?: "center" | "end" | "start" | "stretch" | "baseline";
alignXl?: "center" | "end" | "start" | "stretch" | "baseline";
alignXxl?: "center" | "end" | "start" | "stretch" | "baseline";
class?: any;
justifyLg?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyMd?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifySm?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
justifyXxl?: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly";
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
align: "center" | "end" | "start" | "stretch" | "baseline";
alignContent: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
dense: boolean;
justify: "center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch";
noGutters: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
align: {
default: null;
type: PropType<ALIGN_VALUES[number]>;
validator: ((str) => boolean);
};
alignContent: {
default: null;
type: PropType<ALIGN_CONTENT_VALUES[number]>;
validator: ((str) => boolean);
};
alignContentLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentSm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignLg: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignMd: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignSm: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignXl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignXxl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
class: PropType<ClassValue>;
dense: BooleanConstructor;
justify: {
default: null;
type: PropType<ALIGN_CONTENT_VALUES[number]>;
validator: ((str) => boolean);
};
justifyLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifySm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
noGutters: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
}, ExtractPropTypes<{
align: {
default: null;
type: PropType<ALIGN_VALUES[number]>;
validator: ((str) => boolean);
};
alignContent: {
default: null;
type: PropType<ALIGN_CONTENT_VALUES[number]>;
validator: ((str) => boolean);
};
alignContentLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentSm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignContentXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly" | "stretch", null>;
alignLg: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignMd: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignSm: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignXl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
alignXxl: Prop<"center" | "end" | "start" | "stretch" | "baseline", null>;
class: PropType<ClassValue>;
dense: BooleanConstructor;
justify: {
default: null;
type: PropType<ALIGN_CONTENT_VALUES[number]>;
validator: ((str) => boolean);
};
justifyLg: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyMd: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifySm: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyXl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
justifyXxl: Prop<"center" | "end" | "start" | "space-around" | "space-between" | "space-evenly", null>;
noGutters: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
}>>
VTab: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
prependIcon?: IconValue;
rounded?: string | number | boolean;
sliderColor?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
default?: ...;
loader?: ...;
prepend?: ...;
};
v-slots?: {
append?: false | (...);
default?: false | (...);
loader?: false | (...);
prepend?: false | (...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, val) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: ...;
block: ...;
density: ...;
disabled: ...;
exact: ...;
flat: ...;
readonly: ...;
replace: ...;
ripple: ...;
rounded: ...;
size: ...;
slim: ...;
stacked: ...;
style: ...;
symbol: ...;
tag: ...;
text: ...;
tile: ...;
variant: ...;
}> & Omit<(...) & (...) & (...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
group: ...;
}> & ComponentCustomProperties, "symbol" | "style" | "text" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "variant" | "disabled" | "tag" | "density" | "tile" | "slim" | "height" | "width" | "border" | "color" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "elevation" | "rounded" | "baseColor" | "activeColor" | "flat" | "replace" | "exact" | "ripple" | "active" | "value" | "to" | "href" | "prependIcon" | "appendIcon" | "size" | "icon" | "location" | (keyof VNodeProps) | "block" | "readonly" | "stacked" | "position" | "loading" | "selectedClass" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & {
_allExposed: {
group: GroupItemProvide | null;
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}, true, {}, SlotsType<Partial<{
append: (() => VNode[]);
default: (() => VNode[]);
loader: (() => VNode[]);
prepend: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
prependIcon?: IconValue;
rounded?: string | number | boolean;
sliderColor?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
default?: ...;
loader?: ...;
prepend?: ...;
};
v-slots?: {
append?: false | (...);
default?: false | (...);
loader?: false | (...);
prepend?: false | (...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, val) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: ...;
block: ...;
density: ...;
disabled: ...;
exact: ...;
flat: ...;
readonly: ...;
replace: ...;
ripple: ...;
rounded: ...;
size: ...;
slim: ...;
stacked: ...;
style: ...;
symbol: ...;
tag: ...;
text: ...;
tile: ...;
variant: ...;
}> & Omit<(...) & (...) & (...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
group: ...;
}> & ComponentCustomProperties, "symbol" | "style" | "text" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "variant" | "disabled" | "tag" | "density" | "tile" | "slim" | "height" | "width" | "border" | "color" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "elevation" | "rounded" | "baseColor" | "activeColor" | "flat" | "replace" | "exact" | "ripple" | "active" | "value" | "to" | "href" | "prependIcon" | "appendIcon" | "size" | "icon" | "location" | (keyof VNodeProps) | "block" | "readonly" | "stacked" | "position" | "loading" | "selectedClass" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & {
_allExposed: {
group: GroupItemProvide | null;
} | {};
}, {}, {}, {}, {
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}>;
} & ComponentOptionsBase<{
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
prependIcon?: IconValue;
rounded?: string | number | boolean;
sliderColor?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: (() => ...);
default?: (() => ...);
loader?: (() => ...);
prepend?: (() => ...);
};
v-slots?: {
append?: false | (() => ...);
default?: false | (() => ...);
loader?: false | (() => ...);
prepend?: false | (() => ...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: string]: unknown;
};
$data: {};
$el: any;
$emit: ((event, val) => void);
$forceUpdate: (() => void);
$host: Element | null;
$nextTick: nextTick;
$options: ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & {
activated?: ...;
beforeCreate?: ...;
beforeDestroy?: ...;
beforeMount?: ...;
beforeUnmount?: ...;
beforeUpdate?: ...;
created?: ...;
deactivated?: ...;
destroyed?: ...;
errorCaptured?: ...;
mounted?: ...;
renderTracked?: ...;
renderTriggered?: ...;
unmounted?: ...;
updated?: ...;
};
$parent: ComponentPublicInstance | null;
$props: Partial<(...)> & Omit<(...), (...)>;
$refs: {
[x: string]: unknown;
};
$root: ComponentPublicInstance | null;
$slots: Readonly<{
append?: ...;
default?: ...;
loader?: ...;
prepend?: ...;
}>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: boolean;
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: (...) | (...) | (...);
rounded: (...) | (...) | (...);
size: (...) | (...);
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: (...) | (...);
text: (...) | (...) | (...);
tile: boolean;
variant: (...) | (...) | (...) | (...) | (...) | (...);
}> & Omit<{
block: ...;
density: ...;
disabled: ...;
exact: ...;
flat: ...;
readonly: ...;
replace: ...;
ripple: ...;
size: ...;
slim: ...;
stacked: ...;
style: ...;
symbol: ...;
tag: ...;
tile: ...;
variant: ...;
} & {
active?: ...;
activeColor?: ...;
appendIcon?: ...;
baseColor?: ...;
border?: ...;
class?: ...;
color?: ...;
elevation?: ...;
height?: ...;
href?: ...;
icon?: ...;
loading?: ...;
location?: ...;
maxHeight?: ...;
maxWidth?: ...;
minHeight?: ...;
minWidth?: ...;
position?: ...;
prependIcon?: ...;
rounded?: ...;
selectedClass?: ...;
text?: ...;
theme?: ...;
to?: ...;
value?: ...;
width?: ...;
} & {
$children?: ...;
v-slots?: ...;
} & {
v-slot:append?: ...;
v-slot:default?: ...;
v-slot:loader?: ...;
v-slot:prepend?: ...;
} & {
onGroup:selected?: ...;
}, "symbol" | "group" | "size" | "flat" | "replace" | "style" | "text" | "tag" | "rounded" | "tile" | "disabled" | "block" | "variant" | "density" | "slim" | "exact" | "active" | "ripple" | "readonly" | "stacked"> & ShallowUnwrapRef<{
group: (...) | (...);
}> & ComponentCustomProperties, "symbol" | "size" | "loading" | "color" | "flat" | "replace" | "theme" | "class" | "style" | "text" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "value" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "width" | "tag" | "rounded" | "tile" | "location" | "icon" | "disabled" | "block" | "v-slot:prepend" | "v-slot:append" | "variant" | "elevation" | "density" | "border" | "baseColor" | "activeColor" | "slim" | "href" | "to" | "exact" | "active" | "appendIcon" | "prependIcon" | "ripple" | "position" | "selectedClass" | "readonly" | "stacked" | "v-slot:loader" | "onGroup:selected">, `$${any}`> & {
_allExposed: {
group: GroupItemProvide | null;
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
exact: boolean;
fixed: boolean;
hideSlider: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
selectedClass: string;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}, {}, string, SlotsType<Partial<{
append: (() => VNode[]);
default: (() => VNode[]);
loader: (() => VNode[]);
prepend: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
activeColor: StringConstructor;
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
fixed: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
hideSlider: BooleanConstructor;
href: StringConstructor;
icon: PropType<boolean | IconValue>;
loading: (StringConstructor | BooleanConstructor)[];
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
prependIcon: PropType<IconValue>;
readonly: BooleanConstructor;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
selectedClass: {
default: string;
type: PropType<string>;
};
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
sliderColor: StringConstructor;
slim: BooleanConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: Omit<{
default: string;
type: PropType<string | JSXComponent>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
to: PropType<ObjectRenderer>;
value: null;
variant: Omit<Omit<{
default: string;
type: PropType<(...)>;
validator: ((v) => ...);
}, "type" | "default"> & {
default: NonNullable<(...) | (...) | (...) | (...) | (...) | (...)>;
type: PropType<(...) | (...) | (...) | (...) | (...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
};
width: (StringConstructor | NumberConstructor)[];
}, ExtractPropTypes<{
activeColor: StringConstructor;
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
fixed: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
hideSlider: BooleanConstructor;
href: StringConstructor;
icon: PropType<boolean | IconValue>;
loading: (StringConstructor | BooleanConstructor)[];
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
prependIcon: PropType<IconValue>;
readonly: BooleanConstructor;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
selectedClass: {
default: string;
type: PropType<string>;
};
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
sliderColor: StringConstructor;
slim: BooleanConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: Omit<{
default: string;
type: PropType<(...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
to: PropType<ObjectRenderer>;
value: null;
variant: Omit<Omit<{
default: ...;
type: ...;
validator: ...;
}, (...) | (...)> & {
default: NonNullable<(...)>;
type: PropType<(...)>;
}, "type" | "default"> & {
default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
};
width: (StringConstructor | NumberConstructor)[];
}>>
VTabs: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
} & {
bgColor?: string;
class?: any;
color?: string;
contentClass?: any;
height?: string | number;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
modelValue?: any;
showArrows?: string | boolean;
sliderColor?: string;
} & {
onUpdate:modelValue?: ((v) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "items" | "v-slot:item" | `v-slot:item.${string}` | "v-slot:window" | "v-slot:tab" | `v-slot:tab.${string}`>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
height: string | number;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
modelValue: any;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
item: ((arg) => VNode[]);
tab: ((arg) => VNode[]);
window: (() => VNode[]);
[x: `tab.${string}`]: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
} & {
bgColor?: string;
class?: any;
color?: string;
contentClass?: any;
height?: string | number;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
modelValue?: any;
showArrows?: string | boolean;
sliderColor?: string;
} & {
onUpdate:modelValue?: ((v) => any);
}, {}, {}, {}, {}, {
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
height: string | number;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
modelValue: any;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
} & {
bgColor?: string;
class?: any;
color?: string;
contentClass?: any;
height?: string | number;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
modelValue?: any;
showArrows?: string | boolean;
sliderColor?: string;
} & {
onUpdate:modelValue?: ((v) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "items" | "v-slot:item" | `v-slot:item.${string}` | "v-slot:window" | "v-slot:tab" | `v-slot:tab.${string}`>, string, {
alignTabs: "center" | "end" | "start" | "title";
centerActive: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean;
fixedTabs: boolean;
grow: boolean;
height: string | number;
hideSlider: boolean;
mandatory: boolean | "force";
mobile: boolean | null;
modelValue: any;
multiple: boolean;
nextIcon: IconValue;
prevIcon: IconValue;
selectedClass: string;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
item: ((arg) => VNode[]);
tab: ((arg) => VNode[]);
window: (() => VNode[]);
[x: `tab.${string}`]: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props, slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{
alignTabs: {
default: string;
type: PropType<"start" | "title" | "center" | "end">;
};
bgColor: StringConstructor;
centerActive: BooleanConstructor;
class: PropType<ClassValue>;
color: StringConstructor;
contentClass: null;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
fixedTabs: BooleanConstructor;
grow: BooleanConstructor;
height: {
default: undefined;
type: (StringConstructor | NumberConstructor)[];
};
hideSlider: BooleanConstructor;
items: {
default: (() => never[]);
type: PropType<readonly TabItem[]>;
};
mandatory: {
default: NonNullable<boolean | "force">;
type: PropType<boolean | "force">;
};
max: NumberConstructor;
mobile: Omit<{
default: boolean;
type: PropType<boolean | null>;
}, "type" | "default"> & {
default: NonNullable<boolean | null> | null;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
selectedClass: Omit<{
default: string;
type: PropType<string>;
}, "type" | "default"> & {
default: string;
type: PropType<string>;
};
showArrows: {
type: (StringConstructor | BooleanConstructor)[];
validator: ((v) => boolean);
};
sliderColor: StringConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
symbol: {
default: InjectionKey<GroupProvide>;
type: null;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
}, ExtractPropTypes<{
alignTabs: {
default: string;
type: PropType<"start" | "title" | "center" | "end">;
};
bgColor: StringConstructor;
centerActive: BooleanConstructor;
class: PropType<ClassValue>;
color: StringConstructor;
contentClass: null;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
fixedTabs: BooleanConstructor;
grow: BooleanConstructor;
height: {
default: undefined;
type: (StringConstructor | NumberConstructor)[];
};
hideSlider: BooleanConstructor;
items: {
default: (() => never[]);
type: PropType<readonly TabItem[]>;
};
mandatory: {
default: NonNullable<boolean | "force">;
type: PropType<boolean | "force">;
};
max: NumberConstructor;
mobile: Omit<{
default: boolean;
type: PropType<(...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<(...) | (...)> | null;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
selectedClass: Omit<{
default: string;
type: PropType<string>;
}, "type" | "default"> & {
default: string;
type: PropType<string>;
};
showArrows: {
type: (StringConstructor | BooleanConstructor)[];
validator: ((v) => boolean);
};
sliderColor: StringConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
symbol: {
default: InjectionKey<GroupProvide>;
type: null;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
}>>
VWindow: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
showArrows?: string | boolean;
theme?: string;
touch?: boolean | TouchHandlers;
verticalArrows?: boolean | "left" | "right";
}, {
group: GroupProvide;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:additional" | "v-slot:next" | "v-slot:prev">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
touch: boolean | TouchHandlers;
}, true, {}, SlotsType<Partial<{
additional: ((arg) => VNode[]);
default: ((arg) => VNode[]);
next: ((arg) => VNode[]);
prev: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
showArrows?: string | boolean;
theme?: string;
touch?: boolean | TouchHandlers;
verticalArrows?: boolean | "left" | "right";
}, {
group: GroupProvide;
}, {}, {}, {}, {
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
touch: boolean | TouchHandlers;
}>;
} & ComponentOptionsBase<{
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
showArrows?: string | boolean;
theme?: string;
touch?: boolean | TouchHandlers;
verticalArrows?: boolean | "left" | "right";
}, {
group: GroupProvide;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:additional" | "v-slot:next" | "v-slot:prev">, string, {
continuous: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
mandatory: boolean | "force";
nextIcon: IconValue;
prevIcon: IconValue;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
touch: boolean | TouchHandlers;
}, {}, string, SlotsType<Partial<{
additional: ((arg) => VNode[]);
default: ((arg) => VNode[]);
next: ((arg) => VNode[]);
prev: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props, slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{
class: PropType<ClassValue>;
continuous: BooleanConstructor;
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
mandatory: {
default: "force";
type: PropType<boolean | "force">;
};
modelValue: null;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
reverse: BooleanConstructor;
selectedClass: {
default: string;
type: StringConstructor;
};
showArrows: {
type: (StringConstructor | BooleanConstructor)[];
validator: ((v) => boolean);
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
touch: {
default: undefined;
type: PropType<boolean | TouchHandlers>;
};
verticalArrows: PropType<boolean | "left" | "right">;
}, ExtractPropTypes<{
class: PropType<ClassValue>;
continuous: BooleanConstructor;
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
mandatory: {
default: "force";
type: PropType<boolean | "force">;
};
modelValue: null;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
reverse: BooleanConstructor;
selectedClass: {
default: string;
type: StringConstructor;
};
showArrows: {
type: (StringConstructor | BooleanConstructor)[];
validator: ((v) => boolean);
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
touch: {
default: undefined;
type: PropType<boolean | TouchHandlers>;
};
verticalArrows: PropType<boolean | "left" | "right">;
}>>
VWindowItem: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
disabled: boolean;
eager: boolean;
style: StyleValue;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
groupItem: GroupItemProvide;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
disabled: boolean;
eager: boolean;
reverseTransition: string | boolean;
style: StyleValue;
transition: string | boolean;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
disabled: boolean;
eager: boolean;
style: StyleValue;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
groupItem: GroupItemProvide;
}, {}, {}, {}, {
disabled: boolean;
eager: boolean;
reverseTransition: string | boolean;
style: StyleValue;
transition: string | boolean;
}>;
} & ComponentOptionsBase<{
disabled: boolean;
eager: boolean;
style: StyleValue;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
groupItem: GroupItemProvide;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, string, {
disabled: boolean;
eager: boolean;
reverseTransition: string | boolean;
style: StyleValue;
transition: string | boolean;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<ClassValue>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
reverseTransition: {
default: undefined;
type: (StringConstructor | BooleanConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
transition: {
default: undefined;
type: (StringConstructor | BooleanConstructor)[];
};
value: null;
}, ExtractPropTypes<{
class: PropType<ClassValue>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
reverseTransition: {
default: undefined;
type: (StringConstructor | BooleanConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
transition: {
default: undefined;
type: (StringConstructor | BooleanConstructor)[];
};
value: null;
}>>