Variable OneOfRadioGroupControlRendererConst
OneOfRadioGroupControlRenderer: DefineComponent<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: ControlElement; }, { control: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[] & { cell: any; tester: RankedTester; }[]; config: any; data: any; description: string; enabled: boolean; errors: string; i18nKeyPrefix: string; id: string; label: string; options: EnumOption[]; path: string; renderers: JsonFormsRendererRegistryEntry[]; required: NonNullable<boolean | undefined>; rootSchema: NonNullable<JsonSchema>; schema: NonNullable<JsonSchema>; uischema: ControlElement; visible: boolean; }>; } & DispatchPropsOfControl & { appliedOptions: ComputedRef<any>; clearable: ComputedRef<any>; computedLabel: ComputedRef<string>; control: ComputedRef<{ config: any; description: string; enabled: boolean; errors: string; id: string; label: string; path: string; required: boolean; uischema: ControlElement; visible: boolean; } & { errors: string; }>; controlWrapper: ComputedRef<{ description: string; errors: string; id: string; label: string; required: boolean; visible: boolean; }>; handleBlur: (() => void); handleFocus: (() => void); isFocused: Ref<boolean, boolean>; onChange: ((value) => void); persistentHint: (() => boolean); rawErrors: ComputedRef<string>; styles: Styles; touched: Ref<boolean, boolean>; vuetifyProps: ((path) => any); }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: ControlElement; }> & Readonly<{}>, { cells: JsonFormsCellRendererRegistryEntry[]; config: Record<string, any>; enabled: boolean; renderers: JsonFormsRendererRegistryEntry[]; }, {}, { ControlWrapper: DefineComponent<{ appliedOptions?: AppliedOptions; description?: string; errors?: string; id?: string; isFocused?: boolean; label?: string; required?: boolean; styles?: Styles; visible?: boolean; }, { WrapperComponent: ControlWrapperType; props: ControlWrapperProps; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{ appliedOptions?: AppliedOptions; description?: string; errors?: string; id?: string; isFocused?: boolean; label?: string; required?: boolean; styles?: Styles; visible?: boolean; }> & Readonly<{}>, { isFocused: boolean; required: boolean; visible: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; VLabel: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ style: StyleValue; } & { class?: any; onClick?: ((args_0) => void); text?: string; theme?: string; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { style: StyleValue; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { style: StyleValue; } & { class?: any; onClick?: ((args_0) => void); text?: string; theme?: string; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, {}, {}, {}, { style: StyleValue; }>; } & ComponentOptionsBase<{ style: StyleValue; } & { class?: any; onClick?: ((args_0) => void); text?: string; theme?: string; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { style: StyleValue; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<ClassValue>; onClick: PropType<((args_0) => void)>; style: { default: null; type: PropType<StyleValue>; }; text: StringConstructor; theme: StringConstructor; }, ExtractPropTypes<{ class: PropType<ClassValue>; onClick: PropType<((args_0) => void)>; style: { default: null; type: PropType<StyleValue>; }; text: StringConstructor; theme: StringConstructor; }>>; VRadio: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; } & { baseColor?: string; class?: any; color?: string; defaultsTarget?: string; falseValue?: any; id?: string; label?: string; modelValue?: any; name?: string; theme?: string; trueValue?: any; type?: string; value?: any; } & { $children?: VNodeChild | ((arg) => VNodeChild) | { default?: ...
; input?: ...
; label?: ...
; }; v-slots?: { default?: false | (...
); input?: false | (...
); label?: false | (...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:input?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; }, true, {}, SlotsType<Partial<{ default: ((arg) => VNode[]); input: ((arg) => VNode[]); label: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; } & { baseColor?: string; class?: any; color?: string; defaultsTarget?: string; falseValue?: any; id?: string; label?: string; modelValue?: any; name?: string; theme?: string; trueValue?: any; type?: string; value?: any; } & { $children?: VNodeChild | ((arg) => VNodeChild) | { default?: ...
; input?: ...
; label?: ...
; }; v-slots?: { default?: false | (...
); input?: false | (...
); label?: false | (...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:input?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); }, {}, {}, {}, {}, { density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; }>; } & ComponentOptionsBase<{ density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; } & { baseColor?: string; class?: any; color?: string; defaultsTarget?: string; falseValue?: any; id?: string; label?: string; modelValue?: any; name?: string; theme?: string; trueValue?: any; type?: string; value?: any; } & { $children?: VNodeChild | ((arg) => VNodeChild) | { default?: ((arg) => ...
); input?: ((arg) => ...
); label?: ((arg) => ...
); }; v-slots?: { default?: false | ((arg) => ...
); input?: false | ((arg) => ...
); label?: false | ((arg) => ...
); }; } & { v-slot:default?: false | ((arg) => VNodeChild); v-slot:input?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { density: Density; disabled: boolean | null; error: boolean; falseIcon: IconValue; inline: boolean; multiple: boolean | null; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; style: StyleValue; trueIcon: IconValue; valueComparator: deepEqual; }, {}, string, SlotsType<Partial<{ default: ((arg) => VNode[]); input: ((arg) => VNode[]); label: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ baseColor: StringConstructor; class: PropType<ClassValue>; color: StringConstructor; defaultsTarget: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: { default: null; type: PropType<boolean | null>; }; error: BooleanConstructor; falseIcon: { default: NonNullable<IconValue>; type: PropType<IconValue>; }; falseValue: null; id: StringConstructor; inline: BooleanConstructor; label: StringConstructor; modelValue: null; multiple: { default: null; type: PropType<boolean | null>; }; name: StringConstructor; readonly: { default: null; type: PropType<boolean | null>; }; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; trueIcon: { default: NonNullable<IconValue>; type: PropType<IconValue>; }; trueValue: null; type: StringConstructor; value: null; valueComparator: { default: deepEqual; type: PropType<deepEqual>; }; }, ExtractPropTypes<{ baseColor: StringConstructor; class: PropType<ClassValue>; color: StringConstructor; defaultsTarget: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: { default: null; type: PropType<boolean | null>; }; error: BooleanConstructor; falseIcon: { default: NonNullable<IconValue>; type: PropType<IconValue>; }; falseValue: null; id: StringConstructor; inline: BooleanConstructor; label: StringConstructor; modelValue: null; multiple: { default: null; type: PropType<boolean | null>; }; name: StringConstructor; readonly: { default: null; type: PropType<boolean | null>; }; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; trueIcon: { default: NonNullable<IconValue>; type: PropType<IconValue>; }; trueValue: null; type: StringConstructor; value: null; valueComparator: { default: deepEqual; type: PropType<deepEqual>; }; }>>; VRadioGroup: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; } & { appendIcon?: IconValue; baseColor?: string; class?: any; color?: string; defaultsTarget?: string; hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; maxWidth?: string | number; minWidth?: string | number; name?: string; onClick:append?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); prependIcon?: IconValue; theme?: string; validateOn?: "eager" | "lazy" | (...
) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input"; validationValue?: any; width?: string | number; }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
...args) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ centerAffix: ...
; density: ...
; direction: ...
; disabled: ...
; error: ...
; errorMessages: ...
; focused: ...
; glow: ...
; hideSpinButtons: ...
; maxErrors: ...
; messages: ...
; persistentHint: ...
; readonly: ...
; rules: ...
; style: ...
; }> & Omit<(...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ errorMessages: ...
; isValid: ...
; reset: ...
; resetValidation: ...
; validate: ...
; }> & ComponentCustomProperties & GenericProps<{ modelValue?: ...
; onUpdate:modelValue?: ...
; }, VInputSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "disabled" | "density" | "width" | "color" | "maxWidth" | "minWidth" | "baseColor" | "prependIcon" | "appendIcon" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps
) | "readonly" | "persistentHint" | "direction" | "error" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "name" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<(...
)[]>; isValid: ComputedRef<(...
) | (...
)>; reset: (() => Promise<(...
)>); resetValidation: (() => Promise<(...
)>); validate: ((silent?) => Promise<(...
)>); } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "modelValue" | "update:modelValue" | "v-slot:message" | "v-slot:details" | "v-slot:label">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; }, true, {}, SlotsType<Partial<{ append: ((arg) => VNode[]); default: (() => VNode[]); details: ((arg) => VNode[]); label: ((arg) => VNode[]); message: ((arg) => VNode[]); prepend: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; } & { appendIcon?: IconValue; baseColor?: string; class?: any; color?: string; defaultsTarget?: string; hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; maxWidth?: string | number; minWidth?: string | number; name?: string; onClick:append?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); prependIcon?: IconValue; theme?: string; validateOn?: "eager" | "lazy" | (...
) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input"; validationValue?: any; width?: string | number; }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
...args) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ centerAffix: ...
; density: ...
; direction: ...
; disabled: ...
; error: ...
; errorMessages: ...
; focused: ...
; glow: ...
; hideSpinButtons: ...
; maxErrors: ...
; messages: ...
; persistentHint: ...
; readonly: ...
; rules: ...
; style: ...
; }> & Omit<(...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ errorMessages: ...
; isValid: ...
; reset: ...
; resetValidation: ...
; validate: ...
; }> & ComponentCustomProperties & GenericProps<{ modelValue?: ...
; onUpdate:modelValue?: ...
; }, VInputSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "disabled" | "density" | "width" | "color" | "maxWidth" | "minWidth" | "baseColor" | "prependIcon" | "appendIcon" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps
) | "readonly" | "persistentHint" | "direction" | "error" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "name" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<(...
)[]>; isValid: ComputedRef<(...
) | (...
)>; reset: (() => Promise<(...
)>); resetValidation: (() => Promise<(...
)>); validate: ((silent?) => Promise<(...
)>); } | {}; }, {}, {}, {}, { centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; }>; } & ComponentOptionsBase<{ centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; } & { appendIcon?: IconValue; baseColor?: string; class?: any; color?: string; defaultsTarget?: string; hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; maxWidth?: string | number; minWidth?: string | number; name?: string; onClick:append?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); prependIcon?: IconValue; theme?: string; validateOn?: "eager" | "lazy" | (...
) | (...
) | (...
) | (...
) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input"; validationValue?: any; width?: string | number; }, Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x:
string]
: unknown; }; $data: {}; $el: any; $emit: ((event,
...args) => void); $forceUpdate: (() => void); $host: Element | null; $nextTick: nextTick; $options: ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & { activated?: ...
; beforeCreate?: ...
; beforeDestroy?: ...
; beforeMount?: ...
; beforeUnmount?: ...
; beforeUpdate?: ...
; created?: ...
; deactivated?: ...
; destroyed?: ...
; errorCaptured?: ...
; mounted?: ...
; renderTracked?: ...
; renderTriggered?: ...
; unmounted?: ...
; updated?: ...
; }; $parent: ComponentPublicInstance | null; $props: Partial<(...
)> & Omit<(...
), (...
)>; $refs: { [
x:
string]
: unknown; }; $root: ComponentPublicInstance | null; $slots: Readonly<{ append?: ...
; default?: ...
; details?: ...
; message?: ...
; prepend?: ...
; }>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ centerAffix: boolean; density: Density; direction: (...
) | (...
); disabled: (...
) | (...
); error: boolean; errorMessages: (...
) | (...
) | (...
); focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: (...
) | (...
); messages: (...
) | (...
); persistentHint: boolean; readonly: (...
) | (...
); rules: readonly (...
); style: StyleValue; }> & Omit<{ centerAffix: ...
; density: ...
; direction: ...
; disabled: ...
; error: ...
; errorMessages: ...
; focused: ...
; glow: ...
; hideSpinButtons: ...
; maxErrors: ...
; messages: ...
; persistentHint: ...
; readonly: ...
; rules: ...
; style: ...
; } & { appendIcon?: ...
; baseColor?: ...
; class?: ...
; color?: ...
; hideDetails?: ...
; hint?: ...
; iconColor?: ...
; id?: ...
; label?: ...
; maxWidth?: ...
; minWidth?: ...
; name?: ...
; onClick:append?: ...
; onClick:prepend?: ...
; onUpdate:focused?: ...
; prependIcon?: ...
; theme?: ...
; validateOn?: ...
; validationValue?: ...
; width?: ...
; }, "error" | "style" | "disabled" | "density" | "readonly" | "validate" | "persistentHint" | "direction" | "reset" | "isValid" | "resetValidation" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons"> & ShallowUnwrapRef<{ errorMessages: ComputedRef<(...
)>; isValid: ComputedRef<(...
)>; reset: (() => ...
); resetValidation: (() => ...
); validate: ((silent?) => ...
); }> & ComponentCustomProperties & GenericProps<{ modelValue?: unknown; onUpdate:modelValue?: (...
) | (...
); }, VInputSlots>, "label" | "id" | "error" | "color" | "theme" | "class" | "style" | "name" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "maxWidth" | "minWidth" | "width" | "modelValue" | "disabled" | "onUpdate:modelValue" | "v-slot:prepend" | "v-slot:append" | "density" | "baseColor" | "appendIcon" | "prependIcon" | "readonly" | "persistentHint" | "direction" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<string[]>; isValid: ComputedRef<boolean | null>; reset: (() => Promise<void>); resetValidation: (() => Promise<void>); validate: ((silent?) => Promise<(...
)[]>); } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:prepend" | "v-slot:append" | "v-slot:message" | "v-slot:details" | "v-slot:label">, string, { centerAffix: boolean; density: Density; direction: "horizontal" | "vertical"; disabled: boolean | null; error: boolean; errorMessages: string | readonly string[] | null; falseIcon: IconValue; focused: boolean; glow: boolean; height: string | number; hideSpinButtons: boolean; inline: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentHint: boolean; readonly: boolean | null; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rules: readonly (string | boolean | PromiseLike<ValidationResult> | ((value) => ...
) | ((value) => ...
) | [string, any, (...
)?])[]; style: StyleValue; trueIcon: IconValue; type: string; valueComparator: deepEqual; }, {}, string, SlotsType<Partial<{ append: ((arg) => VNode[]); default: (() => VNode[]); details: ((arg) => VNode[]); label: ((arg) => VNode[]); message: ((arg) => VNode[]); prepend: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props,
slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{ appendIcon: PropType<IconValue>; baseColor: StringConstructor; centerAffix: { default: boolean; type: BooleanConstructor; }; class: PropType<ClassValue>; color: StringConstructor; defaultsTarget: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; validator: ((v) => boolean); }; disabled: { default: null; type: PropType<boolean | null>; }; error: BooleanConstructor; errorMessages: { default: (() => never[]); type: PropType<string | readonly string[] | null>; }; falseIcon: { default: string; type: PropType<IconValue>; }; focused: BooleanConstructor; glow: BooleanConstructor; height: { default: string; type: (StringConstructor | NumberConstructor)[]; }; hideDetails: PropType<boolean | "auto">; hideSpinButtons: BooleanConstructor; hint: StringConstructor; iconColor: (StringConstructor | BooleanConstructor)[]; id: StringConstructor; inline: BooleanConstructor; label: StringConstructor; maxErrors: { default: number; type: (StringConstructor | NumberConstructor)[]; }; maxWidth: (StringConstructor | NumberConstructor)[]; messages: { default: (() => never[]); type: PropType<string | readonly string[]>; }; minWidth: (StringConstructor | NumberConstructor)[]; modelValue: null; name: StringConstructor; onClick:append: PropType<((args_0) => void)>; onClick:prepend: PropType<((args_0) => void)>; onUpdate:focused: PropType<((args_0) => void)>; persistentHint: BooleanConstructor; prependIcon: PropType<IconValue>; readonly: { default: null; type: PropType<boolean | null>; }; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rules: { default: (() => never[]); type: PropType<readonly ((...
) | (...
))[]>; }; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; trueIcon: { default: string; type: PropType<IconValue>; }; type: { default: string; type: StringConstructor; }; validateOn: PropType<ValidationProps["validateOn"]>; validationValue: null; valueComparator: { default: deepEqual; type: PropType<deepEqual>; }; width: (StringConstructor | NumberConstructor)[]; }, ExtractPropTypes<{ appendIcon: PropType<IconValue>; baseColor: StringConstructor; centerAffix: { default: boolean; type: BooleanConstructor; }; class: PropType<ClassValue>; color: StringConstructor; defaultsTarget: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; validator: ((v) => boolean); }; disabled: { default: null; type: PropType<boolean | null>; }; error: BooleanConstructor; errorMessages: { default: (() => never[]); type: PropType<string | readonly (...
)[] | null>; }; falseIcon: { default: string; type: PropType<IconValue>; }; focused: BooleanConstructor; glow: BooleanConstructor; height: { default: string; type: (StringConstructor | NumberConstructor)[]; }; hideDetails: PropType<boolean | "auto">; hideSpinButtons: BooleanConstructor; hint: StringConstructor; iconColor: (StringConstructor | BooleanConstructor)[]; id: StringConstructor; inline: BooleanConstructor; label: StringConstructor; maxErrors: { default: number; type: (StringConstructor | NumberConstructor)[]; }; maxWidth: (StringConstructor | NumberConstructor)[]; messages: { default: (() => never[]); type: PropType<string | readonly (...
)[]>; }; minWidth: (StringConstructor | NumberConstructor)[]; modelValue: null; name: StringConstructor; onClick:append: PropType<((args_0) => void)>; onClick:prepend: PropType<((args_0) => void)>; onUpdate:focused: PropType<((args_0) => void)>; persistentHint: BooleanConstructor; prependIcon: PropType<IconValue>; readonly: { default: null; type: PropType<boolean | null>; }; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rules: { default: (() => never[]); type: PropType<readonly (...
)[]>; }; style: { default: null; type: PropType<StyleValue>; }; theme: StringConstructor; trueIcon: { default: string; type: PropType<IconValue>; }; type: { default: string; type: StringConstructor; }; validateOn: PropType<ValidationProps["validateOn"]>; validationValue: null; valueComparator: { default: deepEqual; type: PropType<deepEqual>; }; width: (StringConstructor | NumberConstructor)[]; }>>; }, {}, string, ComponentProvideOptions, true, {}, any> Type declaration
Optional cells?: JsonFormsCellRendererRegistryEntry[]
Optional config?: any
Optional enabled?: boolean
path: string
Optional renderers?: JsonFormsRendererRegistryEntry[]
schema: JsonSchema
uischema: ControlElement
Type declaration
cells: JsonFormsCellRendererRegistryEntry[]
config: Record<string, any>
enabled: boolean
renderers: JsonFormsRendererRegistryEntry[]
Type declaration
ControlWrapper: DefineComponent<{
appliedOptions?: AppliedOptions;
description?: string;
errors?: string;
id?: string;
isFocused?: boolean;
label?: string;
required?: boolean;
styles?: Styles;
visible?: boolean;
}, {
WrapperComponent: ControlWrapperType;
props: ControlWrapperProps;
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<{
appliedOptions?: AppliedOptions;
description?: string;
errors?: string;
id?: string;
isFocused?: boolean;
label?: string;
required?: boolean;
styles?: Styles;
visible?: boolean;
}> & Readonly<{}>, {
isFocused: boolean;
required: boolean;
visible: boolean;
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>
VLabel: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
style: StyleValue;
} & {
class?: any;
onClick?: ((args_0) => void);
text?: string;
theme?: string;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
style: StyleValue;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
style: StyleValue;
} & {
class?: any;
onClick?: ((args_0) => void);
text?: string;
theme?: string;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
style: StyleValue;
}>;
} & ComponentOptionsBase<{
style: StyleValue;
} & {
class?: any;
onClick?: ((args_0) => void);
text?: string;
theme?: string;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
style: StyleValue;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<ClassValue>;
onClick: PropType<((args_0) => void)>;
style: {
default: null;
type: PropType<StyleValue>;
};
text: StringConstructor;
theme: StringConstructor;
}, ExtractPropTypes<{
class: PropType<ClassValue>;
onClick: PropType<((args_0) => void)>;
style: {
default: null;
type: PropType<StyleValue>;
};
text: StringConstructor;
theme: StringConstructor;
}>>
VRadio: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
} & {
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
falseValue?: any;
id?: string;
label?: string;
modelValue?: any;
name?: string;
theme?: string;
trueValue?: any;
type?: string;
value?: any;
} & {
$children?: VNodeChild | ((arg) => VNodeChild) | {
default?: ...;
input?: ...;
label?: ...;
};
v-slots?: {
default?: false | (...);
input?: false | (...);
label?: false | (...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:input?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
}, true, {}, SlotsType<Partial<{
default: ((arg) => VNode[]);
input: ((arg) => VNode[]);
label: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
} & {
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
falseValue?: any;
id?: string;
label?: string;
modelValue?: any;
name?: string;
theme?: string;
trueValue?: any;
type?: string;
value?: any;
} & {
$children?: VNodeChild | ((arg) => VNodeChild) | {
default?: ...;
input?: ...;
label?: ...;
};
v-slots?: {
default?: false | (...);
input?: false | (...);
label?: false | (...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:input?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
}, {}, {}, {}, {}, {
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
}>;
} & ComponentOptionsBase<{
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
} & {
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
falseValue?: any;
id?: string;
label?: string;
modelValue?: any;
name?: string;
theme?: string;
trueValue?: any;
type?: string;
value?: any;
} & {
$children?: VNodeChild | ((arg) => VNodeChild) | {
default?: ((arg) => ...);
input?: ((arg) => ...);
label?: ((arg) => ...);
};
v-slots?: {
default?: false | ((arg) => ...);
input?: false | ((arg) => ...);
label?: false | ((arg) => ...);
};
} & {
v-slot:default?: false | ((arg) => VNodeChild);
v-slot:input?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
density: Density;
disabled: boolean | null;
error: boolean;
falseIcon: IconValue;
inline: boolean;
multiple: boolean | null;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
style: StyleValue;
trueIcon: IconValue;
valueComparator: deepEqual;
}, {}, string, SlotsType<Partial<{
default: ((arg) => VNode[]);
input: ((arg) => VNode[]);
label: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
baseColor: StringConstructor;
class: PropType<ClassValue>;
color: StringConstructor;
defaultsTarget: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: {
default: null;
type: PropType<boolean | null>;
};
error: BooleanConstructor;
falseIcon: {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
falseValue: null;
id: StringConstructor;
inline: BooleanConstructor;
label: StringConstructor;
modelValue: null;
multiple: {
default: null;
type: PropType<boolean | null>;
};
name: StringConstructor;
readonly: {
default: null;
type: PropType<boolean | null>;
};
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
trueIcon: {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
trueValue: null;
type: StringConstructor;
value: null;
valueComparator: {
default: deepEqual;
type: PropType<deepEqual>;
};
}, ExtractPropTypes<{
baseColor: StringConstructor;
class: PropType<ClassValue>;
color: StringConstructor;
defaultsTarget: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: {
default: null;
type: PropType<boolean | null>;
};
error: BooleanConstructor;
falseIcon: {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
falseValue: null;
id: StringConstructor;
inline: BooleanConstructor;
label: StringConstructor;
modelValue: null;
multiple: {
default: null;
type: PropType<boolean | null>;
};
name: StringConstructor;
readonly: {
default: null;
type: PropType<boolean | null>;
};
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
trueIcon: {
default: NonNullable<IconValue>;
type: PropType<IconValue>;
};
trueValue: null;
type: StringConstructor;
value: null;
valueComparator: {
default: deepEqual;
type: PropType<deepEqual>;
};
}>>
VRadioGroup: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly ((...) | (...) | (...) | (...) | (...) | (...))[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
} & {
appendIcon?: IconValue;
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
maxWidth?: string | number;
minWidth?: string | number;
name?: string;
onClick:append?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
prependIcon?: IconValue;
theme?: string;
validateOn?: "eager" | "lazy" | (...) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input";
validationValue?: any;
width?: string | number;
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, ...args) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
centerAffix: ...;
density: ...;
direction: ...;
disabled: ...;
error: ...;
errorMessages: ...;
focused: ...;
glow: ...;
hideSpinButtons: ...;
maxErrors: ...;
messages: ...;
persistentHint: ...;
readonly: ...;
rules: ...;
style: ...;
}> & Omit<(...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
errorMessages: ...;
isValid: ...;
reset: ...;
resetValidation: ...;
validate: ...;
}> & ComponentCustomProperties & GenericProps<{
modelValue?: ...;
onUpdate:modelValue?: ...;
}, VInputSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "disabled" | "density" | "width" | "color" | "maxWidth" | "minWidth" | "baseColor" | "prependIcon" | "appendIcon" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps) | "readonly" | "persistentHint" | "direction" | "error" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "name" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<(...)[]>;
isValid: ComputedRef<(...) | (...)>;
reset: (() => Promise<(...)>);
resetValidation: (() => Promise<(...)>);
validate: ((silent?) => Promise<(...)>);
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "modelValue" | "update:modelValue" | "v-slot:message" | "v-slot:details" | "v-slot:label">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
}, true, {}, SlotsType<Partial<{
append: ((arg) => VNode[]);
default: (() => VNode[]);
details: ((arg) => VNode[]);
label: ((arg) => VNode[]);
message: ((arg) => VNode[]);
prepend: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly ((...) | (...) | (...) | (...) | (...) | (...))[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
} & {
appendIcon?: IconValue;
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
maxWidth?: string | number;
minWidth?: string | number;
name?: string;
onClick:append?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
prependIcon?: IconValue;
theme?: string;
validateOn?: "eager" | "lazy" | (...) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input";
validationValue?: any;
width?: string | number;
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, ...args) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
centerAffix: ...;
density: ...;
direction: ...;
disabled: ...;
error: ...;
errorMessages: ...;
focused: ...;
glow: ...;
hideSpinButtons: ...;
maxErrors: ...;
messages: ...;
persistentHint: ...;
readonly: ...;
rules: ...;
style: ...;
}> & Omit<(...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
errorMessages: ...;
isValid: ...;
reset: ...;
resetValidation: ...;
validate: ...;
}> & ComponentCustomProperties & GenericProps<{
modelValue?: ...;
onUpdate:modelValue?: ...;
}, VInputSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "v-slot:prepend" | "v-slot:append" | "disabled" | "density" | "width" | "color" | "maxWidth" | "minWidth" | "baseColor" | "prependIcon" | "appendIcon" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps) | "readonly" | "persistentHint" | "direction" | "error" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "name" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<(...)[]>;
isValid: ComputedRef<(...) | (...)>;
reset: (() => Promise<(...)>);
resetValidation: (() => Promise<(...)>);
validate: ((silent?) => Promise<(...)>);
} | {};
}, {}, {}, {}, {
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
}>;
} & ComponentOptionsBase<{
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
} & {
appendIcon?: IconValue;
baseColor?: string;
class?: any;
color?: string;
defaultsTarget?: string;
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
maxWidth?: string | number;
minWidth?: string | number;
name?: string;
onClick:append?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
prependIcon?: IconValue;
theme?: string;
validateOn?: "eager" | "lazy" | (...) | (...) | (...) | (...) | "input lazy" | "blur lazy" | "submit lazy" | "invalid-input lazy" | "input eager" | "blur eager" | "submit eager" | "invalid-input eager" | "lazy input" | "lazy blur" | "lazy submit" | "lazy invalid-input" | "eager input" | "eager blur" | "eager submit" | "eager invalid-input";
validationValue?: any;
width?: string | number;
}, Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: string]: unknown;
};
$data: {};
$el: any;
$emit: ((event, ...args) => void);
$forceUpdate: (() => void);
$host: Element | null;
$nextTick: nextTick;
$options: ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & {
activated?: ...;
beforeCreate?: ...;
beforeDestroy?: ...;
beforeMount?: ...;
beforeUnmount?: ...;
beforeUpdate?: ...;
created?: ...;
deactivated?: ...;
destroyed?: ...;
errorCaptured?: ...;
mounted?: ...;
renderTracked?: ...;
renderTriggered?: ...;
unmounted?: ...;
updated?: ...;
};
$parent: ComponentPublicInstance | null;
$props: Partial<(...)> & Omit<(...), (...)>;
$refs: {
[x: string]: unknown;
};
$root: ComponentPublicInstance | null;
$slots: Readonly<{
append?: ...;
default?: ...;
details?: ...;
message?: ...;
prepend?: ...;
}>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
centerAffix: boolean;
density: Density;
direction: (...) | (...);
disabled: (...) | (...);
error: boolean;
errorMessages: (...) | (...) | (...);
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: (...) | (...);
messages: (...) | (...);
persistentHint: boolean;
readonly: (...) | (...);
rules: readonly (...);
style: StyleValue;
}> & Omit<{
centerAffix: ...;
density: ...;
direction: ...;
disabled: ...;
error: ...;
errorMessages: ...;
focused: ...;
glow: ...;
hideSpinButtons: ...;
maxErrors: ...;
messages: ...;
persistentHint: ...;
readonly: ...;
rules: ...;
style: ...;
} & {
appendIcon?: ...;
baseColor?: ...;
class?: ...;
color?: ...;
hideDetails?: ...;
hint?: ...;
iconColor?: ...;
id?: ...;
label?: ...;
maxWidth?: ...;
minWidth?: ...;
name?: ...;
onClick:append?: ...;
onClick:prepend?: ...;
onUpdate:focused?: ...;
prependIcon?: ...;
theme?: ...;
validateOn?: ...;
validationValue?: ...;
width?: ...;
}, "error" | "style" | "disabled" | "density" | "readonly" | "validate" | "persistentHint" | "direction" | "reset" | "isValid" | "resetValidation" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons"> & ShallowUnwrapRef<{
errorMessages: ComputedRef<(...)>;
isValid: ComputedRef<(...)>;
reset: (() => ...);
resetValidation: (() => ...);
validate: ((silent?) => ...);
}> & ComponentCustomProperties & GenericProps<{
modelValue?: unknown;
onUpdate:modelValue?: (...) | (...);
}, VInputSlots>, "label" | "id" | "error" | "color" | "theme" | "class" | "style" | "name" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "maxWidth" | "minWidth" | "width" | "modelValue" | "disabled" | "onUpdate:modelValue" | "v-slot:prepend" | "v-slot:append" | "density" | "baseColor" | "appendIcon" | "prependIcon" | "readonly" | "persistentHint" | "direction" | "messages" | "rules" | "focused" | "errorMessages" | "maxErrors" | "centerAffix" | "glow" | "hideSpinButtons" | "onUpdate:focused" | "validateOn" | "validationValue" | "iconColor" | "onClick:append" | "onClick:prepend" | "hint" | "hideDetails" | "v-slot:message" | "v-slot:details">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<string[]>;
isValid: ComputedRef<boolean | null>;
reset: (() => Promise<void>);
resetValidation: (() => Promise<void>);
validate: ((silent?) => Promise<(...)[]>);
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "v-slot:prepend" | "v-slot:append" | "v-slot:message" | "v-slot:details" | "v-slot:label">, string, {
centerAffix: boolean;
density: Density;
direction: "horizontal" | "vertical";
disabled: boolean | null;
error: boolean;
errorMessages: string | readonly string[] | null;
falseIcon: IconValue;
focused: boolean;
glow: boolean;
height: string | number;
hideSpinButtons: boolean;
inline: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentHint: boolean;
readonly: boolean | null;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rules: readonly (string | boolean | PromiseLike<ValidationResult> | ((value) => ...) | ((value) => ...) | [string, any, (...)?])[];
style: StyleValue;
trueIcon: IconValue;
type: string;
valueComparator: deepEqual;
}, {}, string, SlotsType<Partial<{
append: ((arg) => VNode[]);
default: (() => VNode[]);
details: ((arg) => VNode[]);
label: ((arg) => VNode[]);
message: ((arg) => VNode[]);
prepend: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props, slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
centerAffix: {
default: boolean;
type: BooleanConstructor;
};
class: PropType<ClassValue>;
color: StringConstructor;
defaultsTarget: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
validator: ((v) => boolean);
};
disabled: {
default: null;
type: PropType<boolean | null>;
};
error: BooleanConstructor;
errorMessages: {
default: (() => never[]);
type: PropType<string | readonly string[] | null>;
};
falseIcon: {
default: string;
type: PropType<IconValue>;
};
focused: BooleanConstructor;
glow: BooleanConstructor;
height: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
hideDetails: PropType<boolean | "auto">;
hideSpinButtons: BooleanConstructor;
hint: StringConstructor;
iconColor: (StringConstructor | BooleanConstructor)[];
id: StringConstructor;
inline: BooleanConstructor;
label: StringConstructor;
maxErrors: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
maxWidth: (StringConstructor | NumberConstructor)[];
messages: {
default: (() => never[]);
type: PropType<string | readonly string[]>;
};
minWidth: (StringConstructor | NumberConstructor)[];
modelValue: null;
name: StringConstructor;
onClick:append: PropType<((args_0) => void)>;
onClick:prepend: PropType<((args_0) => void)>;
onUpdate:focused: PropType<((args_0) => void)>;
persistentHint: BooleanConstructor;
prependIcon: PropType<IconValue>;
readonly: {
default: null;
type: PropType<boolean | null>;
};
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rules: {
default: (() => never[]);
type: PropType<readonly ((...) | (...))[]>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
trueIcon: {
default: string;
type: PropType<IconValue>;
};
type: {
default: string;
type: StringConstructor;
};
validateOn: PropType<ValidationProps["validateOn"]>;
validationValue: null;
valueComparator: {
default: deepEqual;
type: PropType<deepEqual>;
};
width: (StringConstructor | NumberConstructor)[];
}, ExtractPropTypes<{
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
centerAffix: {
default: boolean;
type: BooleanConstructor;
};
class: PropType<ClassValue>;
color: StringConstructor;
defaultsTarget: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
validator: ((v) => boolean);
};
disabled: {
default: null;
type: PropType<boolean | null>;
};
error: BooleanConstructor;
errorMessages: {
default: (() => never[]);
type: PropType<string | readonly (...)[] | null>;
};
falseIcon: {
default: string;
type: PropType<IconValue>;
};
focused: BooleanConstructor;
glow: BooleanConstructor;
height: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
hideDetails: PropType<boolean | "auto">;
hideSpinButtons: BooleanConstructor;
hint: StringConstructor;
iconColor: (StringConstructor | BooleanConstructor)[];
id: StringConstructor;
inline: BooleanConstructor;
label: StringConstructor;
maxErrors: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
maxWidth: (StringConstructor | NumberConstructor)[];
messages: {
default: (() => never[]);
type: PropType<string | readonly (...)[]>;
};
minWidth: (StringConstructor | NumberConstructor)[];
modelValue: null;
name: StringConstructor;
onClick:append: PropType<((args_0) => void)>;
onClick:prepend: PropType<((args_0) => void)>;
onUpdate:focused: PropType<((args_0) => void)>;
persistentHint: BooleanConstructor;
prependIcon: PropType<IconValue>;
readonly: {
default: null;
type: PropType<boolean | null>;
};
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rules: {
default: (() => never[]);
type: PropType<readonly (...)[]>;
};
style: {
default: null;
type: PropType<StyleValue>;
};
theme: StringConstructor;
trueIcon: {
default: string;
type: PropType<IconValue>;
};
type: {
default: string;
type: StringConstructor;
};
validateOn: PropType<ValidationProps["validateOn"]>;
validationValue: null;
valueComparator: {
default: deepEqual;
type: PropType<deepEqual>;
};
width: (StringConstructor | NumberConstructor)[];
}>>