Variable CategorizationStepperRendererConst
CategorizationStepperRenderer: DefineComponent<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; readonly?: boolean; 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; readonly: NonNullable<boolean | undefined>; 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; readonly: NonNullable<boolean | undefined>; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema>; uischema: NonNullable<Layout & UISchemaElement>; visible: boolean; }>; styles: Styles; visibleCategoriesWithIndex: ComputedRef<{ category: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[]; config: any; data: any; direction: NonNullable<"row" | "column">; enabled: boolean; label: string; path: string; readonly: NonNullable<boolean | undefined>; renderers: JsonFormsRendererRegistryEntry[]; schema: NonNullable<JsonSchema>; uischema: NonNullable<Layout & UISchemaElement>; visible: boolean; }>; originalIndex: number; }[]>; vuetifyProps: ((path) => any); }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; readonly?: boolean; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: Layout; }> & Readonly<{}>, { cells: JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; enabled: boolean; readonly: 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; }; readonly: { default: undefined; required: false; type: BooleanConstructor; }; 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; readonly: NonNullable<boolean | undefined>; 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; }; readonly: { default: undefined; required: false; type: BooleanConstructor; }; 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; readonly: boolean; renderers: JsonFormsRendererRegistryEntry[]; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; VCard: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; } & { appendAvatar?: string; appendIcon?: IconValue; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; image?: string; link?: boolean; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; prependAvatar?: string; prependIcon?: IconValue; rounded?: string | number | boolean; subtitle?: string | number | boolean; text?: string | number | boolean; theme?: string; title?: string | number | boolean; to?: string | ObjectRenderer | ObjectRenderer; width?: string | number; } & { $children?: { actions?: ...
; append?: ...
; default?: ...
; image?: ...
; item?: ...
; loader?: ...
; prepend?: ...
; subtitle?: ...
; text?: ...
; title?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { actions?: false | (...
); append?: false | (...
); default?: false | (...
); image?: false | (...
); item?: false | (...
); loader?: false | (...
); prepend?: false | (...
); subtitle?: false | (...
); text?: false | (...
); title?: false | (...
); }; } & { v-slot:actions?: false | (() => VNodeChild); v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:image?: false | (() => VNodeChild); v-slot:item?: false | (() => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); v-slot:subtitle?: false | (() => VNodeChild); v-slot:text?: false | (() => VNodeChild); v-slot:title?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; link: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; subtitle: string | number | boolean; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; title: string | number | boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; }, true, {}, SlotsType<Partial<{ actions: (() => VNode<(...
), (...
), (...
)>[]); append: (() => VNode<(...
), (...
), (...
)>[]); default: (() => VNode<(...
), (...
), (...
)>[]); image: (() => VNode<(...
), (...
), (...
)>[]); item: (() => VNode<(...
), (...
), (...
)>[]); loader: ((arg) => VNode<(...
), (...
), (...
)>[]); prepend: (() => VNode<(...
), (...
), (...
)>[]); subtitle: (() => VNode<(...
), (...
), (...
)>[]); text: (() => VNode<(...
), (...
), (...
)>[]); title: (() => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; } & { appendAvatar?: string; appendIcon?: IconValue; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; image?: string; link?: boolean; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; prependAvatar?: string; prependIcon?: IconValue; rounded?: string | number | boolean; subtitle?: string | number | boolean; text?: string | number | boolean; theme?: string; title?: string | number | boolean; to?: string | ObjectRenderer | ObjectRenderer; width?: string | number; } & { $children?: { actions?: ...
; append?: ...
; default?: ...
; image?: ...
; item?: ...
; loader?: ...
; prepend?: ...
; subtitle?: ...
; text?: ...
; title?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { actions?: false | (...
); append?: false | (...
); default?: false | (...
); image?: false | (...
); item?: false | (...
); loader?: false | (...
); prepend?: false | (...
); subtitle?: false | (...
); text?: false | (...
); title?: false | (...
); }; } & { v-slot:actions?: false | (() => VNodeChild); v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:image?: false | (() => VNodeChild); v-slot:item?: false | (() => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); v-slot:subtitle?: false | (() => VNodeChild); v-slot:text?: false | (() => VNodeChild); v-slot:title?: false | (() => VNodeChild); }, {}, {}, {}, {}, { density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; link: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; subtitle: string | number | boolean; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; title: string | number | boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; }>; } & ComponentOptionsBase<{ density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: string[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; } & { appendAvatar?: string; appendIcon?: IconValue; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; image?: string; link?: boolean; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; prependAvatar?: string; prependIcon?: IconValue; rounded?: string | number | boolean; subtitle?: string | number | boolean; text?: string | number | boolean; theme?: string; title?: string | number | boolean; to?: string | ObjectRenderer | ObjectRenderer; width?: string | number; } & { $children?: { actions?: (() => ...
); append?: (() => ...
); default?: (() => ...
); image?: (() => ...
); item?: (() => ...
); loader?: ((arg) => ...
); prepend?: (() => ...
); subtitle?: (() => ...
); text?: (() => ...
); title?: (() => ...
); } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { actions?: false | (() => ...
); append?: false | (() => ...
); default?: false | (() => ...
); image?: false | (() => ...
); item?: false | (() => ...
); loader?: false | ((arg) => ...
); prepend?: false | (() => ...
); subtitle?: false | (() => ...
); text?: false | (() => ...
); title?: false | (() => ...
); }; } & { v-slot:actions?: false | (() => VNodeChild); v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:image?: false | (() => VNodeChild); v-slot:item?: false | (() => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); v-slot:subtitle?: false | (() => VNodeChild); v-slot:text?: false | (() => VNodeChild); v-slot:title?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { density: Density; disabled: boolean; exact: boolean; flat: boolean; hover: boolean; link: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; subtitle: string | number | boolean; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; title: string | number | boolean; variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal"; }, {}, string, SlotsType<Partial<{ actions: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); append: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); default: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); image: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); item: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); loader: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prepend: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); subtitle: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); text: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); title: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ appendAvatar: StringConstructor; appendIcon: PropType<IconValue>; border: (BooleanConstructor | NumberConstructor | StringConstructor)[]; class: PropType<any>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; flat: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hover: BooleanConstructor; href: StringConstructor; image: StringConstructor; link: { default: undefined; type: BooleanConstructor; }; loading: (BooleanConstructor | StringConstructor)[]; location: PropType<Anchor | null>; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; position: { type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prependAvatar: StringConstructor; prependIcon: PropType<IconValue>; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: string; keys?: (...
)[]; } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; style: { default: null; type: PropType<StyleValue>; }; subtitle: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; tag: { default: string; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; title: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; to: PropType<string | ObjectRenderer | ObjectRenderer>; variant: Omit<{ default: string; type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">; validator: ((v) => boolean); }, "default" | "type"> & { default: NonNullable<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">; type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">; }; width: (NumberConstructor | StringConstructor)[]; }, ExtractPropTypes<{ appendAvatar: StringConstructor; appendIcon: PropType<IconValue>; border: (BooleanConstructor | NumberConstructor | StringConstructor)[]; class: PropType<any>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; flat: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hover: BooleanConstructor; href: StringConstructor; image: StringConstructor; link: { default: undefined; type: BooleanConstructor; }; loading: (BooleanConstructor | StringConstructor)[]; location: PropType<Anchor | null>; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; position: { type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prependAvatar: StringConstructor; prependIcon: PropType<IconValue>; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: (...
) | (...
); keys?: (...
) | (...
); } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; style: { default: null; type: PropType<StyleValue>; }; subtitle: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; tag: { default: string; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; title: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; to: PropType<string | ObjectRenderer | ObjectRenderer>; variant: Omit<{ default: string; type: PropType<(...
) | (...
) | (...
) | (...
) | (...
) | (...
)>; validator: ((v) => boolean); }, "default" | "type"> & { default: NonNullable<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">; type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">; }; width: (NumberConstructor | StringConstructor)[]; }>>; VDivider: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ gradient: boolean; inset: boolean; style: string | false | StyleValue[] | CSSProperties | null; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; } & { class?: any; color?: string; contentOffset?: string | number | ((...
) | (...
))[]; length?: string | number; opacity?: string | number; theme?: string; thickness?: string | number; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { gradient: boolean; inset: boolean; style: StyleValue; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; }, true, {}, SlotsType<Partial<{ default: (() => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { gradient: boolean; inset: boolean; style: string | false | StyleValue[] | CSSProperties | null; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; } & { class?: any; color?: string; contentOffset?: string | number | ((...
) | (...
))[]; length?: string | number; opacity?: string | number; theme?: string; thickness?: string | number; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, {}, {}, {}, { gradient: boolean; inset: boolean; style: StyleValue; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; }>; } & ComponentOptionsBase<{ gradient: boolean; inset: boolean; style: string | false | StyleValue[] | CSSProperties | null; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; } & { class?: any; color?: string; contentOffset?: string | number | (string | number)[]; length?: string | number; opacity?: string | number; theme?: string; thickness?: string | number; } & { $children?: { default?: (() => ...
); } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { gradient: boolean; inset: boolean; style: StyleValue; variant: "dashed" | "dotted" | "double" | "solid"; vertical: boolean; }, {}, string, SlotsType<Partial<{ default: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<any>; color: StringConstructor; contentOffset: PropType<string | number | (string | number)[]>; gradient: BooleanConstructor; inset: BooleanConstructor; length: (NumberConstructor | StringConstructor)[]; opacity: (NumberConstructor | StringConstructor)[]; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; thickness: (NumberConstructor | StringConstructor)[]; variant: { default: string; type: PropType<"dashed" | "dotted" | "double" | "solid">; validator: ((v) => boolean); }; vertical: BooleanConstructor; }, ExtractPropTypes<{ class: PropType<any>; color: StringConstructor; contentOffset: PropType<string | number | ((...
) | (...
))[]>; gradient: BooleanConstructor; inset: BooleanConstructor; length: (NumberConstructor | StringConstructor)[]; opacity: (NumberConstructor | StringConstructor)[]; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; thickness: (NumberConstructor | StringConstructor)[]; variant: { default: string; type: PropType<"dashed" | "dotted" | "double" | "solid">; validator: ((v) => boolean); }; vertical: BooleanConstructor; }>>; VStepper: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; border?: string | number | boolean; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; height?: string | number; location?: Anchor | null; max?: number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; mobileBreakpoint?: number | DisplayBreakpoint; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; theme?: string; width?: string | number; }, { next: (() => void); prev: (() => void); }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "v-slot:header" | "v-slot:item" | "v-slot:subtitle" | "v-slot:title" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:actions" | "v-slot:icon" | `v-slot:header-item.${string}` | "v-slot:header-item">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; rounded: string | number | boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; tile: boolean; }, true, {}, SlotsType<Partial<{ actions: ((arg) => VNode<(...
), (...
), (...
)>[]); default: ((arg) => VNode<(...
), (...
), (...
)>[]); header: ((arg) => VNode<(...
), (...
), (...
)>[]); header-item: ((arg) => VNode<(...
), (...
), (...
)>[]); icon: ((arg) => VNode<(...
), (...
), (...
)>[]); item: ((arg) => VNode<(...
), (...
), (...
)>[]); next: (() => VNode<(...
), (...
), (...
)>[]); prev: (() => VNode<(...
), (...
), (...
)>[]); subtitle: ((arg) => VNode<(...
), (...
), (...
)>[]); title: ((arg) => VNode<(...
), (...
), (...
)>[]); [
x:
`header-item.${string}`]
: ((arg) => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; border?: string | number | boolean; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; height?: string | number; location?: Anchor | null; max?: number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; mobileBreakpoint?: number | DisplayBreakpoint; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; theme?: string; width?: string | number; }, { next: (() => void); prev: (() => void); }, {}, {}, {}, { altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; rounded: string | number | boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; tile: boolean; }>; } & ComponentOptionsBase<{ altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; border?: string | number | boolean; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; height?: string | number; location?: Anchor | null; max?: number; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; mobileBreakpoint?: number | DisplayBreakpoint; position?: "absolute" | "fixed" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; theme?: string; width?: string | number; }, { next: (() => void); prev: (() => void); }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:header" | "v-slot:item" | "v-slot:subtitle" | "v-slot:title" | "v-slot:actions" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:icon" | `v-slot:header-item.${string}` | "v-slot:header-item">, string, { altLabels: boolean; disabled: boolean; editable: boolean; flat: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; rounded: string | number | boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; tile: boolean; }, {}, string, SlotsType<Partial<{ actions: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); default: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); header: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); header-item: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); icon: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); item: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); next: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prev: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); subtitle: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); title: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); [
x:
`header-item.${string}`]
: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <TModel>(props,
slots) => GenericProps<{ modelValue?: TModel; onUpdate:modelValue?: ((value) => void); }, VStepperSlots>) & FilterPropsOptions<{ altLabels: BooleanConstructor; bgColor: StringConstructor; border: (BooleanConstructor | NumberConstructor | StringConstructor)[]; class: PropType<any>; color: StringConstructor; completeIcon: PropType<IconValue>; disabled: BooleanConstructor; editIcon: PropType<IconValue>; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; errorIcon: PropType<IconValue>; flat: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideActions: BooleanConstructor; itemProps: { default: string; type: PropType<SelectItemKey>; }; itemTitle: { default: string; type: PropType<SelectItemKey>; }; itemValue: { default: string; type: PropType<SelectItemKey>; }; items: { default: (() => never[]); type: PropType<readonly StepperItem[]>; }; location: PropType<Anchor | null>; mandatory: { default: NonNullable<"force" | boolean>; type: PropType<"force" | boolean>; }; max: NumberConstructor; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; mobile: { default: boolean; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextText: { default: string; type: StringConstructor; }; nonLinear: BooleanConstructor; position: { type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prevText: { default: string; type: StringConstructor; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; selectedClass: { default: string; type: PropType<string>; }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; tile: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }, ExtractPropTypes<{ altLabels: BooleanConstructor; bgColor: StringConstructor; border: (BooleanConstructor | NumberConstructor | StringConstructor)[]; class: PropType<any>; color: StringConstructor; completeIcon: PropType<IconValue>; disabled: BooleanConstructor; editIcon: PropType<IconValue>; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; errorIcon: PropType<IconValue>; flat: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideActions: BooleanConstructor; itemProps: { default: string; type: PropType<SelectItemKey>; }; itemTitle: { default: string; type: PropType<SelectItemKey>; }; itemValue: { default: string; type: PropType<SelectItemKey>; }; items: { default: (() => never[]); type: PropType<readonly StepperItem[]>; }; location: PropType<Anchor | null>; mandatory: { default: NonNullable<"force" | boolean>; type: PropType<"force" | boolean>; }; max: NumberConstructor; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; mobile: { default: boolean; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextText: { default: string; type: StringConstructor; }; nonLinear: BooleanConstructor; position: { type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prevText: { default: string; type: StringConstructor; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; selectedClass: { default: string; type: PropType<string>; }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; tile: BooleanConstructor; width: (NumberConstructor | StringConstructor)[]; }>>; VStepperActions: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ disabled: "next" | "prev" | boolean; nextText: string; prevText: string; } & { color?: string; } & { $children?: { next?: ...
; prev?: ...
; } | { $stable?: boolean; } | {} | VNodeChild; v-slots?: { next?: false | (...
); prev?: false | (...
); }; } & { v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); } & { onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:next: (() => true); click:prev: (() => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { disabled: "next" | "prev" | boolean; nextText: string; prevText: string; }, true, {}, SlotsType<Partial<{ next: ((arg) => VNode<(...
), (...
), (...
)>[]); prev: ((arg) => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { disabled: "next" | "prev" | boolean; nextText: string; prevText: string; } & { color?: string; } & { $children?: { next?: ...
; prev?: ...
; } | { $stable?: boolean; } | {} | VNodeChild; v-slots?: { next?: false | (...
); prev?: false | (...
); }; } & { v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); } & { onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, {}, {}, {}, { disabled: "next" | "prev" | boolean; nextText: string; prevText: string; }>; } & ComponentOptionsBase<{ disabled: "next" | "prev" | boolean; nextText: string; prevText: string; } & { color?: string; } & { $children?: { next?: ((arg) => ...
); prev?: ((arg) => ...
); } | { $stable?: boolean; } | {} | VNodeChild; v-slots?: { next?: false | ((arg) => ...
); prev?: false | ((arg) => ...
); }; } & { v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); } & { onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:next: (() => true); click:prev: (() => true); }, string, { disabled: "next" | "prev" | boolean; nextText: string; prevText: string; }, {}, string, SlotsType<Partial<{ next: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prev: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ color: StringConstructor; disabled: { default: boolean; type: PropType<"next" | "prev" | boolean>; }; nextText: { default: string; type: StringConstructor; }; prevText: { default: string; type: StringConstructor; }; }, ExtractPropTypes<{ color: StringConstructor; disabled: { default: boolean; type: PropType<"next" | "prev" | boolean>; }; nextText: { default: string; type: StringConstructor; }; prevText: { default: string; type: StringConstructor; }; }>>; VStepperHeader: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ style: string | false | StyleValue[] | CSSProperties | null; tag: string; } & { class?: any; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | 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, { style: StyleValue; tag: string; }, true, {}, SlotsType<Partial<{ default: (() => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { style: string | false | StyleValue[] | CSSProperties | null; tag: string; } & { class?: any; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), {}, {}, {}, { style: StyleValue; tag: string; }>; } & ComponentOptionsBase<{ style: string | false | StyleValue[] | CSSProperties | null; tag: string; } & { class?: any; } & { $children?: { default?: (() => ...
); } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { style: StyleValue; tag: string; }, {}, string, SlotsType<Partial<{ default: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<any>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: StringConstructor; }; }, ExtractPropTypes<{ class: PropType<any>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: StringConstructor; }; }>>; VStepperItem: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: (...
)[]; }; rules: readonly ValidationRule[]; } & { color?: string; icon?: IconValue; selectedClass?: string; subtitle?: string; title?: string; value?: any; } & { $children?: { default?: ...
; icon?: ...
; subtitle?: ...
; title?: ...
; } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); icon?: false | (...
); subtitle?: false | (...
); title?: false | (...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onGroup:selected?: ((val) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rules: readonly ValidationRule[]; }, true, {}, SlotsType<Partial<{ default: ((arg) => VNode<(...
), (...
), (...
)>[]); icon: ((arg) => VNode<(...
), (...
), (...
)>[]); subtitle: ((arg) => VNode<(...
), (...
), (...
)>[]); title: ((arg) => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: (...
)[]; }; rules: readonly ValidationRule[]; } & { color?: string; icon?: IconValue; selectedClass?: string; subtitle?: string; title?: string; value?: any; } & { $children?: { default?: ...
; icon?: ...
; subtitle?: ...
; title?: ...
; } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); icon?: false | (...
); subtitle?: false | (...
); title?: false | (...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onGroup:selected?: ((val) => any); }, {}, {}, {}, {}, { complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rules: readonly ValidationRule[]; }>; } & ComponentOptionsBase<{ complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: string[]; }; rules: readonly ValidationRule[]; } & { color?: string; icon?: IconValue; selectedClass?: string; subtitle?: string; title?: string; value?: any; } & { $children?: { default?: ((arg) => ...
); icon?: ((arg) => ...
); subtitle?: ((arg) => ...
); title?: ((arg) => ...
); } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { default?: false | ((arg) => ...
); icon?: false | ((arg) => ...
); subtitle?: false | ((arg) => ...
); title?: false | ((arg) => ...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onGroup:selected?: ((val) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, string, { complete: boolean; completeIcon: IconValue; disabled: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rules: readonly ValidationRule[]; }, {}, string, SlotsType<Partial<{ default: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); icon: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); subtitle: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); title: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ color: StringConstructor; complete: BooleanConstructor; completeIcon: { default: string; type: PropType<IconValue>; }; disabled: BooleanConstructor; editIcon: { default: string; type: PropType<IconValue>; }; editable: BooleanConstructor; error: BooleanConstructor; errorIcon: { default: string; type: PropType<IconValue>; }; icon: PropType<IconValue>; ripple: { default: boolean; type: PropType<boolean | { class?: string; keys?: (...
)[]; } | undefined>; }; rules: { default: (() => never[]); type: PropType<readonly ValidationRule[]>; }; selectedClass: StringConstructor; subtitle: StringConstructor; title: StringConstructor; value: null; }, ExtractPropTypes<{ color: StringConstructor; complete: BooleanConstructor; completeIcon: { default: string; type: PropType<IconValue>; }; disabled: BooleanConstructor; editIcon: { default: string; type: PropType<IconValue>; }; editable: BooleanConstructor; error: BooleanConstructor; errorIcon: { default: string; type: PropType<IconValue>; }; icon: PropType<IconValue>; ripple: { default: boolean; type: PropType<boolean | { class?: (...
) | (...
); keys?: (...
) | (...
); } | undefined>; }; rules: { default: (() => never[]); type: PropType<readonly ValidationRule[]>; }; selectedClass: StringConstructor; subtitle: StringConstructor; title: StringConstructor; value: null; }>>; VStepperVertical: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; } & { bgColor?: string; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; rounded?: string | number | boolean; selectedClass?: string; theme?: string; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((val) => true); }, "$children" | "v-slots" | "v-slot:default" | "v-slot:subtitle" | "v-slot:title" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:actions" | "v-slot:icon" | `v-slot:header-item.${string}`>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; }, true, {}, SlotsType<Partial<{ actions: ((arg) => VNode<(...
), (...
), (...
)>[]); default: ((arg) => VNode<(...
), (...
), (...
)>[]); icon: ((arg) => VNode<(...
), (...
), (...
)>[]); next: ((arg) => VNode<(...
), (...
), (...
)>[]); prev: ((arg) => VNode<(...
), (...
), (...
)>[]); subtitle: ((arg) => VNode<(...
), (...
), (...
)>[]); title: ((arg) => VNode<(...
), (...
), (...
)>[]); [
x:
`header-item.${string}`]
: ((arg) => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly (...
)[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; } & { bgColor?: string; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; rounded?: string | number | boolean; selectedClass?: string; theme?: string; }, {}, {}, {}, {}, { altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; }>; } & ComponentOptionsBase<{ altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; itemTitle: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; itemValue: string | boolean | readonly ((...
) | (...
))[] | ((item,
fallback?) => any) | null; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; }; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; } & { bgColor?: string; class?: any; color?: string; completeIcon?: IconValue; editIcon?: IconValue; elevation?: string | number; errorIcon?: IconValue; max?: number; mobileBreakpoint?: number | DisplayBreakpoint; rounded?: string | number | boolean; selectedClass?: string; theme?: string; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((val) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:subtitle" | "v-slot:title" | "v-slot:actions" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:icon" | `v-slot:header-item.${string}`>, string, { altLabels: boolean; collapseIcon: IconValue; disabled: boolean; eager: boolean; editable: boolean; expandIcon: IconValue; flat: boolean; focusable: boolean; hideActions: boolean; itemProps: SelectItemKey; itemTitle: SelectItemKey; itemValue: SelectItemKey; items: readonly StepperItem[]; mandatory: "force" | boolean; mobile: boolean | null; multiple: boolean; nextText: string; nonLinear: boolean; prevText: string; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; variant: "accordion" | "default" | "inset" | "popout"; }, {}, string, SlotsType<Partial<{ actions: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); default: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); icon: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); next: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prev: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); subtitle: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); title: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); [
x:
`header-item.${string}`]
: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props,
slots) => GenericProps<{ modelValue?: T; onUpdate:modelValue?: ((value) => void); }, VStepperVerticalSlots<T>>) & FilterPropsOptions<{ altLabels: BooleanConstructor; bgColor: StringConstructor; class: PropType<any>; collapseIcon: { default: string; type: PropType<IconValue>; }; color: StringConstructor; completeIcon: PropType<IconValue>; disabled: BooleanConstructor; eager: BooleanConstructor; editIcon: PropType<IconValue>; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; errorIcon: PropType<IconValue>; expandIcon: { default: string; type: PropType<IconValue>; }; flat: BooleanConstructor; focusable: BooleanConstructor; hideActions: BooleanConstructor; itemProps: { default: string; type: PropType<SelectItemKey>; }; itemTitle: { default: string; type: PropType<SelectItemKey>; }; itemValue: { default: string; type: PropType<SelectItemKey>; }; items: { default: (() => never[]); type: PropType<readonly StepperItem[]>; }; mandatory: { default: NonNullable<"force" | boolean>; type: PropType<"force" | boolean>; }; max: NumberConstructor; mobile: { default: boolean; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextText: { default: string; type: StringConstructor; }; nonLinear: BooleanConstructor; prevText: { default: string; type: StringConstructor; }; readonly: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: string; keys?: (...
)[]; } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; tile: BooleanConstructor; variant: Omit<{ default: string; type: PropType<"accordion" | "default" | "inset" | "popout">; validator: ((v) => boolean); }, "default" | "type"> & { default: NonNullable<"accordion" | "default" | "inset" | "popout">; type: PropType<"accordion" | "default" | "inset" | "popout">; }; }, ExtractPropTypes<{ altLabels: BooleanConstructor; bgColor: StringConstructor; class: PropType<any>; collapseIcon: { default: string; type: PropType<IconValue>; }; color: StringConstructor; completeIcon: PropType<IconValue>; disabled: BooleanConstructor; eager: BooleanConstructor; editIcon: PropType<IconValue>; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; errorIcon: PropType<IconValue>; expandIcon: { default: string; type: PropType<IconValue>; }; flat: BooleanConstructor; focusable: BooleanConstructor; hideActions: BooleanConstructor; itemProps: { default: string; type: PropType<SelectItemKey>; }; itemTitle: { default: string; type: PropType<SelectItemKey>; }; itemValue: { default: string; type: PropType<SelectItemKey>; }; items: { default: (() => never[]); type: PropType<readonly StepperItem[]>; }; mandatory: { default: NonNullable<"force" | boolean>; type: PropType<"force" | boolean>; }; max: NumberConstructor; mobile: { default: boolean; type: PropType<boolean | null>; }; mobileBreakpoint: PropType<number | DisplayBreakpoint>; modelValue: { default: undefined; type: null; }; multiple: BooleanConstructor; nextText: { default: string; type: StringConstructor; }; nonLinear: BooleanConstructor; prevText: { default: string; type: StringConstructor; }; readonly: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: (...
) | (...
); keys?: (...
) | (...
); } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; tile: BooleanConstructor; variant: Omit<{ default: string; type: PropType<(...
) | (...
) | (...
) | (...
)>; validator: ((v) => boolean); }, "default" | "type"> & { default: NonNullable<"accordion" | "default" | "inset" | "popout">; type: PropType<"accordion" | "default" | "inset" | "popout">; }; }>>; VStepperVerticalItem: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; rules: readonly ValidationRule[]; static: boolean; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; class?: any; color?: string; elevation?: string | number; height?: string | number; icon?: IconValue; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; rounded?: string | number | boolean; selectedClass?: string; subtitle?: string; text?: string; title?: string; value?: any; width?: string | number; } & { $children?: { actions?: ...
; default?: ...
; icon?: ...
; next?: ...
; prev?: ...
; subtitle?: ...
; text?: ...
; title?: ...
; } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { actions?: false | (...
); default?: false | (...
); icon?: false | (...
); next?: false | (...
); prev?: false | (...
); subtitle?: false | (...
); text?: false | (...
); title?: false | (...
); }; } & { v-slot:actions?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:text?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onClick:finish?: (() => any); onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:finish: (() => true); click:next: (() => true); click:prev: (() => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; rules: readonly ValidationRule[]; static: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; }, true, {}, SlotsType<Partial<{ actions: ((arg) => VNode<(...
), (...
), (...
)>[]); default: ((arg) => VNode<(...
), (...
), (...
)>[]); icon: ((arg) => VNode<(...
), (...
), (...
)>[]); next: ((arg) => VNode<(...
), (...
), (...
)>[]); prev: ((arg) => VNode<(...
), (...
), (...
)>[]); subtitle: ((arg) => VNode<(...
), (...
), (...
)>[]); text: ((arg) => VNode<(...
), (...
), (...
)>[]); title: ((arg) => VNode<(...
), (...
), (...
)>[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: (...
)[]; }; rules: readonly ValidationRule[]; static: boolean; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; class?: any; color?: string; elevation?: string | number; height?: string | number; icon?: IconValue; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; rounded?: string | number | boolean; selectedClass?: string; subtitle?: string; text?: string; title?: string; value?: any; width?: string | number; } & { $children?: { actions?: ...
; default?: ...
; icon?: ...
; next?: ...
; prev?: ...
; subtitle?: ...
; text?: ...
; title?: ...
; } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { actions?: false | (...
); default?: false | (...
); icon?: false | (...
); next?: false | (...
); prev?: false | (...
); subtitle?: false | (...
); text?: false | (...
); title?: false | (...
); }; } & { v-slot:actions?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:text?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onClick:finish?: (() => any); onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, {}, {}, {}, { collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; rules: readonly ValidationRule[]; static: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; }>; } & ComponentOptionsBase<{ collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; }; rules: readonly ValidationRule[]; static: boolean; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; tile: boolean; } & { bgColor?: string; class?: any; color?: string; elevation?: string | number; height?: string | number; icon?: IconValue; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; rounded?: string | number | boolean; selectedClass?: string; subtitle?: string; text?: string; title?: string; value?: any; width?: string | number; } & { $children?: { actions?: ((arg) => ...
); default?: ((arg) => ...
); icon?: ((arg) => ...
); next?: ((arg) => ...
); prev?: ((arg) => ...
); subtitle?: ((arg) => ...
); text?: ((arg) => ...
); title?: ((arg) => ...
); } | { $stable?: boolean; } | ((arg) => VNodeChild) | VNodeChild; v-slots?: { actions?: false | ((arg) => ...
); default?: false | ((arg) => ...
); icon?: false | ((arg) => ...
); next?: false | ((arg) => ...
); prev?: false | ((arg) => ...
); subtitle?: false | ((arg) => ...
); text?: false | ((arg) => ...
); title?: false | ((arg) => ...
); }; } & { v-slot:actions?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); v-slot:icon?: false | ((arg) => VNodeChild); v-slot:next?: false | ((arg) => VNodeChild); v-slot:prev?: false | ((arg) => VNodeChild); v-slot:subtitle?: false | ((arg) => VNodeChild); v-slot:text?: false | ((arg) => VNodeChild); v-slot:title?: false | ((arg) => VNodeChild); } & { onClick:finish?: (() => any); onClick:next?: (() => any); onClick:prev?: (() => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:finish: (() => true); click:next: (() => true); click:prev: (() => true); }, string, { collapseIcon: IconValue; complete: boolean; completeIcon: IconValue; disabled: boolean; eager: boolean; editIcon: IconValue; editable: boolean; error: boolean; errorIcon: IconValue; expandIcon: IconValue; focusable: boolean; hideActions: boolean; readonly: boolean; ripple: boolean | { class?: string; keys?: string[]; } | undefined; rounded: string | number | boolean; rules: readonly ValidationRule[]; static: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; }, {}, string, SlotsType<Partial<{ actions: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); default: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); icon: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); next: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prev: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); subtitle: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); text: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); title: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ bgColor: StringConstructor; class: PropType<any>; collapseIcon: Omit<{ default: string; type: PropType<IconValue>; }, "default" | "type"> & { default: NonNullable<IconValue>; type: PropType<IconValue>; }; color: StringConstructor; complete: BooleanConstructor; completeIcon: { default: string; type: PropType<IconValue>; }; disabled: BooleanConstructor; eager: BooleanConstructor; editIcon: { default: string; type: PropType<IconValue>; }; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; error: BooleanConstructor; errorIcon: { default: string; type: PropType<IconValue>; }; expandIcon: Omit<{ default: string; type: PropType<IconValue>; }, "default" | "type"> & { default: NonNullable<IconValue>; type: PropType<IconValue>; }; focusable: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideActions: BooleanConstructor; icon: PropType<IconValue>; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; readonly: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: string; keys?: (...
)[]; } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; rules: { default: (() => never[]); type: PropType<readonly ValidationRule[]>; }; selectedClass: StringConstructor; static: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; subtitle: StringConstructor; tag: { default: string; type: PropType<string | JSXComponent>; }; text: StringConstructor; tile: BooleanConstructor; title: StringConstructor; value: null; width: (NumberConstructor | StringConstructor)[]; }, ExtractPropTypes<{ bgColor: StringConstructor; class: PropType<any>; collapseIcon: Omit<{ default: string; type: PropType<IconValue>; }, "default" | "type"> & { default: NonNullable<IconValue>; type: PropType<IconValue>; }; color: StringConstructor; complete: BooleanConstructor; completeIcon: { default: string; type: PropType<IconValue>; }; disabled: BooleanConstructor; eager: BooleanConstructor; editIcon: { default: string; type: PropType<IconValue>; }; editable: BooleanConstructor; elevation: { type: (NumberConstructor | StringConstructor)[]; validator(v): boolean; }; error: BooleanConstructor; errorIcon: { default: string; type: PropType<IconValue>; }; expandIcon: Omit<{ default: string; type: PropType<IconValue>; }, "default" | "type"> & { default: NonNullable<IconValue>; type: PropType<IconValue>; }; focusable: BooleanConstructor; height: (NumberConstructor | StringConstructor)[]; hideActions: BooleanConstructor; icon: PropType<IconValue>; maxHeight: (NumberConstructor | StringConstructor)[]; maxWidth: (NumberConstructor | StringConstructor)[]; minHeight: (NumberConstructor | StringConstructor)[]; minWidth: (NumberConstructor | StringConstructor)[]; readonly: BooleanConstructor; ripple: { default: boolean; type: PropType<boolean | { class?: (...
) | (...
); keys?: (...
) | (...
); } | undefined>; }; rounded: { default: undefined; type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; }; rules: { default: (() => never[]); type: PropType<readonly ValidationRule[]>; }; selectedClass: StringConstructor; static: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; subtitle: StringConstructor; tag: { default: string; type: PropType<string | JSXComponent>; }; text: StringConstructor; tile: BooleanConstructor; title: StringConstructor; value: null; width: (NumberConstructor | StringConstructor)[]; }>>; VStepperWindow: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; } & { class?: any; theme?: string; transitionDuration?: number; verticalArrows?: "left" | "right" | boolean; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | "v-slot:additional">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; }, 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: {}; }, { crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; } & { class?: any; theme?: string; transitionDuration?: number; verticalArrows?: "left" | "right" | boolean; }, {}, {}, {}, {}, { crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: string | false | StyleValue[] | CSSProperties | null; tag: string | JSXComponent; } & { class?: any; theme?: string; transitionDuration?: number; verticalArrows?: "left" | "right" | boolean; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((v) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | "v-slot:additional">, string, { crossfade: boolean; direction: "horizontal" | "vertical"; disabled: boolean; reverse: boolean; selectedClass: string; style: StyleValue; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ additional: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); default: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); next: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); prev: ((arg) => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <TModel>(props,
slots) => GenericProps<{ modelValue?: TModel; onUpdate:modelValue?: ((value) => void); }, VWindowSlots>) & FilterPropsOptions<{ class: PropType<any>; crossfade: BooleanConstructor; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; modelValue: null; reverse: BooleanConstructor; selectedClass: { default: string; type: StringConstructor; }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; transitionDuration: NumberConstructor; verticalArrows: PropType<"left" | "right" | boolean>; }, ExtractPropTypes<{ class: PropType<any>; crossfade: BooleanConstructor; direction: { default: string; type: PropType<"horizontal" | "vertical">; }; disabled: BooleanConstructor; modelValue: null; reverse: BooleanConstructor; selectedClass: { default: string; type: StringConstructor; }; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; theme: StringConstructor; transitionDuration: NumberConstructor; verticalArrows: PropType<"left" | "right" | boolean>; }>>; VStepperWindowItem: { __isFragment?: undefined; __isSuspense?: undefined; __isTeleport?: undefined; new (...args): CreateComponentPublicInstanceWithMixins<{ disabled: boolean; eager: boolean; style: string | false | StyleValue[] | CSSProperties | null; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, 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: string | false | StyleValue[] | CSSProperties | null; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: { default?: ...
; } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, {}, {}, {}, { disabled: boolean; eager: boolean; reverseTransition: string | boolean; style: StyleValue; transition: string | boolean; }>; } & ComponentOptionsBase<{ disabled: boolean; eager: boolean; style: string | false | StyleValue[] | CSSProperties | null; } & { class?: any; reverseTransition?: string | boolean; selectedClass?: string; transition?: string | boolean; value?: any; } & { $children?: { default?: (() => ...
); } | { $stable?: boolean; } | (() => VNodeChild) | VNodeChild; v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { disabled: boolean; eager: boolean; reverseTransition: string | boolean; style: StyleValue; transition: string | boolean; }, {}, string, SlotsType<Partial<{ default: (() => VNode<RendererNode, RendererElement, { [
key: ...]
: ...
; }>[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<any>; disabled: BooleanConstructor; eager: BooleanConstructor; reverseTransition: { default: undefined; type: (BooleanConstructor | StringConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; transition: { default: undefined; type: (BooleanConstructor | StringConstructor)[]; }; value: null; }, ExtractPropTypes<{ class: PropType<any>; disabled: BooleanConstructor; eager: BooleanConstructor; reverseTransition: { default: undefined; type: (BooleanConstructor | StringConstructor)[]; }; selectedClass: StringConstructor; style: { default: null; type: PropType<StyleValue>; }; transition: { default: undefined; type: (BooleanConstructor | StringConstructor)[]; }; value: null; }>>; }, {}, string, ComponentProvideOptions, true, {}, any> Type declaration
Optional cells?: JsonFormsCellRendererRegistryEntry[]
Optional config?: any
Optional enabled?: boolean
path: string
Optional readonly?: boolean
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;
readonly: NonNullable<boolean | undefined>;
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;
readonly: NonNullable<boolean | undefined>;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>
visibleCategoriesWithIndex: ComputedRef<{
category: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[];
config: any;
data: any;
direction: NonNullable<"row" | "column">;
enabled: boolean;
label: string;
path: string;
readonly: NonNullable<boolean | undefined>;
renderers: JsonFormsRendererRegistryEntry[];
schema: NonNullable<JsonSchema>;
uischema: NonNullable<Layout & UISchemaElement>;
visible: boolean;
}>;
originalIndex: number;
}[]>
vuetifyProps: ((path) => any)
Type declaration
cells: JsonFormsCellRendererRegistryEntry[]
config: Record<string, any>
enabled: boolean
readonly: 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;
};
readonly: {
default: undefined;
required: false;
type: BooleanConstructor;
};
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;
readonly: NonNullable<boolean | undefined>;
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;
};
readonly: {
default: undefined;
required: false;
type: BooleanConstructor;
};
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;
readonly: boolean;
renderers: JsonFormsRendererRegistryEntry[];
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>
VCard: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
} & {
appendAvatar?: string;
appendIcon?: IconValue;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
image?: string;
link?: boolean;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
prependAvatar?: string;
prependIcon?: IconValue;
rounded?: string | number | boolean;
subtitle?: string | number | boolean;
text?: string | number | boolean;
theme?: string;
title?: string | number | boolean;
to?: string | ObjectRenderer | ObjectRenderer;
width?: string | number;
} & {
$children?: {
actions?: ...;
append?: ...;
default?: ...;
image?: ...;
item?: ...;
loader?: ...;
prepend?: ...;
subtitle?: ...;
text?: ...;
title?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | (...);
append?: false | (...);
default?: false | (...);
image?: false | (...);
item?: false | (...);
loader?: false | (...);
prepend?: false | (...);
subtitle?: false | (...);
text?: false | (...);
title?: false | (...);
};
} & {
v-slot:actions?: false | (() => VNodeChild);
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:image?: false | (() => VNodeChild);
v-slot:item?: false | (() => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
v-slot:subtitle?: false | (() => VNodeChild);
v-slot:text?: false | (() => VNodeChild);
v-slot:title?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
link: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
subtitle: string | number | boolean;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
title: string | number | boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
}, true, {}, SlotsType<Partial<{
actions: (() => VNode<(...), (...), (...)>[]);
append: (() => VNode<(...), (...), (...)>[]);
default: (() => VNode<(...), (...), (...)>[]);
image: (() => VNode<(...), (...), (...)>[]);
item: (() => VNode<(...), (...), (...)>[]);
loader: ((arg) => VNode<(...), (...), (...)>[]);
prepend: (() => VNode<(...), (...), (...)>[]);
subtitle: (() => VNode<(...), (...), (...)>[]);
text: (() => VNode<(...), (...), (...)>[]);
title: (() => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
} & {
appendAvatar?: string;
appendIcon?: IconValue;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
image?: string;
link?: boolean;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
prependAvatar?: string;
prependIcon?: IconValue;
rounded?: string | number | boolean;
subtitle?: string | number | boolean;
text?: string | number | boolean;
theme?: string;
title?: string | number | boolean;
to?: string | ObjectRenderer | ObjectRenderer;
width?: string | number;
} & {
$children?: {
actions?: ...;
append?: ...;
default?: ...;
image?: ...;
item?: ...;
loader?: ...;
prepend?: ...;
subtitle?: ...;
text?: ...;
title?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | (...);
append?: false | (...);
default?: false | (...);
image?: false | (...);
item?: false | (...);
loader?: false | (...);
prepend?: false | (...);
subtitle?: false | (...);
text?: false | (...);
title?: false | (...);
};
} & {
v-slot:actions?: false | (() => VNodeChild);
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:image?: false | (() => VNodeChild);
v-slot:item?: false | (() => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
v-slot:subtitle?: false | (() => VNodeChild);
v-slot:text?: false | (() => VNodeChild);
v-slot:title?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
link: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
subtitle: string | number | boolean;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
title: string | number | boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
}>;
} & ComponentOptionsBase<{
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
} & {
appendAvatar?: string;
appendIcon?: IconValue;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
image?: string;
link?: boolean;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
prependAvatar?: string;
prependIcon?: IconValue;
rounded?: string | number | boolean;
subtitle?: string | number | boolean;
text?: string | number | boolean;
theme?: string;
title?: string | number | boolean;
to?: string | ObjectRenderer | ObjectRenderer;
width?: string | number;
} & {
$children?: {
actions?: (() => ...);
append?: (() => ...);
default?: (() => ...);
image?: (() => ...);
item?: (() => ...);
loader?: ((arg) => ...);
prepend?: (() => ...);
subtitle?: (() => ...);
text?: (() => ...);
title?: (() => ...);
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | (() => ...);
append?: false | (() => ...);
default?: false | (() => ...);
image?: false | (() => ...);
item?: false | (() => ...);
loader?: false | ((arg) => ...);
prepend?: false | (() => ...);
subtitle?: false | (() => ...);
text?: false | (() => ...);
title?: false | (() => ...);
};
} & {
v-slot:actions?: false | (() => VNodeChild);
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:image?: false | (() => VNodeChild);
v-slot:item?: false | (() => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
v-slot:subtitle?: false | (() => VNodeChild);
v-slot:text?: false | (() => VNodeChild);
v-slot:title?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
hover: boolean;
link: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
subtitle: string | number | boolean;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
title: string | number | boolean;
variant: "elevated" | "flat" | "outlined" | "plain" | "text" | "tonal";
}, {}, string, SlotsType<Partial<{
actions: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
append: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
default: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
image: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
item: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
loader: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prepend: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
subtitle: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
text: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
title: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
appendAvatar: StringConstructor;
appendIcon: PropType<IconValue>;
border: (BooleanConstructor | NumberConstructor | StringConstructor)[];
class: PropType<any>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
flat: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hover: BooleanConstructor;
href: StringConstructor;
image: StringConstructor;
link: {
default: undefined;
type: BooleanConstructor;
};
loading: (BooleanConstructor | StringConstructor)[];
location: PropType<Anchor | null>;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
position: {
type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prependAvatar: StringConstructor;
prependIcon: PropType<IconValue>;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: string;
keys?: (...)[];
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
style: {
default: null;
type: PropType<StyleValue>;
};
subtitle: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
title: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
to: PropType<string | ObjectRenderer | ObjectRenderer>;
variant: Omit<{
default: string;
type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">;
validator: ((v) => boolean);
}, "default" | "type"> & {
default: NonNullable<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">;
type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">;
};
width: (NumberConstructor | StringConstructor)[];
}, ExtractPropTypes<{
appendAvatar: StringConstructor;
appendIcon: PropType<IconValue>;
border: (BooleanConstructor | NumberConstructor | StringConstructor)[];
class: PropType<any>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
flat: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hover: BooleanConstructor;
href: StringConstructor;
image: StringConstructor;
link: {
default: undefined;
type: BooleanConstructor;
};
loading: (BooleanConstructor | StringConstructor)[];
location: PropType<Anchor | null>;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
position: {
type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prependAvatar: StringConstructor;
prependIcon: PropType<IconValue>;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: (...) | (...);
keys?: (...) | (...);
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
style: {
default: null;
type: PropType<StyleValue>;
};
subtitle: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
title: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
to: PropType<string | ObjectRenderer | ObjectRenderer>;
variant: Omit<{
default: string;
type: PropType<(...) | (...) | (...) | (...) | (...) | (...)>;
validator: ((v) => boolean);
}, "default" | "type"> & {
default: NonNullable<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">;
type: PropType<"elevated" | "flat" | "outlined" | "plain" | "text" | "tonal">;
};
width: (NumberConstructor | StringConstructor)[];
}>>
VDivider: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
gradient: boolean;
inset: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
} & {
class?: any;
color?: string;
contentOffset?: string | number | ((...) | (...))[];
length?: string | number;
opacity?: string | number;
theme?: string;
thickness?: string | number;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
gradient: boolean;
inset: boolean;
style: StyleValue;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
}, true, {}, SlotsType<Partial<{
default: (() => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
gradient: boolean;
inset: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
} & {
class?: any;
color?: string;
contentOffset?: string | number | ((...) | (...))[];
length?: string | number;
opacity?: string | number;
theme?: string;
thickness?: string | number;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
gradient: boolean;
inset: boolean;
style: StyleValue;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
}>;
} & ComponentOptionsBase<{
gradient: boolean;
inset: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
} & {
class?: any;
color?: string;
contentOffset?: string | number | (string | number)[];
length?: string | number;
opacity?: string | number;
theme?: string;
thickness?: string | number;
} & {
$children?: {
default?: (() => ...);
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
gradient: boolean;
inset: boolean;
style: StyleValue;
variant: "dashed" | "dotted" | "double" | "solid";
vertical: boolean;
}, {}, string, SlotsType<Partial<{
default: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<any>;
color: StringConstructor;
contentOffset: PropType<string | number | (string | number)[]>;
gradient: BooleanConstructor;
inset: BooleanConstructor;
length: (NumberConstructor | StringConstructor)[];
opacity: (NumberConstructor | StringConstructor)[];
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
thickness: (NumberConstructor | StringConstructor)[];
variant: {
default: string;
type: PropType<"dashed" | "dotted" | "double" | "solid">;
validator: ((v) => boolean);
};
vertical: BooleanConstructor;
}, ExtractPropTypes<{
class: PropType<any>;
color: StringConstructor;
contentOffset: PropType<string | number | ((...) | (...))[]>;
gradient: BooleanConstructor;
inset: BooleanConstructor;
length: (NumberConstructor | StringConstructor)[];
opacity: (NumberConstructor | StringConstructor)[];
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
thickness: (NumberConstructor | StringConstructor)[];
variant: {
default: string;
type: PropType<"dashed" | "dotted" | "double" | "solid">;
validator: ((v) => boolean);
};
vertical: BooleanConstructor;
}>>
VStepper: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
height?: string | number;
location?: Anchor | null;
max?: number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
mobileBreakpoint?: number | DisplayBreakpoint;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
theme?: string;
width?: string | number;
}, {
next: (() => void);
prev: (() => void);
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "v-slot:header" | "v-slot:item" | "v-slot:subtitle" | "v-slot:title" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:actions" | "v-slot:icon" | `v-slot:header-item.${string}` | "v-slot:header-item">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
rounded: string | number | boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}, true, {}, SlotsType<Partial<{
actions: ((arg) => VNode<(...), (...), (...)>[]);
default: ((arg) => VNode<(...), (...), (...)>[]);
header: ((arg) => VNode<(...), (...), (...)>[]);
header-item: ((arg) => VNode<(...), (...), (...)>[]);
icon: ((arg) => VNode<(...), (...), (...)>[]);
item: ((arg) => VNode<(...), (...), (...)>[]);
next: (() => VNode<(...), (...), (...)>[]);
prev: (() => VNode<(...), (...), (...)>[]);
subtitle: ((arg) => VNode<(...), (...), (...)>[]);
title: ((arg) => VNode<(...), (...), (...)>[]);
[x: `header-item.${string}`]: ((arg) => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
height?: string | number;
location?: Anchor | null;
max?: number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
mobileBreakpoint?: number | DisplayBreakpoint;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
theme?: string;
width?: string | number;
}, {
next: (() => void);
prev: (() => void);
}, {}, {}, {}, {
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
rounded: string | number | boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}>;
} & ComponentOptionsBase<{
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
height?: string | number;
location?: Anchor | null;
max?: number;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
mobileBreakpoint?: number | DisplayBreakpoint;
position?: "absolute" | "fixed" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
theme?: string;
width?: string | number;
}, {
next: (() => void);
prev: (() => void);
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:header" | "v-slot:item" | "v-slot:subtitle" | "v-slot:title" | "v-slot:actions" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:icon" | `v-slot:header-item.${string}` | "v-slot:header-item">, string, {
altLabels: boolean;
disabled: boolean;
editable: boolean;
flat: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
rounded: string | number | boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}, {}, string, SlotsType<Partial<{
actions: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
default: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
header: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
header-item: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
icon: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
item: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
next: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prev: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
subtitle: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
title: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
[x: `header-item.${string}`]: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <TModel>(props, slots) => GenericProps<{
modelValue?: TModel;
onUpdate:modelValue?: ((value) => void);
}, VStepperSlots>) & FilterPropsOptions<{
altLabels: BooleanConstructor;
bgColor: StringConstructor;
border: (BooleanConstructor | NumberConstructor | StringConstructor)[];
class: PropType<any>;
color: StringConstructor;
completeIcon: PropType<IconValue>;
disabled: BooleanConstructor;
editIcon: PropType<IconValue>;
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
errorIcon: PropType<IconValue>;
flat: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hideActions: BooleanConstructor;
itemProps: {
default: string;
type: PropType<SelectItemKey>;
};
itemTitle: {
default: string;
type: PropType<SelectItemKey>;
};
itemValue: {
default: string;
type: PropType<SelectItemKey>;
};
items: {
default: (() => never[]);
type: PropType<readonly StepperItem[]>;
};
location: PropType<Anchor | null>;
mandatory: {
default: NonNullable<"force" | boolean>;
type: PropType<"force" | boolean>;
};
max: NumberConstructor;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
mobile: {
default: boolean;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextText: {
default: string;
type: StringConstructor;
};
nonLinear: BooleanConstructor;
position: {
type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prevText: {
default: string;
type: StringConstructor;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
selectedClass: {
default: string;
type: PropType<string>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
tile: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}, ExtractPropTypes<{
altLabels: BooleanConstructor;
bgColor: StringConstructor;
border: (BooleanConstructor | NumberConstructor | StringConstructor)[];
class: PropType<any>;
color: StringConstructor;
completeIcon: PropType<IconValue>;
disabled: BooleanConstructor;
editIcon: PropType<IconValue>;
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
errorIcon: PropType<IconValue>;
flat: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hideActions: BooleanConstructor;
itemProps: {
default: string;
type: PropType<SelectItemKey>;
};
itemTitle: {
default: string;
type: PropType<SelectItemKey>;
};
itemValue: {
default: string;
type: PropType<SelectItemKey>;
};
items: {
default: (() => never[]);
type: PropType<readonly StepperItem[]>;
};
location: PropType<Anchor | null>;
mandatory: {
default: NonNullable<"force" | boolean>;
type: PropType<"force" | boolean>;
};
max: NumberConstructor;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
mobile: {
default: boolean;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextText: {
default: string;
type: StringConstructor;
};
nonLinear: BooleanConstructor;
position: {
type: PropType<"absolute" | "fixed" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prevText: {
default: string;
type: StringConstructor;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
selectedClass: {
default: string;
type: PropType<string>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
tile: BooleanConstructor;
width: (NumberConstructor | StringConstructor)[];
}>>
VStepperActions: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
} & {
color?: string;
} & {
$children?: {
next?: ...;
prev?: ...;
} | {
$stable?: boolean;
} | {} | VNodeChild;
v-slots?: {
next?: false | (...);
prev?: false | (...);
};
} & {
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
} & {
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:next: (() => true);
click:prev: (() => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
}, true, {}, SlotsType<Partial<{
next: ((arg) => VNode<(...), (...), (...)>[]);
prev: ((arg) => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
} & {
color?: string;
} & {
$children?: {
next?: ...;
prev?: ...;
} | {
$stable?: boolean;
} | {} | VNodeChild;
v-slots?: {
next?: false | (...);
prev?: false | (...);
};
} & {
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
} & {
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, {}, {}, {}, {
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
}>;
} & ComponentOptionsBase<{
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
} & {
color?: string;
} & {
$children?: {
next?: ((arg) => ...);
prev?: ((arg) => ...);
} | {
$stable?: boolean;
} | {} | VNodeChild;
v-slots?: {
next?: false | ((arg) => ...);
prev?: false | ((arg) => ...);
};
} & {
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
} & {
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:next: (() => true);
click:prev: (() => true);
}, string, {
disabled: "next" | "prev" | boolean;
nextText: string;
prevText: string;
}, {}, string, SlotsType<Partial<{
next: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prev: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
color: StringConstructor;
disabled: {
default: boolean;
type: PropType<"next" | "prev" | boolean>;
};
nextText: {
default: string;
type: StringConstructor;
};
prevText: {
default: string;
type: StringConstructor;
};
}, ExtractPropTypes<{
color: StringConstructor;
disabled: {
default: boolean;
type: PropType<"next" | "prev" | boolean>;
};
nextText: {
default: string;
type: StringConstructor;
};
prevText: {
default: string;
type: StringConstructor;
};
}>>
VStepperHeader: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
style: string | false | StyleValue[] | CSSProperties | null;
tag: string;
} & {
class?: any;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | 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, {
style: StyleValue;
tag: string;
}, true, {}, SlotsType<Partial<{
default: (() => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
style: string | false | StyleValue[] | CSSProperties | null;
tag: string;
} & {
class?: any;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), {}, {}, {}, {
style: StyleValue;
tag: string;
}>;
} & ComponentOptionsBase<{
style: string | false | StyleValue[] | CSSProperties | null;
tag: string;
} & {
class?: any;
} & {
$children?: {
default?: (() => ...);
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
style: StyleValue;
tag: string;
}, {}, string, SlotsType<Partial<{
default: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<any>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: StringConstructor;
};
}, ExtractPropTypes<{
class: PropType<any>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: StringConstructor;
};
}>>
VStepperItem: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
rules: readonly ValidationRule[];
} & {
color?: string;
icon?: IconValue;
selectedClass?: string;
subtitle?: string;
title?: string;
value?: any;
} & {
$children?: {
default?: ...;
icon?: ...;
subtitle?: ...;
title?: ...;
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
icon?: false | (...);
subtitle?: false | (...);
title?: false | (...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rules: readonly ValidationRule[];
}, true, {}, SlotsType<Partial<{
default: ((arg) => VNode<(...), (...), (...)>[]);
icon: ((arg) => VNode<(...), (...), (...)>[]);
subtitle: ((arg) => VNode<(...), (...), (...)>[]);
title: ((arg) => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
rules: readonly ValidationRule[];
} & {
color?: string;
icon?: IconValue;
selectedClass?: string;
subtitle?: string;
title?: string;
value?: any;
} & {
$children?: {
default?: ...;
icon?: ...;
subtitle?: ...;
title?: ...;
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
icon?: false | (...);
subtitle?: false | (...);
title?: false | (...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {}, {}, {}, {}, {
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rules: readonly ValidationRule[];
}>;
} & ComponentOptionsBase<{
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: string[];
};
rules: readonly ValidationRule[];
} & {
color?: string;
icon?: IconValue;
selectedClass?: string;
subtitle?: string;
title?: string;
value?: any;
} & {
$children?: {
default?: ((arg) => ...);
icon?: ((arg) => ...);
subtitle?: ((arg) => ...);
title?: ((arg) => ...);
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | ((arg) => ...);
icon?: false | ((arg) => ...);
subtitle?: false | ((arg) => ...);
title?: false | ((arg) => ...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, string, {
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rules: readonly ValidationRule[];
}, {}, string, SlotsType<Partial<{
default: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
icon: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
subtitle: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
title: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
color: StringConstructor;
complete: BooleanConstructor;
completeIcon: {
default: string;
type: PropType<IconValue>;
};
disabled: BooleanConstructor;
editIcon: {
default: string;
type: PropType<IconValue>;
};
editable: BooleanConstructor;
error: BooleanConstructor;
errorIcon: {
default: string;
type: PropType<IconValue>;
};
icon: PropType<IconValue>;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: string;
keys?: (...)[];
} | undefined>;
};
rules: {
default: (() => never[]);
type: PropType<readonly ValidationRule[]>;
};
selectedClass: StringConstructor;
subtitle: StringConstructor;
title: StringConstructor;
value: null;
}, ExtractPropTypes<{
color: StringConstructor;
complete: BooleanConstructor;
completeIcon: {
default: string;
type: PropType<IconValue>;
};
disabled: BooleanConstructor;
editIcon: {
default: string;
type: PropType<IconValue>;
};
editable: BooleanConstructor;
error: BooleanConstructor;
errorIcon: {
default: string;
type: PropType<IconValue>;
};
icon: PropType<IconValue>;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: (...) | (...);
keys?: (...) | (...);
} | undefined>;
};
rules: {
default: (() => never[]);
type: PropType<readonly ValidationRule[]>;
};
selectedClass: StringConstructor;
subtitle: StringConstructor;
title: StringConstructor;
value: null;
}>>
VStepperVertical: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
} & {
bgColor?: string;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
rounded?: string | number | boolean;
selectedClass?: string;
theme?: string;
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((val) => true);
}, "$children" | "v-slots" | "v-slot:default" | "v-slot:subtitle" | "v-slot:title" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:actions" | "v-slot:icon" | `v-slot:header-item.${string}`>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
}, true, {}, SlotsType<Partial<{
actions: ((arg) => VNode<(...), (...), (...)>[]);
default: ((arg) => VNode<(...), (...), (...)>[]);
icon: ((arg) => VNode<(...), (...), (...)>[]);
next: ((arg) => VNode<(...), (...), (...)>[]);
prev: ((arg) => VNode<(...), (...), (...)>[]);
subtitle: ((arg) => VNode<(...), (...), (...)>[]);
title: ((arg) => VNode<(...), (...), (...)>[]);
[x: `header-item.${string}`]: ((arg) => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly (...)[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
} & {
bgColor?: string;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
rounded?: string | number | boolean;
selectedClass?: string;
theme?: string;
}, {}, {}, {}, {}, {
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
}>;
} & ComponentOptionsBase<{
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
itemTitle: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
itemValue: string | boolean | readonly ((...) | (...))[] | ((item, fallback?) => any) | null;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
};
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
} & {
bgColor?: string;
class?: any;
color?: string;
completeIcon?: IconValue;
editIcon?: IconValue;
elevation?: string | number;
errorIcon?: IconValue;
max?: number;
mobileBreakpoint?: number | DisplayBreakpoint;
rounded?: string | number | boolean;
selectedClass?: string;
theme?: string;
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((val) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:subtitle" | "v-slot:title" | "v-slot:actions" | "v-slot:next" | "v-slot:prev" | `v-slot:item.${string}` | "v-slot:icon" | `v-slot:header-item.${string}`>, string, {
altLabels: boolean;
collapseIcon: IconValue;
disabled: boolean;
eager: boolean;
editable: boolean;
expandIcon: IconValue;
flat: boolean;
focusable: boolean;
hideActions: boolean;
itemProps: SelectItemKey;
itemTitle: SelectItemKey;
itemValue: SelectItemKey;
items: readonly StepperItem[];
mandatory: "force" | boolean;
mobile: boolean | null;
multiple: boolean;
nextText: string;
nonLinear: boolean;
prevText: string;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
variant: "accordion" | "default" | "inset" | "popout";
}, {}, string, SlotsType<Partial<{
actions: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
default: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
icon: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
next: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prev: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
subtitle: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
title: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
[x: `header-item.${string}`]: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props, slots) => GenericProps<{
modelValue?: T;
onUpdate:modelValue?: ((value) => void);
}, VStepperVerticalSlots<T>>) & FilterPropsOptions<{
altLabels: BooleanConstructor;
bgColor: StringConstructor;
class: PropType<any>;
collapseIcon: {
default: string;
type: PropType<IconValue>;
};
color: StringConstructor;
completeIcon: PropType<IconValue>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
editIcon: PropType<IconValue>;
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
errorIcon: PropType<IconValue>;
expandIcon: {
default: string;
type: PropType<IconValue>;
};
flat: BooleanConstructor;
focusable: BooleanConstructor;
hideActions: BooleanConstructor;
itemProps: {
default: string;
type: PropType<SelectItemKey>;
};
itemTitle: {
default: string;
type: PropType<SelectItemKey>;
};
itemValue: {
default: string;
type: PropType<SelectItemKey>;
};
items: {
default: (() => never[]);
type: PropType<readonly StepperItem[]>;
};
mandatory: {
default: NonNullable<"force" | boolean>;
type: PropType<"force" | boolean>;
};
max: NumberConstructor;
mobile: {
default: boolean;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextText: {
default: string;
type: StringConstructor;
};
nonLinear: BooleanConstructor;
prevText: {
default: string;
type: StringConstructor;
};
readonly: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: string;
keys?: (...)[];
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
tile: BooleanConstructor;
variant: Omit<{
default: string;
type: PropType<"accordion" | "default" | "inset" | "popout">;
validator: ((v) => boolean);
}, "default" | "type"> & {
default: NonNullable<"accordion" | "default" | "inset" | "popout">;
type: PropType<"accordion" | "default" | "inset" | "popout">;
};
}, ExtractPropTypes<{
altLabels: BooleanConstructor;
bgColor: StringConstructor;
class: PropType<any>;
collapseIcon: {
default: string;
type: PropType<IconValue>;
};
color: StringConstructor;
completeIcon: PropType<IconValue>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
editIcon: PropType<IconValue>;
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
errorIcon: PropType<IconValue>;
expandIcon: {
default: string;
type: PropType<IconValue>;
};
flat: BooleanConstructor;
focusable: BooleanConstructor;
hideActions: BooleanConstructor;
itemProps: {
default: string;
type: PropType<SelectItemKey>;
};
itemTitle: {
default: string;
type: PropType<SelectItemKey>;
};
itemValue: {
default: string;
type: PropType<SelectItemKey>;
};
items: {
default: (() => never[]);
type: PropType<readonly StepperItem[]>;
};
mandatory: {
default: NonNullable<"force" | boolean>;
type: PropType<"force" | boolean>;
};
max: NumberConstructor;
mobile: {
default: boolean;
type: PropType<boolean | null>;
};
mobileBreakpoint: PropType<number | DisplayBreakpoint>;
modelValue: {
default: undefined;
type: null;
};
multiple: BooleanConstructor;
nextText: {
default: string;
type: StringConstructor;
};
nonLinear: BooleanConstructor;
prevText: {
default: string;
type: StringConstructor;
};
readonly: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: (...) | (...);
keys?: (...) | (...);
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
tile: BooleanConstructor;
variant: Omit<{
default: string;
type: PropType<(...) | (...) | (...) | (...)>;
validator: ((v) => boolean);
}, "default" | "type"> & {
default: NonNullable<"accordion" | "default" | "inset" | "popout">;
type: PropType<"accordion" | "default" | "inset" | "popout">;
};
}>>
VStepperVerticalItem: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
rules: readonly ValidationRule[];
static: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
icon?: IconValue;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
rounded?: string | number | boolean;
selectedClass?: string;
subtitle?: string;
text?: string;
title?: string;
value?: any;
width?: string | number;
} & {
$children?: {
actions?: ...;
default?: ...;
icon?: ...;
next?: ...;
prev?: ...;
subtitle?: ...;
text?: ...;
title?: ...;
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | (...);
default?: false | (...);
icon?: false | (...);
next?: false | (...);
prev?: false | (...);
subtitle?: false | (...);
text?: false | (...);
title?: false | (...);
};
} & {
v-slot:actions?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:text?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onClick:finish?: (() => any);
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:finish: (() => true);
click:next: (() => true);
click:prev: (() => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
rules: readonly ValidationRule[];
static: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}, true, {}, SlotsType<Partial<{
actions: ((arg) => VNode<(...), (...), (...)>[]);
default: ((arg) => VNode<(...), (...), (...)>[]);
icon: ((arg) => VNode<(...), (...), (...)>[]);
next: ((arg) => VNode<(...), (...), (...)>[]);
prev: ((arg) => VNode<(...), (...), (...)>[]);
subtitle: ((arg) => VNode<(...), (...), (...)>[]);
text: ((arg) => VNode<(...), (...), (...)>[]);
title: ((arg) => VNode<(...), (...), (...)>[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: (...)[];
};
rules: readonly ValidationRule[];
static: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
icon?: IconValue;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
rounded?: string | number | boolean;
selectedClass?: string;
subtitle?: string;
text?: string;
title?: string;
value?: any;
width?: string | number;
} & {
$children?: {
actions?: ...;
default?: ...;
icon?: ...;
next?: ...;
prev?: ...;
subtitle?: ...;
text?: ...;
title?: ...;
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | (...);
default?: false | (...);
icon?: false | (...);
next?: false | (...);
prev?: false | (...);
subtitle?: false | (...);
text?: false | (...);
title?: false | (...);
};
} & {
v-slot:actions?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:text?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onClick:finish?: (() => any);
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, {}, {}, {}, {
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
rules: readonly ValidationRule[];
static: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}>;
} & ComponentOptionsBase<{
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
};
rules: readonly ValidationRule[];
static: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
tile: boolean;
} & {
bgColor?: string;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
icon?: IconValue;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
rounded?: string | number | boolean;
selectedClass?: string;
subtitle?: string;
text?: string;
title?: string;
value?: any;
width?: string | number;
} & {
$children?: {
actions?: ((arg) => ...);
default?: ((arg) => ...);
icon?: ((arg) => ...);
next?: ((arg) => ...);
prev?: ((arg) => ...);
subtitle?: ((arg) => ...);
text?: ((arg) => ...);
title?: ((arg) => ...);
} | {
$stable?: boolean;
} | ((arg) => VNodeChild) | VNodeChild;
v-slots?: {
actions?: false | ((arg) => ...);
default?: false | ((arg) => ...);
icon?: false | ((arg) => ...);
next?: false | ((arg) => ...);
prev?: false | ((arg) => ...);
subtitle?: false | ((arg) => ...);
text?: false | ((arg) => ...);
title?: false | ((arg) => ...);
};
} & {
v-slot:actions?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:icon?: false | ((arg) => VNodeChild);
v-slot:next?: false | ((arg) => VNodeChild);
v-slot:prev?: false | ((arg) => VNodeChild);
v-slot:subtitle?: false | ((arg) => VNodeChild);
v-slot:text?: false | ((arg) => VNodeChild);
v-slot:title?: false | ((arg) => VNodeChild);
} & {
onClick:finish?: (() => any);
onClick:next?: (() => any);
onClick:prev?: (() => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:finish: (() => true);
click:next: (() => true);
click:prev: (() => true);
}, string, {
collapseIcon: IconValue;
complete: boolean;
completeIcon: IconValue;
disabled: boolean;
eager: boolean;
editIcon: IconValue;
editable: boolean;
error: boolean;
errorIcon: IconValue;
expandIcon: IconValue;
focusable: boolean;
hideActions: boolean;
readonly: boolean;
ripple: boolean | {
class?: string;
keys?: string[];
} | undefined;
rounded: string | number | boolean;
rules: readonly ValidationRule[];
static: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
}, {}, string, SlotsType<Partial<{
actions: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
default: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
icon: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
next: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prev: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
subtitle: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
text: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
title: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
bgColor: StringConstructor;
class: PropType<any>;
collapseIcon: Omit<{
default: string;
type: PropType<IconValue>;
}, "default" | "type"> & {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
color: StringConstructor;
complete: BooleanConstructor;
completeIcon: {
default: string;
type: PropType<IconValue>;
};
disabled: BooleanConstructor;
eager: BooleanConstructor;
editIcon: {
default: string;
type: PropType<IconValue>;
};
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
error: BooleanConstructor;
errorIcon: {
default: string;
type: PropType<IconValue>;
};
expandIcon: Omit<{
default: string;
type: PropType<IconValue>;
}, "default" | "type"> & {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
focusable: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hideActions: BooleanConstructor;
icon: PropType<IconValue>;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
readonly: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: string;
keys?: (...)[];
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
rules: {
default: (() => never[]);
type: PropType<readonly ValidationRule[]>;
};
selectedClass: StringConstructor;
static: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
subtitle: StringConstructor;
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: StringConstructor;
tile: BooleanConstructor;
title: StringConstructor;
value: null;
width: (NumberConstructor | StringConstructor)[];
}, ExtractPropTypes<{
bgColor: StringConstructor;
class: PropType<any>;
collapseIcon: Omit<{
default: string;
type: PropType<IconValue>;
}, "default" | "type"> & {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
color: StringConstructor;
complete: BooleanConstructor;
completeIcon: {
default: string;
type: PropType<IconValue>;
};
disabled: BooleanConstructor;
eager: BooleanConstructor;
editIcon: {
default: string;
type: PropType<IconValue>;
};
editable: BooleanConstructor;
elevation: {
type: (NumberConstructor | StringConstructor)[];
validator(v): boolean;
};
error: BooleanConstructor;
errorIcon: {
default: string;
type: PropType<IconValue>;
};
expandIcon: Omit<{
default: string;
type: PropType<IconValue>;
}, "default" | "type"> & {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
focusable: BooleanConstructor;
height: (NumberConstructor | StringConstructor)[];
hideActions: BooleanConstructor;
icon: PropType<IconValue>;
maxHeight: (NumberConstructor | StringConstructor)[];
maxWidth: (NumberConstructor | StringConstructor)[];
minHeight: (NumberConstructor | StringConstructor)[];
minWidth: (NumberConstructor | StringConstructor)[];
readonly: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<boolean | {
class?: (...) | (...);
keys?: (...) | (...);
} | undefined>;
};
rounded: {
default: undefined;
type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
};
rules: {
default: (() => never[]);
type: PropType<readonly ValidationRule[]>;
};
selectedClass: StringConstructor;
static: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
subtitle: StringConstructor;
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: StringConstructor;
tile: BooleanConstructor;
title: StringConstructor;
value: null;
width: (NumberConstructor | StringConstructor)[];
}>>
VStepperWindow: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
} & {
class?: any;
theme?: string;
transitionDuration?: number;
verticalArrows?: "left" | "right" | boolean;
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | "v-slot:additional">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
}, 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: {};
}, {
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
} & {
class?: any;
theme?: string;
transitionDuration?: number;
verticalArrows?: "left" | "right" | boolean;
}, {}, {}, {}, {}, {
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: string | false | StyleValue[] | CSSProperties | null;
tag: string | JSXComponent;
} & {
class?: any;
theme?: string;
transitionDuration?: number;
verticalArrows?: "left" | "right" | boolean;
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((v) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:next" | "v-slot:prev" | "v-slot:additional">, string, {
crossfade: boolean;
direction: "horizontal" | "vertical";
disabled: boolean;
reverse: boolean;
selectedClass: string;
style: StyleValue;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
additional: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
default: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
next: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
prev: ((arg) => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <TModel>(props, slots) => GenericProps<{
modelValue?: TModel;
onUpdate:modelValue?: ((value) => void);
}, VWindowSlots>) & FilterPropsOptions<{
class: PropType<any>;
crossfade: BooleanConstructor;
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
modelValue: null;
reverse: BooleanConstructor;
selectedClass: {
default: string;
type: StringConstructor;
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
transitionDuration: NumberConstructor;
verticalArrows: PropType<"left" | "right" | boolean>;
}, ExtractPropTypes<{
class: PropType<any>;
crossfade: BooleanConstructor;
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
};
disabled: BooleanConstructor;
modelValue: null;
reverse: BooleanConstructor;
selectedClass: {
default: string;
type: StringConstructor;
};
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
transitionDuration: NumberConstructor;
verticalArrows: PropType<"left" | "right" | boolean>;
}>>
VStepperWindowItem: {
__isFragment?: undefined;
__isSuspense?: undefined;
__isTeleport?: undefined;
new (...args): CreateComponentPublicInstanceWithMixins<{
disabled: boolean;
eager: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, 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: string | false | StyleValue[] | CSSProperties | null;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: {
default?: ...;
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
disabled: boolean;
eager: boolean;
reverseTransition: string | boolean;
style: StyleValue;
transition: string | boolean;
}>;
} & ComponentOptionsBase<{
disabled: boolean;
eager: boolean;
style: string | false | StyleValue[] | CSSProperties | null;
} & {
class?: any;
reverseTransition?: string | boolean;
selectedClass?: string;
transition?: string | boolean;
value?: any;
} & {
$children?: {
default?: (() => ...);
} | {
$stable?: boolean;
} | (() => VNodeChild) | VNodeChild;
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
disabled: boolean;
eager: boolean;
reverseTransition: string | boolean;
style: StyleValue;
transition: string | boolean;
}, {}, string, SlotsType<Partial<{
default: (() => VNode<RendererNode, RendererElement, {
[key: ...]: ...;
}>[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<any>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
reverseTransition: {
default: undefined;
type: (BooleanConstructor | StringConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
transition: {
default: undefined;
type: (BooleanConstructor | StringConstructor)[];
};
value: null;
}, ExtractPropTypes<{
class: PropType<any>;
disabled: BooleanConstructor;
eager: BooleanConstructor;
reverseTransition: {
default: undefined;
type: (BooleanConstructor | StringConstructor)[];
};
selectedClass: StringConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
transition: {
default: undefined;
type: (BooleanConstructor | StringConstructor)[];
};
value: null;
}>>