Variable DateControlRendererConst
DateControlRenderer: DefineComponent<{ cells?: JsonFormsCellRendererRegistryEntry[]; config?: any; enabled?: boolean; path: string; renderers?: JsonFormsRendererRegistryEntry[]; schema: JsonSchema; uischema: ControlElement; }, { adaptValue: ((value) => any); appliedOptions: ComputedRef<any>; clearable: ComputedRef<any>; computedLabel: ComputedRef<string>; control: ComputedRef<{ cells: JsonFormsCellRendererRegistryEntry[] & { cell: any; tester: RankedTester; }[]; config: any; data: any; description: string; enabled: boolean; errors: string; i18nKeyPrefix: string; id: string; label: string; path: string; renderers: JsonFormsRendererRegistryEntry[]; required: NonNullable<boolean | undefined>; rootSchema: NonNullable<JsonSchema>; schema: NonNullable<JsonSchema>; uischema: ControlElement; visible: boolean; }> & 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; }>; dateFormat: ComputedRef<string>; handleBlur: (() => void); handleFocus: (() => void); isFocused: Ref<boolean, boolean>; maska: { completed: boolean; masked: string; unmasked: string; }; onChange: ((value) => void); options: ComputedRef<MaskOptions> | null; persistentHint: (() => boolean); rawErrors: ComputedRef<string>; showMenu: Ref<boolean, boolean>; styles: Styles; t: ComputedRef<Translator>; touched: Ref<boolean, boolean>; useMask: boolean; viewMode: Ref<ViewModeType, ViewModeType>; views: ComputedRef<("year" | "month" | "day")[] | undefined>; vuetifyProps: ((path) => any); handleChange(path,
value): void; }, {}, { inputModel: { get(): null | string; set(val): void; }; pickerValue: { get(): undefined | Date; set(val): void; }; cancelLabel(): string; dateSaveFormat(): string; formats(): string[]; maxDate(): undefined | string; minDate(): undefined | string; okLabel(): string; pickerIcon(): string; showActions(): boolean; }, { onPickerChange(value): void; updateDatePickerMonth(month,
proxyModel): void; updateDatePickerValue(val,
proxyModel): void; updateDatePickerYear(year,
proxyModel): void; }, 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>; VBtn: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { active?: boolean; activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; prependIcon?: IconValue; rounded?: string | number | boolean; selectedClass?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; default?: ...
; loader?: ...
; prepend?: ...
; }; v-slots?: { append?: false | (...
); default?: false | (...
); loader?: false | (...
); prepend?: false | (...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { group: GroupItemProvide | null; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { active: boolean; block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }, true, {}, SlotsType<Partial<{ append: (() => VNode[]); default: (() => VNode[]); loader: (() => VNode[]); prepend: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { active?: boolean; activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; prependIcon?: IconValue; rounded?: string | number | boolean; selectedClass?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; default?: ...
; loader?: ...
; prepend?: ...
; }; v-slots?: { append?: false | (...
); default?: false | (...
); loader?: false | (...
); prepend?: false | (...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { group: GroupItemProvide | null; }, {}, {}, {}, { active: boolean; block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }>; } & ComponentOptionsBase<{ block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; } & { active?: boolean; activeColor?: string; appendIcon?: IconValue; baseColor?: string; border?: string | number | boolean; class?: any; color?: string; elevation?: string | number; height?: string | number; href?: string; icon?: boolean | IconValue; loading?: string | boolean; location?: Anchor | null; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; prependIcon?: IconValue; rounded?: string | number | boolean; selectedClass?: string; text?: string | number | boolean; theme?: string; to?: string | ObjectRenderer | ObjectRenderer; value?: any; width?: string | number; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: (() => ...
); default?: (() => ...
); loader?: (() => ...
); prepend?: (() => ...
); }; v-slots?: { append?: false | (() => ...
); default?: false | (() => ...
); loader?: false | (() => ...
); prepend?: false | (() => ...
); }; } & { v-slot:append?: false | (() => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:loader?: false | (() => VNodeChild); v-slot:prepend?: false | (() => VNodeChild); } & { onGroup:selected?: ((val) => any); }, { group: GroupItemProvide | null; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { group:selected: ((val) => true); }, string, { active: boolean; block: boolean; density: Density; disabled: boolean; exact: boolean; flat: boolean; readonly: boolean; replace: boolean; ripple: boolean | { class?: string; keys?: number[]; } | undefined; rounded: string | number | boolean; size: string | number; slim: boolean; stacked: boolean; style: StyleValue; symbol: any; tag: string | JSXComponent; text: string | number | boolean; tile: boolean; variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain"; }, {}, string, SlotsType<Partial<{ append: (() => VNode[]); default: (() => VNode[]); loader: (() => VNode[]); prepend: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ active: { default: undefined; type: BooleanConstructor; }; activeColor: StringConstructor; appendIcon: PropType<IconValue>; baseColor: StringConstructor; block: BooleanConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; flat: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; href: StringConstructor; icon: PropType<boolean | IconValue>; loading: (StringConstructor | BooleanConstructor)[]; location: PropType<Anchor | null>; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prependIcon: PropType<IconValue>; readonly: BooleanConstructor; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; selectedClass: StringConstructor; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; slim: BooleanConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; symbol: { default: InjectionKey<GroupProvide>; type: null; }; tag: Omit<{ default: string; type: PropType<string | JSXComponent>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; to: PropType<ObjectRenderer>; value: null; variant: Omit<{ default: string; type: PropType<Variant>; validator: ((v) => boolean); }, "type" | "default"> & { default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; }; width: (StringConstructor | NumberConstructor)[]; }, ExtractPropTypes<{ active: { default: undefined; type: BooleanConstructor; }; activeColor: StringConstructor; appendIcon: PropType<IconValue>; baseColor: StringConstructor; block: BooleanConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; disabled: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; exact: BooleanConstructor; flat: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; href: StringConstructor; icon: PropType<boolean | IconValue>; loading: (StringConstructor | BooleanConstructor)[]; location: PropType<Anchor | null>; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prependIcon: PropType<IconValue>; readonly: BooleanConstructor; replace: BooleanConstructor; ripple: { default: boolean; type: PropType<RippleDirectiveBinding["value"]>; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; selectedClass: StringConstructor; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; slim: BooleanConstructor; stacked: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; symbol: { default: InjectionKey<GroupProvide>; type: null; }; tag: Omit<{ default: string; type: PropType<(...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; text: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; theme: StringConstructor; tile: BooleanConstructor; to: PropType<ObjectRenderer>; value: null; variant: Omit<{ default: string; type: PropType<Variant>; validator: ((v) => boolean); }, "type" | "default"> & { default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">; }; width: (StringConstructor | NumberConstructor)[]; }>>; VConfirmEdit: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ cancelText: string; hideActions: boolean; okText: string; } & { color?: string; disabled?: boolean | ((...
) | (...
))[]; } & { onCancel?: (() => any); }, { cancel: (() => void); isPristine: ComputedRef<boolean>; save: (() => void); }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ cancel: (() => true); save: ((value) => true); update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "save">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { cancelText: string; disabled: boolean | ("cancel" | "save")[]; hideActions: boolean; okText: string; }, true, {}, SlotsType<Partial<{ default: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { cancelText: string; hideActions: boolean; okText: string; } & { color?: string; disabled?: boolean | ((...
) | (...
))[]; } & { onCancel?: (() => any); }, { cancel: (() => void); isPristine: ComputedRef<boolean>; save: (() => void); }, {}, {}, {}, { cancelText: string; disabled: boolean | ("cancel" | "save")[]; hideActions: boolean; okText: string; }>; } & ComponentOptionsBase<{ cancelText: string; hideActions: boolean; okText: string; } & { color?: string; disabled?: boolean | ("cancel" | "save")[]; } & { onCancel?: (() => any); }, { cancel: (() => void); isPristine: ComputedRef<boolean>; save: (() => void); }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ cancel: (() => true); save: ((value) => true); update:modelValue: ((value) => true); }, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "save">, string, { cancelText: string; disabled: boolean | ("cancel" | "save")[]; hideActions: boolean; okText: string; }, {}, string, SlotsType<Partial<{ default: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props,
slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{ cancelText: { default: string; type: StringConstructor; }; color: StringConstructor; disabled: { default: undefined; type: PropType<boolean | ((...
) | (...
))[]>; }; hideActions: BooleanConstructor; modelValue: null; okText: { default: string; type: StringConstructor; }; }, ExtractPropTypes<{ cancelText: { default: string; type: StringConstructor; }; color: StringConstructor; disabled: { default: undefined; type: PropType<boolean | (...
)[]>; }; hideActions: BooleanConstructor; modelValue: null; okText: { default: string; type: StringConstructor; }; }>>; VDatePicker: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ disabled: boolean; divided: boolean; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; } & { active?: string | string[]; allowedDates?: unknown[] | ((date) => boolean); allowedMonths?: number[] | ((date) => boolean); allowedYears?: number[] | ((date) => boolean); bgColor?: string; border?: string | number | boolean; class?: any; color?: string; controlHeight?: string | number; elevation?: string | number; firstDayOfWeek?: string | number; headerColor?: string; height?: string | number; location?: Anchor | null; max?: unknown; maxHeight?: string | number; maxWidth?: string | number; min?: unknown; minHeight?: string | number; minWidth?: string | number; month?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; text?: string; theme?: string; weekdayFormat?: "long" | "short" | "narrow"; width?: string | number; year?: number; } & { onUpdate:month?: ((date) => any); onUpdate:viewMode?: ((date) => any); onUpdate:year?: ((date) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((date) => true); update:month: ((date) => true); update:viewMode: ((date) => true); update:year: ((date) => true); }, "$children" | "v-slots" | "v-slot:prepend" | "v-slot:append" | "v-slot:title" | "v-slot:header" | "multiple" | "modelValue" | "update:modelValue" | "v-slot:actions" | "v-slot:day" | "v-slot:month" | "v-slot:year">, VNodeProps & AllowedComponentProps & ComponentCustomProps, { active: string | string[]; disabled: boolean; divided: boolean; firstDayOfWeek: string | number; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; rounded: string | number | boolean; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; }, true, {}, SlotsType<Partial<{ actions: (() => VNode[]); append: (() => VNode[]); day: ((arg) => VNode[]); header: ((arg) => VNode[]); month: ((arg) => VNode[]); prepend: (() => VNode[]); title: (() => VNode[]); year: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { disabled: boolean; divided: boolean; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; } & { active?: string | string[]; allowedDates?: unknown[] | ((date) => boolean); allowedMonths?: number[] | ((date) => boolean); allowedYears?: number[] | ((date) => boolean); bgColor?: string; border?: string | number | boolean; class?: any; color?: string; controlHeight?: string | number; elevation?: string | number; firstDayOfWeek?: string | number; headerColor?: string; height?: string | number; location?: Anchor | null; max?: unknown; maxHeight?: string | number; maxWidth?: string | number; min?: unknown; minHeight?: string | number; minWidth?: string | number; month?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; text?: string; theme?: string; weekdayFormat?: "long" | "short" | "narrow"; width?: string | number; year?: number; } & { onUpdate:month?: ((date) => any); onUpdate:viewMode?: ((date) => any); onUpdate:year?: ((date) => any); }, {}, {}, {}, {}, { active: string | string[]; disabled: boolean; divided: boolean; firstDayOfWeek: string | number; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; rounded: string | number | boolean; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; }>; } & ComponentOptionsBase<{ disabled: boolean; divided: boolean; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; } & { active?: string | string[]; allowedDates?: unknown[] | ((date) => boolean); allowedMonths?: number[] | ((date) => boolean); allowedYears?: number[] | ((date) => boolean); bgColor?: string; border?: string | number | boolean; class?: any; color?: string; controlHeight?: string | number; elevation?: string | number; firstDayOfWeek?: string | number; headerColor?: string; height?: string | number; location?: Anchor | null; max?: unknown; maxHeight?: string | number; maxWidth?: string | number; min?: unknown; minHeight?: string | number; minWidth?: string | number; month?: string | number; position?: "fixed" | "absolute" | "relative" | "static" | "sticky"; rounded?: string | number | boolean; text?: string; theme?: string; weekdayFormat?: "long" | "short" | "narrow"; width?: string | number; year?: number; } & { onUpdate:month?: ((date) => any); onUpdate:viewMode?: ((date) => any); onUpdate:year?: ((date) => any); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{ update:modelValue: ((date) => true); update:month: ((date) => true); update:viewMode: ((date) => true); update:year: ((date) => true); }, "multiple" | "$children" | "v-slots" | "modelValue" | "update:modelValue" | "v-slot:prepend" | "v-slot:append" | "v-slot:title" | "v-slot:header" | "v-slot:actions" | "v-slot:day" | "v-slot:month" | "v-slot:year">, string, { active: string | string[]; disabled: boolean; divided: boolean; firstDayOfWeek: string | number; header: string; hideHeader: boolean; hideWeekdays: boolean; landscape: boolean; modeIcon: IconValue; nextIcon: IconValue; prevIcon: IconValue; reverseTransition: string; rounded: string | number | boolean; showAdjacentMonths: boolean; showWeek: boolean; style: StyleValue; tag: string | JSXComponent; tile: boolean; title: string; transition: string; viewMode: "month" | "year" | "months"; weekdays: CalendarWeekdays[]; weeksInMonth: "static" | "dynamic"; }, {}, string, SlotsType<Partial<{ actions: (() => VNode[]); append: (() => VNode[]); day: ((arg) => VNode[]); header: ((arg) => VNode[]); month: ((arg) => VNode[]); prepend: (() => VNode[]); title: (() => VNode[]); year: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T, Multiple, TModel>(props,
slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{ active: { default: undefined; type: PropType<string | string[]>; }; allowedDates: PropType<unknown[] | ((date) => boolean)>; allowedMonths: PropType<number[] | ((date) => boolean)>; allowedYears: PropType<number[] | ((date) => boolean)>; bgColor: StringConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; controlHeight: (StringConstructor | NumberConstructor)[]; disabled: { default: null; type: BooleanConstructor; }; divided: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; firstDayOfWeek: { default: undefined; type: (StringConstructor | NumberConstructor)[]; }; header: { default: string; type: StringConstructor; }; headerColor: StringConstructor; height: (StringConstructor | NumberConstructor)[]; hideHeader: BooleanConstructor; hideWeekdays: BooleanConstructor; landscape: BooleanConstructor; location: PropType<Anchor | null>; max: PropType<unknown>; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; min: PropType<unknown>; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; modeIcon: { default: string; type: PropType<IconValue>; }; modelValue: null; month: (StringConstructor | NumberConstructor)[]; multiple: PropType<boolean | "range" | number | string & {}>; nextIcon: { default: string; type: PropType<IconValue>; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prevIcon: { default: string; type: PropType<IconValue>; }; reverseTransition: { default: string; type: StringConstructor; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; showAdjacentMonths: BooleanConstructor; showWeek: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; text: StringConstructor; theme: StringConstructor; tile: BooleanConstructor; title: { default: string; type: PropType<string>; }; transition: { default: string; type: StringConstructor; }; viewMode: { default: string; type: PropType<"month" | "months" | "year">; }; weekdayFormat: PropType<"long" | "short" | "narrow" | undefined>; weekdays: { default: (() => number[]); type: PropType<CalendarWeekdays[]>; }; weeksInMonth: Omit<{ default: string; type: PropType<"dynamic" | "static">; }, "type" | "default"> & { default: NonNullable<"static" | "dynamic">; type: PropType<"static" | "dynamic">; }; width: (StringConstructor | NumberConstructor)[]; year: NumberConstructor; }, ExtractPropTypes<{ active: { default: undefined; type: PropType<string | string[]>; }; allowedDates: PropType<unknown[] | ((date) => boolean)>; allowedMonths: PropType<number[] | ((date) => boolean)>; allowedYears: PropType<number[] | ((date) => boolean)>; bgColor: StringConstructor; border: (StringConstructor | BooleanConstructor | NumberConstructor)[]; class: PropType<ClassValue>; color: StringConstructor; controlHeight: (StringConstructor | NumberConstructor)[]; disabled: { default: null; type: BooleanConstructor; }; divided: BooleanConstructor; elevation: { type: (StringConstructor | NumberConstructor)[]; validator(v): boolean; }; firstDayOfWeek: { default: undefined; type: (StringConstructor | NumberConstructor)[]; }; header: { default: string; type: StringConstructor; }; headerColor: StringConstructor; height: (StringConstructor | NumberConstructor)[]; hideHeader: BooleanConstructor; hideWeekdays: BooleanConstructor; landscape: BooleanConstructor; location: PropType<Anchor | null>; max: PropType<unknown>; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; min: PropType<unknown>; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; modeIcon: { default: string; type: PropType<IconValue>; }; modelValue: null; month: (StringConstructor | NumberConstructor)[]; multiple: PropType<boolean | "range" | number | string & {}>; nextIcon: { default: string; type: PropType<IconValue>; }; position: { type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">; validator: ((v) => boolean); }; prevIcon: { default: string; type: PropType<IconValue>; }; reverseTransition: { default: string; type: StringConstructor; }; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; showAdjacentMonths: BooleanConstructor; showWeek: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: PropType<string | JSXComponent>; }; text: StringConstructor; theme: StringConstructor; tile: BooleanConstructor; title: { default: string; type: PropType<string>; }; transition: { default: string; type: StringConstructor; }; viewMode: { default: string; type: PropType<"month" | "months" | "year">; }; weekdayFormat: PropType<"long" | "short" | "narrow" | undefined>; weekdays: { default: (() => number[]); type: PropType<CalendarWeekdays[]>; }; weeksInMonth: Omit<{ default: string; type: PropType<(...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<"static" | "dynamic">; type: PropType<"static" | "dynamic">; }; width: (StringConstructor | NumberConstructor)[]; year: NumberConstructor; }>>; VIcon: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; color?: string; icon?: IconValue; opacity?: string | number; theme?: string; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; color?: string; icon?: IconValue; opacity?: string | number; theme?: string; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, {}, {}, {}, { disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; }>; } & ComponentOptionsBase<{ disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; } & { class?: any; color?: string; icon?: IconValue; opacity?: string | number; theme?: string; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { disabled: boolean; end: boolean; size: string | number; start: boolean; style: StyleValue; tag: string | JSXComponent; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<ClassValue>; color: StringConstructor; disabled: BooleanConstructor; end: BooleanConstructor; icon: PropType<IconValue>; opacity: (StringConstructor | NumberConstructor)[]; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; start: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: Omit<{ default: string; type: PropType<string | JSXComponent>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; theme: StringConstructor; }, ExtractPropTypes<{ class: PropType<ClassValue>; color: StringConstructor; disabled: BooleanConstructor; end: BooleanConstructor; icon: PropType<IconValue>; opacity: (StringConstructor | NumberConstructor)[]; size: { default: string; type: (StringConstructor | NumberConstructor)[]; }; start: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; tag: Omit<{ default: string; type: PropType<(...
) | (...
)>; }, "type" | "default"> & { default: NonNullable<string | JSXComponent>; type: PropType<string | JSXComponent>; }; theme: StringConstructor; }>>; VMenu: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: ...
; } | { component: { __isFragment?: ...
; __isSuspense?: ...
; __isTeleport?: ...
; new (...args): ...
; } & ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...
), (...
)>; } | null; zIndex: string | number; } & { activator?: Element | "parent" | string & {} | ComponentPublicInstance; attach?: string | boolean | Element; class?: any; contentClass?: any; contentProps?: any; height?: string | number; id?: string; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; offset?: string | number | number[]; opacity?: string | number; openOnClick?: boolean; openOnFocus?: boolean; target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x
: number, y
: number]; theme?: string; width?: string | number; } & { $children?: VNodeChild | { activator?: ...
; default?: ...
; } | ((arg) => VNodeChild); v-slots?: { activator?: false | (...
); default?: false | (...
); }; } & { v-slot:activator?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); } & { onUpdate:modelValue?: ((value) => any); }, { id: Readonly<Ref<string, string>>; ΨopenChildren: ShallowRef<Set<string>, Set<string>>; } & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: (...
) & (...
) & (...
) & (...
) & (...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ _disableGlobalStack: ...
; absolute: ...
; activatorProps: ...
; closeOnBack: ...
; closeOnContentClick: ...
; contained: ...
; disabled: ...
; eager: ...
; location: ...
; locationStrategy: ...
; modelValue: ...
; noClickAnimation: ...
; openOnClick: ...
; openOnFocus: ...
; openOnHover: ...
; origin: ...
; persistent: ...
; scrim: ...
; scrollStrategy: ...
; style: ...
; zIndex: ...
; }> & Omit<(...
) & (...
) & (...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ activatorEl: ...
; animateClick: ...
; contentEl: ...
; globalTop: ...
; localTop: ...
; scrimEl: ...
; target: ...
; updateLocation: ...
; }> & ComponentCustomProperties, "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "disabled" | "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "offset" | "absolute" | "target" | "location" | "origin" | "zIndex" | "eager" | "persistent" | "modelValue" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "opacity" | "transition" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onKeydown" | "onUpdate:modelValue" | "onClick:outside" | (keyof VNodeProps
)>, `$${any}`> & { _allExposed: { activatorEl: Ref<(...
) | (...
), (...
) | (...
)>; animateClick: (() => void); contentEl: Ref<(...
) | (...
), (...
) | (...
)>; globalTop: Readonly<Ref<(...
), (...
)>>; localTop: Readonly<Ref<(...
), (...
)>>; scrimEl: Ref<(...
) | (...
), (...
) | (...
)>; target: ComputedRef<(...
) | (...
) | (...
)>; updateLocation: Ref<(...
) | (...
), (...
) | (...
)>; } | { id: Readonly<Ref<(...
), (...
)>>; ΨopenChildren: ShallowRef<Set<(...
)>, Set<(...
)>>; }; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { update:modelValue: ((value) => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnClick: boolean; openOnFocus: boolean; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: Component; } | { component: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)>; } & ComponentOptionsBase<(...
) & (...
) & (...
) & (...
), (() => ...
), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...
), (...
)>, string, {}, {}, string, SlotsType<(...
)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ target: ...
; }, ExtractPropTypes<(...
)>>; } | null; zIndex: string | number; }, true, {}, SlotsType<Partial<{ activator: ((arg) => VNode[]); default: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: ...
; } | { component: { __isFragment?: ...
; __isSuspense?: ...
; __isTeleport?: ...
; new (...args): ...
; } & ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...
), (...
)>; } | null; zIndex: string | number; } & { activator?: Element | "parent" | string & {} | ComponentPublicInstance; attach?: string | boolean | Element; class?: any; contentClass?: any; contentProps?: any; height?: string | number; id?: string; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; offset?: string | number | number[]; opacity?: string | number; openOnClick?: boolean; openOnFocus?: boolean; target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x
: number, y
: number]; theme?: string; width?: string | number; } & { $children?: VNodeChild | { activator?: ...
; default?: ...
; } | ((arg) => VNodeChild); v-slots?: { activator?: false | (...
); default?: false | (...
); }; } & { v-slot:activator?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); } & { onUpdate:modelValue?: ((value) => any); }, { id: Readonly<Ref<string, string>>; ΨopenChildren: ShallowRef<Set<string>, Set<string>>; } & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: (...
) & (...
) & (...
) & (...
) & (...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ _disableGlobalStack: ...
; absolute: ...
; activatorProps: ...
; closeOnBack: ...
; closeOnContentClick: ...
; contained: ...
; disabled: ...
; eager: ...
; location: ...
; locationStrategy: ...
; modelValue: ...
; noClickAnimation: ...
; openOnClick: ...
; openOnFocus: ...
; openOnHover: ...
; origin: ...
; persistent: ...
; scrim: ...
; scrollStrategy: ...
; style: ...
; zIndex: ...
; }> & Omit<(...
) & (...
) & (...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ activatorEl: ...
; animateClick: ...
; contentEl: ...
; globalTop: ...
; localTop: ...
; scrimEl: ...
; target: ...
; updateLocation: ...
; }> & ComponentCustomProperties, "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "disabled" | "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "offset" | "absolute" | "target" | "location" | "origin" | "zIndex" | "eager" | "persistent" | "modelValue" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "opacity" | "transition" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onKeydown" | "onUpdate:modelValue" | "onClick:outside" | (keyof VNodeProps
)>, `$${any}`> & { _allExposed: { activatorEl: Ref<(...
) | (...
), (...
) | (...
)>; animateClick: (() => void); contentEl: Ref<(...
) | (...
), (...
) | (...
)>; globalTop: Readonly<Ref<(...
), (...
)>>; localTop: Readonly<Ref<(...
), (...
)>>; scrimEl: Ref<(...
) | (...
), (...
) | (...
)>; target: ComputedRef<(...
) | (...
) | (...
)>; updateLocation: Ref<(...
) | (...
), (...
) | (...
)>; } | { id: Readonly<Ref<(...
), (...
)>>; ΨopenChildren: ShallowRef<Set<(...
)>, Set<(...
)>>; }; }, {}, {}, {}, { activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnClick: boolean; openOnFocus: boolean; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: Component; } | { component: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)>; } & ComponentOptionsBase<(...
) & (...
) & (...
) & (...
), (() => ...
), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...
), (...
)>, string, {}, {}, string, SlotsType<(...
)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ target: ...
; }, ExtractPropTypes<(...
)>>; } | null; zIndex: string | number; }>; } & ComponentOptionsBase<{ activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: Component; } | { component: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)>; } & ComponentOptionsBase<(...
) & (...
) & (...
) & (...
), (() => ...
), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...
), (...
)>, string, {}, {}, string, SlotsType<(...
)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ target: ...
; }, ExtractPropTypes<(...
)>>; } | null; zIndex: string | number; } & { activator?: Element | "parent" | string & {} | ComponentPublicInstance; attach?: string | boolean | Element; class?: any; contentClass?: any; contentProps?: any; height?: string | number; id?: string; maxHeight?: string | number; maxWidth?: string | number; minHeight?: string | number; minWidth?: string | number; offset?: string | number | number[]; opacity?: string | number; openOnClick?: boolean; openOnFocus?: boolean; target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x
: number, y
: number]; theme?: string; width?: string | number; } & { $children?: VNodeChild | { activator?: ((arg) => ...
); default?: ((arg) => ...
); } | ((arg) => VNodeChild); v-slots?: { activator?: false | ((arg) => ...
); default?: false | ((arg) => ...
); }; } & { v-slot:activator?: false | ((arg) => VNodeChild); v-slot:default?: false | ((arg) => VNodeChild); } & { onUpdate:modelValue?: ((value) => any); }, { id: Readonly<Ref<string, string>>; ΨopenChildren: ShallowRef<Set<string>, Set<string>>; } & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x:
string]
: unknown; }; $data: {}; $el: any; $emit: (...
) & (...
) & (...
) & (...
) & (...
); $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<{ activator?: ...
; default?: ...
; }>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ _disableGlobalStack: boolean; absolute: boolean; activatorProps: Record<(...
), (...
)>; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disabled: boolean; eager: boolean; location: Anchor; locationStrategy: (...
) | (...
) | (...
); modelValue: boolean; noClickAnimation: boolean; openOnClick: boolean; openOnFocus: boolean; openOnHover: boolean; origin: (...
) | (...
) | (...
); persistent: boolean; scrim: (...
) | (...
); scrollStrategy: (...
) | (...
) | (...
) | (...
) | (...
); style: StyleValue; zIndex: (...
) | (...
); }> & Omit<{ _disableGlobalStack: ...
; absolute: ...
; activatorProps: ...
; closeOnBack: ...
; closeOnContentClick: ...
; contained: ...
; disabled: ...
; eager: ...
; location: ...
; locationStrategy: ...
; modelValue: ...
; noClickAnimation: ...
; openOnHover: ...
; origin: ...
; persistent: ...
; scrim: ...
; scrollStrategy: ...
; style: ...
; zIndex: ...
; } & { activator?: ...
; attach?: ...
; class?: ...
; closeDelay?: ...
; contentClass?: ...
; contentProps?: ...
; height?: ...
; maxHeight?: ...
; maxWidth?: ...
; minHeight?: ...
; minWidth?: ...
; offset?: ...
; opacity?: ...
; openDelay?: ...
; openOnClick?: ...
; openOnFocus?: ...
; target?: ...
; theme?: ...
; transition?: ...
; width?: ...
; } & { $children?: ...
; v-slots?: ...
; } & { v-slot:activator?: ...
; v-slot:default?: ...
; } & { onAfterEnter?: ...
; onAfterLeave?: ...
; onClick:outside?: ...
; onKeydown?: ...
; onUpdate:modelValue?: ...
; }, "style" | "location" | "modelValue" | "target" | "contentEl" | "activatorEl" | "absolute" | "origin" | "zIndex" | "eager" | "disabled" | "persistent" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "scrimEl" | "animateClick" | "globalTop" | "localTop" | "updateLocation"> & ShallowUnwrapRef<{ activatorEl: Ref<(...
), (...
)>; animateClick: (() => ...
); contentEl: Ref<(...
), (...
)>; globalTop: Readonly<(...
)>; localTop: Readonly<(...
)>; scrimEl: Ref<(...
), (...
)>; target: ComputedRef<(...
)>; updateLocation: Ref<(...
), (...
)>; }> & ComponentCustomProperties, "theme" | "class" | "style" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "onKeydown" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "width" | "transition" | "location" | "modelValue" | "target" | "absolute" | "origin" | "zIndex" | "eager" | "disabled" | "persistent" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "offset" | "opacity" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onUpdate:modelValue" | "onClick:outside">, `$${any}`> & { _allExposed: { activatorEl: Ref<HTMLElement | undefined, HTMLElement | undefined>; animateClick: (() => void); contentEl: Ref<HTMLElement | undefined, HTMLElement | undefined>; globalTop: Readonly<Ref<boolean, boolean>>; localTop: Readonly<Ref<boolean, boolean>>; scrimEl: Ref<HTMLElement | undefined, HTMLElement | undefined>; target: ComputedRef<HTMLElement | [(...
), (...
)] | undefined>; updateLocation: Ref<(...
) | undefined, (...
) | undefined>; } | { id: Readonly<Ref<string, string>>; ΨopenChildren: ShallowRef<Set<string>, Set<string>>; }; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { update:modelValue: ((value) => true); }, string, { activatorProps: Record<string, any>; closeDelay: string | number; closeOnBack: boolean; closeOnContentClick: boolean; contained: boolean; disableInitialFocus: boolean; disabled: boolean; eager: boolean; location: Anchor | undefined; locationStrategy: "connected" | "static" | LocationStrategyFunction; modelValue: boolean; noClickAnimation: boolean; openDelay: string | number; openOnClick: boolean; openOnFocus: boolean; openOnHover: boolean; origin: "auto" | Anchor | "overlap"; persistent: boolean; scrim: string | boolean; scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition"; style: StyleValue; submenu: boolean; transition: string | boolean | TransitionProps & { component?: Component; } | { component: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<(...
) & (...
) & (...
), (() => ...
), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...
), (...
)>, (...
) & (...
) & (...
), {}, true, {}, SlotsType<(...
)>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: ...
; C: ...
; D: ...
; Defaults: ...
; M: ...
; P: ...
; }, (...
) & (...
) & (...
), (() => ...
), {}, {}, {}, {}>; } & ComponentOptionsBase<{} & { target?: ...
; } & { $children?: ...
; v-slots?: ...
; } & { v-slot:default?: ...
; }, (() => JSX.Element), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {}, {}, string, SlotsType<Partial<(...
)>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ target: PropType<(...
)>; }, ExtractPropTypes<{ target: ...
; }>>; } | null; zIndex: string | number; }, {}, string, SlotsType<Partial<{ activator: ((arg) => VNode[]); default: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ activator: PropType<Element | "parent" | string & {} | ComponentPublicInstance | undefined>; activatorProps: { default: (() => {}); type: PropType<Record<string, any>>; }; attach: PropType<boolean | string | Element>; class: PropType<ClassValue>; closeDelay: { default: NonNullable<string | number>; type: PropType<string | number>; }; closeOnBack: { default: boolean; type: BooleanConstructor; }; closeOnContentClick: { default: boolean; type: PropType<boolean>; }; contained: BooleanConstructor; contentClass: null; contentProps: null; disableInitialFocus: BooleanConstructor; disabled: BooleanConstructor; eager: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; id: StringConstructor; location: Omit<{ default: string; type: PropType<StrategyProps["location"]>; }, "type" | "default"> & { default: NonNullable<Anchor> | undefined; type: PropType<Anchor | undefined>; }; locationStrategy: Omit<{ default: string; type: PropType<StrategyProps["locationStrategy"]>; validator: ((val) => boolean); }, "type" | "default"> & { default: NonNullable<"connected" | "static" | LocationStrategyFunction>; type: PropType<"connected" | "static" | LocationStrategyFunction>; }; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; modelValue: BooleanConstructor; noClickAnimation: BooleanConstructor; offset: PropType<StrategyProps["offset"]>; opacity: (StringConstructor | NumberConstructor)[]; openDelay: { default: NonNullable<string | number>; type: PropType<string | number>; }; openOnClick: { default: undefined; type: BooleanConstructor; }; openOnFocus: { default: undefined; type: BooleanConstructor; }; openOnHover: BooleanConstructor; origin: { default: string; type: PropType<StrategyProps["origin"]>; }; persistent: BooleanConstructor; scrim: Omit<{ default: boolean; type: ((...
) | (...
))[]; }, "type" | "default"> & { default: NonNullable<string | boolean>; type: PropType<string | boolean>; }; scrollStrategy: Omit<{ default: string; type: PropType<StrategyProps["scrollStrategy"]>; validator: ((val) => boolean); }, "type" | "default"> & { default: NonNullable<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">; type: PropType<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">; }; style: { default: null; type: PropType<StyleValue>; }; submenu: BooleanConstructor; target: PropType<Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x
: number, y
: number] | undefined>; theme: StringConstructor; transition: { default: NonNullable<string | boolean | (...
) & (...
) | null> | { component: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)>; } & ComponentOptionsBase<(...
) & (...
) & (...
) & (...
), (() => ...
), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...
), (...
)>, string, {}, {}, string, SlotsType<(...
)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ target: ...
; }, ExtractPropTypes<(...
)>>; }; type: PropType<string | boolean | TransitionProps & { component?: ...
; } | { component: { __isFragment?: ...
; __isSuspense?: ...
; __isTeleport?: ...
; new (...args): ...
; } & ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...
), (...
)>; } | null>; }; width: (StringConstructor | NumberConstructor)[]; zIndex: { default: number; type: (StringConstructor | NumberConstructor)[]; }; }, ExtractPropTypes<{ activator: PropType<Element | "parent" | string & {} | ComponentPublicInstance | undefined>; activatorProps: { default: (() => {}); type: PropType<Record<string, any>>; }; attach: PropType<boolean | string | Element>; class: PropType<ClassValue>; closeDelay: { default: NonNullable<string | number>; type: PropType<string | number>; }; closeOnBack: { default: boolean; type: BooleanConstructor; }; closeOnContentClick: { default: boolean; type: PropType<boolean>; }; contained: BooleanConstructor; contentClass: null; contentProps: null; disableInitialFocus: BooleanConstructor; disabled: BooleanConstructor; eager: BooleanConstructor; height: (StringConstructor | NumberConstructor)[]; id: StringConstructor; location: Omit<{ default: string; type: PropType<(...
)[(...
)]>; }, "type" | "default"> & { default: NonNullable<Anchor> | undefined; type: PropType<Anchor | undefined>; }; locationStrategy: Omit<{ default: string; type: PropType<(...
)[(...
)]>; validator: ((val) => boolean); }, "type" | "default"> & { default: NonNullable<"connected" | "static" | LocationStrategyFunction>; type: PropType<"connected" | "static" | LocationStrategyFunction>; }; maxHeight: (StringConstructor | NumberConstructor)[]; maxWidth: (StringConstructor | NumberConstructor)[]; minHeight: (StringConstructor | NumberConstructor)[]; minWidth: (StringConstructor | NumberConstructor)[]; modelValue: BooleanConstructor; noClickAnimation: BooleanConstructor; offset: PropType<StrategyProps["offset"]>; opacity: (StringConstructor | NumberConstructor)[]; openDelay: { default: NonNullable<string | number>; type: PropType<string | number>; }; openOnClick: { default: undefined; type: BooleanConstructor; }; openOnFocus: { default: undefined; type: BooleanConstructor; }; openOnHover: BooleanConstructor; origin: { default: string; type: PropType<StrategyProps["origin"]>; }; persistent: BooleanConstructor; scrim: Omit<{ default: boolean; type: (...
)[]; }, "type" | "default"> & { default: NonNullable<string | boolean>; type: PropType<string | boolean>; }; scrollStrategy: Omit<{ default: string; type: PropType<(...
)[(...
)]>; validator: ((val) => boolean); }, "type" | "default"> & { default: NonNullable<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">; type: PropType<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">; }; style: { default: null; type: PropType<StyleValue>; }; submenu: BooleanConstructor; target: PropType<Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x
: number, y
: number] | undefined>; theme: StringConstructor; transition: { default: NonNullable<string | boolean | (...
) | null> | { component: { __isFragment?: ...
; __isSuspense?: ...
; __isTeleport?: ...
; new (...args): ...
; } & ComponentOptionsBase<(...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
), (...
)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...
), (...
)>; }; type: PropType<string | boolean | (...
) & (...
) | { component: (...
) & (...
) & (...
) & (...
) & (...
) & (...
); } | null>; }; width: (StringConstructor | NumberConstructor)[]; zIndex: { default: number; type: (StringConstructor | NumberConstructor)[]; }; }>>; VSpacer: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ style: StyleValue; tag: string; } & { class?: any; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, { style: StyleValue; tag: string; }, true, {}, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { style: StyleValue; tag: string; } & { class?: any; } & { $children?: VNodeChild | { default?: ...
; } | (() => VNodeChild); v-slots?: { default?: false | (...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), {}, {}, {}, { style: StyleValue; tag: string; }>; } & ComponentOptionsBase<{ style: StyleValue; tag: string; } & { class?: any; } & { $children?: VNodeChild | { default?: (() => ...
); } | (() => VNodeChild); v-slots?: { default?: false | (() => ...
); }; } & { v-slot:default?: false | (() => VNodeChild); }, (() => VNode<RendererNode, RendererElement, { [
key:
string]
: any; }>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, { style: StyleValue; tag: string; }, {}, string, SlotsType<Partial<{ default: (() => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ class: PropType<ClassValue>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: StringConstructor; }; }, ExtractPropTypes<{ class: PropType<ClassValue>; style: { default: null; type: PropType<StyleValue>; }; tag: { default: string; type: StringConstructor; }; }>>; VTextField: { __isFragment?: never; __isSuspense?: never; __isTeleport?: never; new (...args): CreateComponentPublicInstanceWithMixins<{ active: boolean; autofocus: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rules: readonly ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; } & { appendIcon?: IconValue; appendInnerIcon?: IconValue; baseColor?: string; bgColor?: string; centerAffix?: boolean; class?: any; color?: string; counter?: string | number | boolean; counterValue?: number | ((value) => number); hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; loading?: string | boolean; maxWidth?: string | number; minWidth?: string | number; modelModifiers?: Record<string, boolean>; modelValue?: any; name?: string; onClick:append?: ((args_0) => void); onClick:appendInner?: ((args_0) => void); onClick:clear?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onClick:prependInner?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); placeholder?: string; prefix?: string; prependIcon?: IconValue; prependInnerIcon?: IconValue; role?: string; rounded?: string | number | boolean; suffix?: string; 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; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; append-inner?: ...
; clear?: ...
; counter?: ...
; default?: ...
; details?: ...
; label?: ...
; loader?: ...
; message?: ...
; prepend?: ...
; prepend-inner?: ...
; }; v-slots?: { append?: false | (...
); append-inner?: false | (...
); clear?: false | (...
); counter?: false | (...
); default?: false | (...
); details?: false | (...
); label?: false | (...
); loader?: false | (...
); message?: false | (...
); prepend?: false | (...
); prepend-inner?: false | (...
); }; } & { v-slot:append?: false | ((arg) => VNodeChild); v-slot:append-inner?: false | ((arg) => VNodeChild); v-slot:clear?: false | ((arg) => VNodeChild); v-slot:counter?: false | ((arg) => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:details?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:message?: false | ((arg) => VNodeChild); v-slot:prepend?: false | ((arg) => VNodeChild); v-slot:prepend-inner?: false | ((arg) => VNodeChild); } & { onClick:control?: ((e) => any); onMousedown:control?: ((e) => any); onUpdate:focused?: ((focused) => any); onUpdate:modelValue?: ((val) => any); }, 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}`> & HTMLInputElement & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
focused) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: ...
; centerAffix: ...
; clearIcon: ...
; clearable: ...
; dirty: ...
; disabled: ...
; error: ...
; flat: ...
; focused: ...
; glow: ...
; persistentClear: ...
; reverse: ...
; rounded: ...
; singleLine: ...
; style: ...
; tile: ...
; variant: ...
; }> & Omit<(...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ controlRef: ...
; fieldIconColor: ...
; }> & ComponentCustomProperties & GenericProps<{ modelValue?: ...
; onUpdate:modelValue?: ...
; }, VFieldSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "variant" | "disabled" | "tile" | "color" | "rounded" | "baseColor" | "bgColor" | "flat" | "active" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps
) | "loading" | "v-slot:loader" | "clearable" | "reverse" | "error" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "appendInnerIcon" | "prependInnerIcon" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<(...
)[]>; isValid: ComputedRef<(...
) | (...
)>; reset: (() => Promise<(...
)>); resetValidation: (() => Promise<(...
)>); validate: ((silent?) => Promise<(...
)>); } | { controlRef: Ref<(...
) | (...
), (...
) | (...
)>; fieldIconColor: ComputedRef<(...
) | (...
)>; } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:control: ((e) => true); mousedown:control: ((e) => true); update:focused: ((focused) => true); update:modelValue: ((val) => true); }, VNodeProps & AllowedComponentProps & ComponentCustomProps, { active: boolean; autofocus: boolean; centerAffix: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rounded: string | number | boolean; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; }, true, {}, SlotsType<Partial<{ append: ((arg) => VNode[]); append-inner: ((arg) => VNode[]); clear: ((arg) => VNode[]); counter: ((arg) => VNode[]); default: (() => VNode[]); details: ((arg) => VNode[]); label: ((arg) => VNode[]); loader: ((arg) => VNode[]); message: ((arg) => VNode[]); prepend: ((arg) => VNode[]); prepend-inner: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { B: {}; C: {}; D: {}; Defaults: {}; M: {}; P: {}; }, { active: boolean; autofocus: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rules: readonly ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; } & { appendIcon?: IconValue; appendInnerIcon?: IconValue; baseColor?: string; bgColor?: string; centerAffix?: boolean; class?: any; color?: string; counter?: string | number | boolean; counterValue?: number | ((value) => number); hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; loading?: string | boolean; maxWidth?: string | number; minWidth?: string | number; modelModifiers?: Record<string, boolean>; modelValue?: any; name?: string; onClick:append?: ((args_0) => void); onClick:appendInner?: ((args_0) => void); onClick:clear?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onClick:prependInner?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); placeholder?: string; prefix?: string; prependIcon?: IconValue; prependInnerIcon?: IconValue; role?: string; rounded?: string | number | boolean; suffix?: string; 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; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ...
; append-inner?: ...
; clear?: ...
; counter?: ...
; default?: ...
; details?: ...
; label?: ...
; loader?: ...
; message?: ...
; prepend?: ...
; prepend-inner?: ...
; }; v-slots?: { append?: false | (...
); append-inner?: false | (...
); clear?: false | (...
); counter?: false | (...
); default?: false | (...
); details?: false | (...
); label?: false | (...
); loader?: false | (...
); message?: false | (...
); prepend?: false | (...
); prepend-inner?: false | (...
); }; } & { v-slot:append?: false | ((arg) => VNodeChild); v-slot:append-inner?: false | ((arg) => VNodeChild); v-slot:clear?: false | ((arg) => VNodeChild); v-slot:counter?: false | ((arg) => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:details?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:message?: false | ((arg) => VNodeChild); v-slot:prepend?: false | ((arg) => VNodeChild); v-slot:prepend-inner?: false | ((arg) => VNodeChild); } & { onClick:control?: ((e) => any); onMousedown:control?: ((e) => any); onUpdate:focused?: ((focused) => any); onUpdate:modelValue?: ((val) => any); }, 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}`> & HTMLInputElement & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x: ...]
: ...
; }; $data: {}; $el: any; $emit: ((event,
focused) => ...
); $forceUpdate: (() => ...
); $host: (...
) | (...
); $nextTick: nextTick; $options: (...
) & (...
); $parent: (...
) | (...
); $props: (...
) & (...
); $refs: { [
x: ...]
: ...
; }; $root: (...
) | (...
); $slots: Readonly<(...
)>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: ...
; centerAffix: ...
; clearIcon: ...
; clearable: ...
; dirty: ...
; disabled: ...
; error: ...
; flat: ...
; focused: ...
; glow: ...
; persistentClear: ...
; reverse: ...
; rounded: ...
; singleLine: ...
; style: ...
; tile: ...
; variant: ...
; }> & Omit<(...
) & (...
) & (...
), (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
)> & ShallowUnwrapRef<{ controlRef: ...
; fieldIconColor: ...
; }> & ComponentCustomProperties & GenericProps<{ modelValue?: ...
; onUpdate:modelValue?: ...
; }, VFieldSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "variant" | "disabled" | "tile" | "color" | "rounded" | "baseColor" | "bgColor" | "flat" | "active" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps
) | "loading" | "v-slot:loader" | "clearable" | "reverse" | "error" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "appendInnerIcon" | "prependInnerIcon" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<(...
)[]>; isValid: ComputedRef<(...
) | (...
)>; reset: (() => Promise<(...
)>); resetValidation: (() => Promise<(...
)>); validate: ((silent?) => Promise<(...
)>); } | { controlRef: Ref<(...
) | (...
), (...
) | (...
)>; fieldIconColor: ComputedRef<(...
) | (...
)>; } | {}; }, {}, {}, {}, { active: boolean; autofocus: boolean; centerAffix: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rounded: string | number | boolean; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; }>; } & ComponentOptionsBase<{ active: boolean; autofocus: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rules: readonly (string | boolean | PromiseLike<(...
)> | (...
) | (...
) | [(...
), (...
), (...
)])[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; } & { appendIcon?: IconValue; appendInnerIcon?: IconValue; baseColor?: string; bgColor?: string; centerAffix?: boolean; class?: any; color?: string; counter?: string | number | boolean; counterValue?: number | ((value) => number); hideDetails?: boolean | "auto"; hint?: string; iconColor?: string | boolean; id?: string; label?: string; loading?: string | boolean; maxWidth?: string | number; minWidth?: string | number; modelModifiers?: Record<string, boolean>; modelValue?: any; name?: string; onClick:append?: ((args_0) => void); onClick:appendInner?: ((args_0) => void); onClick:clear?: ((args_0) => void); onClick:prepend?: ((args_0) => void); onClick:prependInner?: ((args_0) => void); onUpdate:focused?: ((args_0) => void); placeholder?: string; prefix?: string; prependIcon?: IconValue; prependInnerIcon?: IconValue; role?: string; rounded?: string | number | boolean; suffix?: string; 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; } & { $children?: VNodeChild | (() => VNodeChild) | { append?: ((arg) => ...
); append-inner?: ((arg) => ...
); clear?: ((arg) => ...
); counter?: ((arg) => ...
); default?: (() => ...
); details?: ((arg) => ...
); label?: ((arg) => ...
); loader?: ((arg) => ...
); message?: ((arg) => ...
); prepend?: ((arg) => ...
); prepend-inner?: ((arg) => ...
); }; v-slots?: { append?: false | ((arg) => ...
); append-inner?: false | ((arg) => ...
); clear?: false | ((arg) => ...
); counter?: false | ((arg) => ...
); default?: false | (() => ...
); details?: false | ((arg) => ...
); label?: false | ((arg) => ...
); loader?: false | ((arg) => ...
); message?: false | ((arg) => ...
); prepend?: false | ((arg) => ...
); prepend-inner?: false | ((arg) => ...
); }; } & { v-slot:append?: false | ((arg) => VNodeChild); v-slot:append-inner?: false | ((arg) => VNodeChild); v-slot:clear?: false | ((arg) => VNodeChild); v-slot:counter?: false | ((arg) => VNodeChild); v-slot:default?: false | (() => VNodeChild); v-slot:details?: false | ((arg) => VNodeChild); v-slot:label?: false | ((arg) => VNodeChild); v-slot:loader?: false | ((arg) => VNodeChild); v-slot:message?: false | ((arg) => VNodeChild); v-slot:prepend?: false | ((arg) => VNodeChild); v-slot:prepend-inner?: false | ((arg) => VNodeChild); } & { onClick:control?: ((e) => any); onMousedown:control?: ((e) => any); onUpdate:focused?: ((focused) => any); onUpdate:modelValue?: ((val) => any); }, 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}`> & HTMLInputElement & Omit<Omit<{ $: ComponentInternalInstance; $attrs: { [
x:
string]
: unknown; }; $data: {}; $el: any; $emit: ((event,
focused) => 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-inner?: ...
; clear?: ...
; default?: ...
; label?: ...
; loader?: ...
; prepend-inner?: ...
; }>; $watch<T>(source,
cb,
options?): WatchStopHandle; } & Readonly<{ active: boolean; centerAffix: boolean; clearIcon: IconValue; clearable: boolean; dirty: boolean; disabled: boolean; error: boolean; flat: boolean; focused: boolean; glow: boolean; persistentClear: boolean; reverse: boolean; rounded: (...
) | (...
) | (...
); singleLine: boolean; style: StyleValue; tile: boolean; variant: (...
) | (...
) | (...
) | (...
) | (...
) | (...
) | (...
); }> & Omit<{ active: ...
; clearIcon: ...
; clearable: ...
; dirty: ...
; disabled: ...
; error: ...
; flat: ...
; focused: ...
; glow: ...
; persistentClear: ...
; reverse: ...
; singleLine: ...
; style: ...
; tile: ...
; variant: ...
; } & { appendInnerIcon?: ...
; baseColor?: ...
; bgColor?: ...
; centerAffix?: ...
; class?: ...
; color?: ...
; iconColor?: ...
; id?: ...
; label?: ...
; loading?: ...
; onClick:appendInner?: ...
; onClick:clear?: ...
; onClick:prependInner?: ...
; onUpdate:focused?: ...
; prependInnerIcon?: ...
; rounded?: ...
; theme?: ...
; } & { onUpdate:focused?: ...
; }, "error" | "reverse" | "flat" | "style" | "rounded" | "tile" | "disabled" | "variant" | "active" | "clearable" | "focused" | "centerAffix" | "glow" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "controlRef" | "fieldIconColor"> & ShallowUnwrapRef<{ controlRef: Ref<(...
), (...
)>; fieldIconColor: ComputedRef<(...
)>; }> & ComponentCustomProperties & GenericProps<{ modelValue?: unknown; onUpdate:modelValue?: (...
) | (...
); }, VFieldSlots>, "label" | "id" | "error" | "loading" | "color" | "reverse" | "flat" | "theme" | "class" | "style" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "rounded" | "tile" | "modelValue" | "disabled" | "onUpdate:modelValue" | "variant" | "baseColor" | "bgColor" | "active" | "v-slot:loader" | "clearable" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "appendInnerIcon" | "clearIcon" | "dirty" | "persistentClear" | "prependInnerIcon" | "singleLine" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & { _allExposed: { errorMessages: ComputedRef<string[]>; isValid: ComputedRef<boolean | null>; reset: (() => Promise<void>); resetValidation: (() => Promise<void>); validate: ((silent?) => Promise<(...
)[]>); } | { controlRef: Ref<HTMLElement | undefined, HTMLElement | undefined>; fieldIconColor: ComputedRef<string | undefined>; } | {}; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { click:control: ((e) => true); mousedown:control: ((e) => true); update:focused: ((focused) => true); update:modelValue: ((val) => true); }, string, { active: boolean; autofocus: boolean; centerAffix: boolean; clearIcon: IconValue; clearable: boolean; density: Density; direction: "horizontal" | "vertical"; dirty: boolean; disabled: boolean; error: boolean; errorMessages: string | readonly string[] | null; flat: boolean; focused: boolean; glow: boolean; hideSpinButtons: boolean; maxErrors: string | number; messages: string | readonly string[]; persistentClear: boolean; persistentCounter: boolean; persistentHint: boolean; persistentPlaceholder: boolean; readonly: boolean | null; reverse: boolean; rounded: string | number | boolean; rules: readonly (string | boolean | PromiseLike<ValidationResult> | ((value) => ...
) | ((value) => ...
) | [string, any, (...
)?])[]; singleLine: boolean; style: StyleValue; tile: boolean; type: string; variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled"; }, {}, string, SlotsType<Partial<{ append: ((arg) => VNode[]); append-inner: ((arg) => VNode[]); clear: ((arg) => VNode[]); counter: ((arg) => VNode[]); default: (() => VNode[]); details: ((arg) => VNode[]); label: ((arg) => VNode[]); loader: ((arg) => VNode[]); message: ((arg) => VNode[]); prepend: ((arg) => VNode[]); prepend-inner: ((arg) => VNode[]); }>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{ active: BooleanConstructor; appendIcon: PropType<IconValue>; appendInnerIcon: PropType<IconValue>; autofocus: BooleanConstructor; baseColor: StringConstructor; bgColor: StringConstructor; centerAffix: { default: undefined; type: BooleanConstructor; }; class: PropType<ClassValue>; clearIcon: { default: string; type: PropType<IconValue>; }; clearable: BooleanConstructor; color: StringConstructor; counter: (StringConstructor | BooleanConstructor | NumberConstructor)[]; counterValue: PropType<number | ((value) => number)>; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; validator: ((v) => boolean); }; dirty: BooleanConstructor; disabled: { default: null; type: BooleanConstructor; }; error: BooleanConstructor; errorMessages: { default: (() => never[]); type: PropType<string | readonly string[] | null>; }; flat: BooleanConstructor; focused: BooleanConstructor; glow: BooleanConstructor; hideDetails: PropType<boolean | "auto">; hideSpinButtons: BooleanConstructor; hint: StringConstructor; iconColor: (StringConstructor | BooleanConstructor)[]; id: StringConstructor; label: StringConstructor; loading: (StringConstructor | BooleanConstructor)[]; maxErrors: { default: number; type: (StringConstructor | NumberConstructor)[]; }; maxWidth: (StringConstructor | NumberConstructor)[]; messages: { default: (() => never[]); type: PropType<string | readonly string[]>; }; minWidth: (StringConstructor | NumberConstructor)[]; modelModifiers: PropType<Record<string, boolean>>; modelValue: null; name: StringConstructor; onClick:append: PropType<((args_0) => void)>; onClick:appendInner: PropType<((args_0) => void)>; onClick:clear: PropType<((args_0) => void)>; onClick:prepend: PropType<((args_0) => void)>; onClick:prependInner: PropType<((args_0) => void)>; onUpdate:focused: PropType<((args_0) => void)>; persistentClear: BooleanConstructor; persistentCounter: BooleanConstructor; persistentHint: BooleanConstructor; persistentPlaceholder: BooleanConstructor; placeholder: StringConstructor; prefix: StringConstructor; prependIcon: PropType<IconValue>; prependInnerIcon: PropType<IconValue>; readonly: { default: null; type: PropType<boolean | null>; }; reverse: BooleanConstructor; role: StringConstructor; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; rules: { default: (() => never[]); type: PropType<readonly ((...
) | (...
))[]>; }; singleLine: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; suffix: StringConstructor; theme: StringConstructor; tile: BooleanConstructor; type: { default: string; type: StringConstructor; }; validateOn: PropType<ValidationProps["validateOn"]>; validationValue: null; variant: { default: string; type: PropType<"filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled">; validator: ((v) => boolean); }; width: (StringConstructor | NumberConstructor)[]; }, ExtractPropTypes<{ active: BooleanConstructor; appendIcon: PropType<IconValue>; appendInnerIcon: PropType<IconValue>; autofocus: BooleanConstructor; baseColor: StringConstructor; bgColor: StringConstructor; centerAffix: { default: undefined; type: BooleanConstructor; }; class: PropType<ClassValue>; clearIcon: { default: string; type: PropType<IconValue>; }; clearable: BooleanConstructor; color: StringConstructor; counter: (StringConstructor | BooleanConstructor | NumberConstructor)[]; counterValue: PropType<number | ((value) => number)>; density: { default: string; type: PropType<Density>; validator: ((v) => boolean); }; direction: { default: string; type: PropType<"horizontal" | "vertical">; validator: ((v) => boolean); }; dirty: BooleanConstructor; disabled: { default: null; type: BooleanConstructor; }; error: BooleanConstructor; errorMessages: { default: (() => never[]); type: PropType<string | readonly (...
)[] | null>; }; flat: BooleanConstructor; focused: BooleanConstructor; glow: BooleanConstructor; hideDetails: PropType<boolean | "auto">; hideSpinButtons: BooleanConstructor; hint: StringConstructor; iconColor: (StringConstructor | BooleanConstructor)[]; id: StringConstructor; label: StringConstructor; loading: (StringConstructor | BooleanConstructor)[]; maxErrors: { default: number; type: (StringConstructor | NumberConstructor)[]; }; maxWidth: (StringConstructor | NumberConstructor)[]; messages: { default: (() => never[]); type: PropType<string | readonly (...
)[]>; }; minWidth: (StringConstructor | NumberConstructor)[]; modelModifiers: PropType<Record<string, boolean>>; modelValue: null; name: StringConstructor; onClick:append: PropType<((args_0) => void)>; onClick:appendInner: PropType<((args_0) => void)>; onClick:clear: PropType<((args_0) => void)>; onClick:prepend: PropType<((args_0) => void)>; onClick:prependInner: PropType<((args_0) => void)>; onUpdate:focused: PropType<((args_0) => void)>; persistentClear: BooleanConstructor; persistentCounter: BooleanConstructor; persistentHint: BooleanConstructor; persistentPlaceholder: BooleanConstructor; placeholder: StringConstructor; prefix: StringConstructor; prependIcon: PropType<IconValue>; prependInnerIcon: PropType<IconValue>; readonly: { default: null; type: PropType<boolean | null>; }; reverse: BooleanConstructor; role: StringConstructor; rounded: { default: undefined; type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; }; rules: { default: (() => never[]); type: PropType<readonly (...
)[]>; }; singleLine: BooleanConstructor; style: { default: null; type: PropType<StyleValue>; }; suffix: StringConstructor; theme: StringConstructor; tile: BooleanConstructor; type: { default: string; type: StringConstructor; }; validateOn: PropType<ValidationProps["validateOn"]>; validationValue: null; variant: { default: string; type: PropType<"filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled">; validator: ((v) => boolean); }; width: (StringConstructor | NumberConstructor)[]; }>>; }, { DisabledIconFocus: { updated(el): void; }; maska: ObjectDirective<HTMLElement, MaskaDetail | undefined, string, string> | FunctionDirective<HTMLElement, MaskaDetail | undefined, string, string>; }, 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
adaptValue: ((value) => any)
appliedOptions: ComputedRef<any>
clearable: ComputedRef<any>
computedLabel: ComputedRef<string>
control: ComputedRef<{
cells: JsonFormsCellRendererRegistryEntry[] & {
cell: any;
tester: RankedTester;
}[];
config: any;
data: any;
description: string;
enabled: boolean;
errors: string;
i18nKeyPrefix: string;
id: string;
label: string;
path: string;
renderers: JsonFormsRendererRegistryEntry[];
required: NonNullable<boolean | undefined>;
rootSchema: NonNullable<JsonSchema>;
schema: NonNullable<JsonSchema>;
uischema: ControlElement;
visible: boolean;
}> & 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;
}>
dateFormat: ComputedRef<string>
handleBlur: (() => void)
handleFocus: (() => void)
isFocused: Ref<boolean, boolean>
maska: {
completed: boolean;
masked: string;
unmasked: string;
}
completed: boolean
masked: string
unmasked: string
onChange: ((value) => void)
- (value): void
Returns void
options: ComputedRef<MaskOptions> | null
persistentHint: (() => boolean)
- (): boolean
Returns boolean
rawErrors: ComputedRef<string>
showMenu: Ref<boolean, boolean>
t: ComputedRef<Translator>
touched: Ref<boolean, boolean>
useMask: boolean
viewMode: Ref<ViewModeType, ViewModeType>
views: ComputedRef<("year" | "month" | "day")[] | undefined>
vuetifyProps: ((path) => any)
handleChange:function
- handleChange(path, value): void
Returns void
Type declaration
inputModel: {
get(): null | string;
set(val): void;
}
get:function
- get(): null | string
Returns null | string
set:function
- set(val): void
Returns void
pickerValue: {
get(): undefined | Date;
set(val): void;
}
get:function
- get(): undefined | Date
Returns undefined | Date
set:function
- set(val): void
Returns void
cancelLabel:function
- cancelLabel(): string
Returns string
dateSaveFormat:function
- dateSaveFormat(): string
Returns string
formats:function
- formats(): string[]
Returns string[]
maxDate:function
- maxDate(): undefined | string
Returns undefined | string
minDate:function
- minDate(): undefined | string
Returns undefined | string
okLabel:function
- okLabel(): string
Returns string
pickerIcon:function
- pickerIcon(): string
Returns string
showActions:function
- showActions(): boolean
Returns boolean
Type declaration
onPickerChange:function
- onPickerChange(value): void
Returns void
updateDatePickerMonth:function
- updateDatePickerMonth(month, proxyModel): void
Parameters
- month: number
- proxyModel: Ref<undefined | Date, undefined | Date>
Returns void
updateDatePickerValue:function
- updateDatePickerValue(val, proxyModel): void
Parameters
- val: unknown
- proxyModel: Ref<undefined | Date, undefined | Date>
Returns void
updateDatePickerYear:function
- updateDatePickerYear(year, proxyModel): void
Parameters
- year: number
- proxyModel: Ref<undefined | Date, undefined | Date>
Returns void
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>
VBtn: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
active?: boolean;
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
prependIcon?: IconValue;
rounded?: string | number | boolean;
selectedClass?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
default?: ...;
loader?: ...;
prepend?: ...;
};
v-slots?: {
append?: false | (...);
default?: false | (...);
loader?: false | (...);
prepend?: false | (...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
group: GroupItemProvide | null;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
active: boolean;
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}, true, {}, SlotsType<Partial<{
append: (() => VNode[]);
default: (() => VNode[]);
loader: (() => VNode[]);
prepend: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
active?: boolean;
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
prependIcon?: IconValue;
rounded?: string | number | boolean;
selectedClass?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
default?: ...;
loader?: ...;
prepend?: ...;
};
v-slots?: {
append?: false | (...);
default?: false | (...);
loader?: false | (...);
prepend?: false | (...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
group: GroupItemProvide | null;
}, {}, {}, {}, {
active: boolean;
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}>;
} & ComponentOptionsBase<{
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
} & {
active?: boolean;
activeColor?: string;
appendIcon?: IconValue;
baseColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
elevation?: string | number;
height?: string | number;
href?: string;
icon?: boolean | IconValue;
loading?: string | boolean;
location?: Anchor | null;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
prependIcon?: IconValue;
rounded?: string | number | boolean;
selectedClass?: string;
text?: string | number | boolean;
theme?: string;
to?: string | ObjectRenderer | ObjectRenderer;
value?: any;
width?: string | number;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: (() => ...);
default?: (() => ...);
loader?: (() => ...);
prepend?: (() => ...);
};
v-slots?: {
append?: false | (() => ...);
default?: false | (() => ...);
loader?: false | (() => ...);
prepend?: false | (() => ...);
};
} & {
v-slot:append?: false | (() => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:loader?: false | (() => VNodeChild);
v-slot:prepend?: false | (() => VNodeChild);
} & {
onGroup:selected?: ((val) => any);
}, {
group: GroupItemProvide | null;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
group:selected: ((val) => true);
}, string, {
active: boolean;
block: boolean;
density: Density;
disabled: boolean;
exact: boolean;
flat: boolean;
readonly: boolean;
replace: boolean;
ripple: boolean | {
class?: string;
keys?: number[];
} | undefined;
rounded: string | number | boolean;
size: string | number;
slim: boolean;
stacked: boolean;
style: StyleValue;
symbol: any;
tag: string | JSXComponent;
text: string | number | boolean;
tile: boolean;
variant: "flat" | "text" | "elevated" | "tonal" | "outlined" | "plain";
}, {}, string, SlotsType<Partial<{
append: (() => VNode[]);
default: (() => VNode[]);
loader: (() => VNode[]);
prepend: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
active: {
default: undefined;
type: BooleanConstructor;
};
activeColor: StringConstructor;
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
block: BooleanConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
flat: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
href: StringConstructor;
icon: PropType<boolean | IconValue>;
loading: (StringConstructor | BooleanConstructor)[];
location: PropType<Anchor | null>;
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
position: {
type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prependIcon: PropType<IconValue>;
readonly: BooleanConstructor;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
selectedClass: StringConstructor;
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
slim: BooleanConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
symbol: {
default: InjectionKey<GroupProvide>;
type: null;
};
tag: Omit<{
default: string;
type: PropType<string | JSXComponent>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
to: PropType<ObjectRenderer>;
value: null;
variant: Omit<{
default: string;
type: PropType<Variant>;
validator: ((v) => boolean);
}, "type" | "default"> & {
default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
};
width: (StringConstructor | NumberConstructor)[];
}, ExtractPropTypes<{
active: {
default: undefined;
type: BooleanConstructor;
};
activeColor: StringConstructor;
appendIcon: PropType<IconValue>;
baseColor: StringConstructor;
block: BooleanConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
disabled: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
exact: BooleanConstructor;
flat: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
href: StringConstructor;
icon: PropType<boolean | IconValue>;
loading: (StringConstructor | BooleanConstructor)[];
location: PropType<Anchor | null>;
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
position: {
type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prependIcon: PropType<IconValue>;
readonly: BooleanConstructor;
replace: BooleanConstructor;
ripple: {
default: boolean;
type: PropType<RippleDirectiveBinding["value"]>;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
selectedClass: StringConstructor;
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
slim: BooleanConstructor;
stacked: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
symbol: {
default: InjectionKey<GroupProvide>;
type: null;
};
tag: Omit<{
default: string;
type: PropType<(...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
text: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
theme: StringConstructor;
tile: BooleanConstructor;
to: PropType<ObjectRenderer>;
value: null;
variant: Omit<{
default: string;
type: PropType<Variant>;
validator: ((v) => boolean);
}, "type" | "default"> & {
default: NonNullable<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
type: PropType<"flat" | "text" | "elevated" | "tonal" | "outlined" | "plain">;
};
width: (StringConstructor | NumberConstructor)[];
}>>
VConfirmEdit: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
cancelText: string;
hideActions: boolean;
okText: string;
} & {
color?: string;
disabled?: boolean | ((...) | (...))[];
} & {
onCancel?: (() => any);
}, {
cancel: (() => void);
isPristine: ComputedRef<boolean>;
save: (() => void);
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
cancel: (() => true);
save: ((value) => true);
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "save">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
cancelText: string;
disabled: boolean | ("cancel" | "save")[];
hideActions: boolean;
okText: string;
}, true, {}, SlotsType<Partial<{
default: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
cancelText: string;
hideActions: boolean;
okText: string;
} & {
color?: string;
disabled?: boolean | ((...) | (...))[];
} & {
onCancel?: (() => any);
}, {
cancel: (() => void);
isPristine: ComputedRef<boolean>;
save: (() => void);
}, {}, {}, {}, {
cancelText: string;
disabled: boolean | ("cancel" | "save")[];
hideActions: boolean;
okText: string;
}>;
} & ComponentOptionsBase<{
cancelText: string;
hideActions: boolean;
okText: string;
} & {
color?: string;
disabled?: boolean | ("cancel" | "save")[];
} & {
onCancel?: (() => any);
}, {
cancel: (() => void);
isPristine: ComputedRef<boolean>;
save: (() => void);
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
cancel: (() => true);
save: ((value) => true);
update:modelValue: ((value) => true);
}, "$children" | "v-slots" | "v-slot:default" | "modelValue" | "update:modelValue" | "save">, string, {
cancelText: string;
disabled: boolean | ("cancel" | "save")[];
hideActions: boolean;
okText: string;
}, {}, string, SlotsType<Partial<{
default: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T>(props, slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{
cancelText: {
default: string;
type: StringConstructor;
};
color: StringConstructor;
disabled: {
default: undefined;
type: PropType<boolean | ((...) | (...))[]>;
};
hideActions: BooleanConstructor;
modelValue: null;
okText: {
default: string;
type: StringConstructor;
};
}, ExtractPropTypes<{
cancelText: {
default: string;
type: StringConstructor;
};
color: StringConstructor;
disabled: {
default: undefined;
type: PropType<boolean | (...)[]>;
};
hideActions: BooleanConstructor;
modelValue: null;
okText: {
default: string;
type: StringConstructor;
};
}>>
VDatePicker: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
disabled: boolean;
divided: boolean;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
} & {
active?: string | string[];
allowedDates?: unknown[] | ((date) => boolean);
allowedMonths?: number[] | ((date) => boolean);
allowedYears?: number[] | ((date) => boolean);
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
controlHeight?: string | number;
elevation?: string | number;
firstDayOfWeek?: string | number;
headerColor?: string;
height?: string | number;
location?: Anchor | null;
max?: unknown;
maxHeight?: string | number;
maxWidth?: string | number;
min?: unknown;
minHeight?: string | number;
minWidth?: string | number;
month?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
text?: string;
theme?: string;
weekdayFormat?: "long" | "short" | "narrow";
width?: string | number;
year?: number;
} & {
onUpdate:month?: ((date) => any);
onUpdate:viewMode?: ((date) => any);
onUpdate:year?: ((date) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((date) => true);
update:month: ((date) => true);
update:viewMode: ((date) => true);
update:year: ((date) => true);
}, "$children" | "v-slots" | "v-slot:prepend" | "v-slot:append" | "v-slot:title" | "v-slot:header" | "multiple" | "modelValue" | "update:modelValue" | "v-slot:actions" | "v-slot:day" | "v-slot:month" | "v-slot:year">, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
active: string | string[];
disabled: boolean;
divided: boolean;
firstDayOfWeek: string | number;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
rounded: string | number | boolean;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
}, true, {}, SlotsType<Partial<{
actions: (() => VNode[]);
append: (() => VNode[]);
day: ((arg) => VNode[]);
header: ((arg) => VNode[]);
month: ((arg) => VNode[]);
prepend: (() => VNode[]);
title: (() => VNode[]);
year: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
disabled: boolean;
divided: boolean;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
} & {
active?: string | string[];
allowedDates?: unknown[] | ((date) => boolean);
allowedMonths?: number[] | ((date) => boolean);
allowedYears?: number[] | ((date) => boolean);
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
controlHeight?: string | number;
elevation?: string | number;
firstDayOfWeek?: string | number;
headerColor?: string;
height?: string | number;
location?: Anchor | null;
max?: unknown;
maxHeight?: string | number;
maxWidth?: string | number;
min?: unknown;
minHeight?: string | number;
minWidth?: string | number;
month?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
text?: string;
theme?: string;
weekdayFormat?: "long" | "short" | "narrow";
width?: string | number;
year?: number;
} & {
onUpdate:month?: ((date) => any);
onUpdate:viewMode?: ((date) => any);
onUpdate:year?: ((date) => any);
}, {}, {}, {}, {}, {
active: string | string[];
disabled: boolean;
divided: boolean;
firstDayOfWeek: string | number;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
rounded: string | number | boolean;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
}>;
} & ComponentOptionsBase<{
disabled: boolean;
divided: boolean;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
} & {
active?: string | string[];
allowedDates?: unknown[] | ((date) => boolean);
allowedMonths?: number[] | ((date) => boolean);
allowedYears?: number[] | ((date) => boolean);
bgColor?: string;
border?: string | number | boolean;
class?: any;
color?: string;
controlHeight?: string | number;
elevation?: string | number;
firstDayOfWeek?: string | number;
headerColor?: string;
height?: string | number;
location?: Anchor | null;
max?: unknown;
maxHeight?: string | number;
maxWidth?: string | number;
min?: unknown;
minHeight?: string | number;
minWidth?: string | number;
month?: string | number;
position?: "fixed" | "absolute" | "relative" | "static" | "sticky";
rounded?: string | number | boolean;
text?: string;
theme?: string;
weekdayFormat?: "long" | "short" | "narrow";
width?: string | number;
year?: number;
} & {
onUpdate:month?: ((date) => any);
onUpdate:viewMode?: ((date) => any);
onUpdate:year?: ((date) => any);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Omit<{
update:modelValue: ((date) => true);
update:month: ((date) => true);
update:viewMode: ((date) => true);
update:year: ((date) => true);
}, "multiple" | "$children" | "v-slots" | "modelValue" | "update:modelValue" | "v-slot:prepend" | "v-slot:append" | "v-slot:title" | "v-slot:header" | "v-slot:actions" | "v-slot:day" | "v-slot:month" | "v-slot:year">, string, {
active: string | string[];
disabled: boolean;
divided: boolean;
firstDayOfWeek: string | number;
header: string;
hideHeader: boolean;
hideWeekdays: boolean;
landscape: boolean;
modeIcon: IconValue;
nextIcon: IconValue;
prevIcon: IconValue;
reverseTransition: string;
rounded: string | number | boolean;
showAdjacentMonths: boolean;
showWeek: boolean;
style: StyleValue;
tag: string | JSXComponent;
tile: boolean;
title: string;
transition: string;
viewMode: "month" | "year" | "months";
weekdays: CalendarWeekdays[];
weeksInMonth: "static" | "dynamic";
}, {}, string, SlotsType<Partial<{
actions: (() => VNode[]);
append: (() => VNode[]);
day: ((arg) => VNode[]);
header: ((arg) => VNode[]);
month: ((arg) => VNode[]);
prepend: (() => VNode[]);
title: (() => VNode[]);
year: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new <T, Multiple, TModel>(props, slots) => GenericProps<typeof props, typeof slots>) & FilterPropsOptions<{
active: {
default: undefined;
type: PropType<string | string[]>;
};
allowedDates: PropType<unknown[] | ((date) => boolean)>;
allowedMonths: PropType<number[] | ((date) => boolean)>;
allowedYears: PropType<number[] | ((date) => boolean)>;
bgColor: StringConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
controlHeight: (StringConstructor | NumberConstructor)[];
disabled: {
default: null;
type: BooleanConstructor;
};
divided: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
firstDayOfWeek: {
default: undefined;
type: (StringConstructor | NumberConstructor)[];
};
header: {
default: string;
type: StringConstructor;
};
headerColor: StringConstructor;
height: (StringConstructor | NumberConstructor)[];
hideHeader: BooleanConstructor;
hideWeekdays: BooleanConstructor;
landscape: BooleanConstructor;
location: PropType<Anchor | null>;
max: PropType<unknown>;
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
min: PropType<unknown>;
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
modeIcon: {
default: string;
type: PropType<IconValue>;
};
modelValue: null;
month: (StringConstructor | NumberConstructor)[];
multiple: PropType<boolean | "range" | number | string & {}>;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
position: {
type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
reverseTransition: {
default: string;
type: StringConstructor;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
showAdjacentMonths: BooleanConstructor;
showWeek: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: StringConstructor;
theme: StringConstructor;
tile: BooleanConstructor;
title: {
default: string;
type: PropType<string>;
};
transition: {
default: string;
type: StringConstructor;
};
viewMode: {
default: string;
type: PropType<"month" | "months" | "year">;
};
weekdayFormat: PropType<"long" | "short" | "narrow" | undefined>;
weekdays: {
default: (() => number[]);
type: PropType<CalendarWeekdays[]>;
};
weeksInMonth: Omit<{
default: string;
type: PropType<"dynamic" | "static">;
}, "type" | "default"> & {
default: NonNullable<"static" | "dynamic">;
type: PropType<"static" | "dynamic">;
};
width: (StringConstructor | NumberConstructor)[];
year: NumberConstructor;
}, ExtractPropTypes<{
active: {
default: undefined;
type: PropType<string | string[]>;
};
allowedDates: PropType<unknown[] | ((date) => boolean)>;
allowedMonths: PropType<number[] | ((date) => boolean)>;
allowedYears: PropType<number[] | ((date) => boolean)>;
bgColor: StringConstructor;
border: (StringConstructor | BooleanConstructor | NumberConstructor)[];
class: PropType<ClassValue>;
color: StringConstructor;
controlHeight: (StringConstructor | NumberConstructor)[];
disabled: {
default: null;
type: BooleanConstructor;
};
divided: BooleanConstructor;
elevation: {
type: (StringConstructor | NumberConstructor)[];
validator(v): boolean;
};
firstDayOfWeek: {
default: undefined;
type: (StringConstructor | NumberConstructor)[];
};
header: {
default: string;
type: StringConstructor;
};
headerColor: StringConstructor;
height: (StringConstructor | NumberConstructor)[];
hideHeader: BooleanConstructor;
hideWeekdays: BooleanConstructor;
landscape: BooleanConstructor;
location: PropType<Anchor | null>;
max: PropType<unknown>;
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
min: PropType<unknown>;
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
modeIcon: {
default: string;
type: PropType<IconValue>;
};
modelValue: null;
month: (StringConstructor | NumberConstructor)[];
multiple: PropType<boolean | "range" | number | string & {}>;
nextIcon: {
default: string;
type: PropType<IconValue>;
};
position: {
type: PropType<"fixed" | "absolute" | "relative" | "static" | "sticky">;
validator: ((v) => boolean);
};
prevIcon: {
default: string;
type: PropType<IconValue>;
};
reverseTransition: {
default: string;
type: StringConstructor;
};
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
showAdjacentMonths: BooleanConstructor;
showWeek: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: PropType<string | JSXComponent>;
};
text: StringConstructor;
theme: StringConstructor;
tile: BooleanConstructor;
title: {
default: string;
type: PropType<string>;
};
transition: {
default: string;
type: StringConstructor;
};
viewMode: {
default: string;
type: PropType<"month" | "months" | "year">;
};
weekdayFormat: PropType<"long" | "short" | "narrow" | undefined>;
weekdays: {
default: (() => number[]);
type: PropType<CalendarWeekdays[]>;
};
weeksInMonth: Omit<{
default: string;
type: PropType<(...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<"static" | "dynamic">;
type: PropType<"static" | "dynamic">;
};
width: (StringConstructor | NumberConstructor)[];
year: NumberConstructor;
}>>
VIcon: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
color?: string;
icon?: IconValue;
opacity?: string | number;
theme?: string;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
color?: string;
icon?: IconValue;
opacity?: string | number;
theme?: string;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, {}, {}, {}, {
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
}>;
} & ComponentOptionsBase<{
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
} & {
class?: any;
color?: string;
icon?: IconValue;
opacity?: string | number;
theme?: string;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
disabled: boolean;
end: boolean;
size: string | number;
start: boolean;
style: StyleValue;
tag: string | JSXComponent;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<ClassValue>;
color: StringConstructor;
disabled: BooleanConstructor;
end: BooleanConstructor;
icon: PropType<IconValue>;
opacity: (StringConstructor | NumberConstructor)[];
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
start: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: Omit<{
default: string;
type: PropType<string | JSXComponent>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
}, ExtractPropTypes<{
class: PropType<ClassValue>;
color: StringConstructor;
disabled: BooleanConstructor;
end: BooleanConstructor;
icon: PropType<IconValue>;
opacity: (StringConstructor | NumberConstructor)[];
size: {
default: string;
type: (StringConstructor | NumberConstructor)[];
};
start: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: Omit<{
default: string;
type: PropType<(...) | (...)>;
}, "type" | "default"> & {
default: NonNullable<string | JSXComponent>;
type: PropType<string | JSXComponent>;
};
theme: StringConstructor;
}>>
VMenu: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: ...;
} | {
component: {
__isFragment?: ...;
__isSuspense?: ...;
__isTeleport?: ...;
new (...args): ...;
} & ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...), (...)>;
} | null;
zIndex: string | number;
} & {
activator?: Element | "parent" | string & {} | ComponentPublicInstance;
attach?: string | boolean | Element;
class?: any;
contentClass?: any;
contentProps?: any;
height?: string | number;
id?: string;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
offset?: string | number | number[];
opacity?: string | number;
openOnClick?: boolean;
openOnFocus?: boolean;
target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x: number, y: number];
theme?: string;
width?: string | number;
} & {
$children?: VNodeChild | {
activator?: ...;
default?: ...;
} | ((arg) => VNodeChild);
v-slots?: {
activator?: false | (...);
default?: false | (...);
};
} & {
v-slot:activator?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
} & {
onUpdate:modelValue?: ((value) => any);
}, {
id: Readonly<Ref<string, string>>;
ΨopenChildren: ShallowRef<Set<string>, Set<string>>;
} & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: (...) & (...) & (...) & (...) & (...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
_disableGlobalStack: ...;
absolute: ...;
activatorProps: ...;
closeOnBack: ...;
closeOnContentClick: ...;
contained: ...;
disabled: ...;
eager: ...;
location: ...;
locationStrategy: ...;
modelValue: ...;
noClickAnimation: ...;
openOnClick: ...;
openOnFocus: ...;
openOnHover: ...;
origin: ...;
persistent: ...;
scrim: ...;
scrollStrategy: ...;
style: ...;
zIndex: ...;
}> & Omit<(...) & (...) & (...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
activatorEl: ...;
animateClick: ...;
contentEl: ...;
globalTop: ...;
localTop: ...;
scrimEl: ...;
target: ...;
updateLocation: ...;
}> & ComponentCustomProperties, "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "disabled" | "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "offset" | "absolute" | "target" | "location" | "origin" | "zIndex" | "eager" | "persistent" | "modelValue" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "opacity" | "transition" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onKeydown" | "onUpdate:modelValue" | "onClick:outside" | (keyof VNodeProps)>, `$${any}`> & {
_allExposed: {
activatorEl: Ref<(...) | (...), (...) | (...)>;
animateClick: (() => void);
contentEl: Ref<(...) | (...), (...) | (...)>;
globalTop: Readonly<Ref<(...), (...)>>;
localTop: Readonly<Ref<(...), (...)>>;
scrimEl: Ref<(...) | (...), (...) | (...)>;
target: ComputedRef<(...) | (...) | (...)>;
updateLocation: Ref<(...) | (...), (...) | (...)>;
} | {
id: Readonly<Ref<(...), (...)>>;
ΨopenChildren: ShallowRef<Set<(...)>, Set<(...)>>;
};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
update:modelValue: ((value) => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnClick: boolean;
openOnFocus: boolean;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: Component;
} | {
component: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)>;
} & ComponentOptionsBase<(...) & (...) & (...) & (...), (() => ...), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...), (...)>, string, {}, {}, string, SlotsType<(...)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
target: ...;
}, ExtractPropTypes<(...)>>;
} | null;
zIndex: string | number;
}, true, {}, SlotsType<Partial<{
activator: ((arg) => VNode[]);
default: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: ...;
} | {
component: {
__isFragment?: ...;
__isSuspense?: ...;
__isTeleport?: ...;
new (...args): ...;
} & ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...), (...)>;
} | null;
zIndex: string | number;
} & {
activator?: Element | "parent" | string & {} | ComponentPublicInstance;
attach?: string | boolean | Element;
class?: any;
contentClass?: any;
contentProps?: any;
height?: string | number;
id?: string;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
offset?: string | number | number[];
opacity?: string | number;
openOnClick?: boolean;
openOnFocus?: boolean;
target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x: number, y: number];
theme?: string;
width?: string | number;
} & {
$children?: VNodeChild | {
activator?: ...;
default?: ...;
} | ((arg) => VNodeChild);
v-slots?: {
activator?: false | (...);
default?: false | (...);
};
} & {
v-slot:activator?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
} & {
onUpdate:modelValue?: ((value) => any);
}, {
id: Readonly<Ref<string, string>>;
ΨopenChildren: ShallowRef<Set<string>, Set<string>>;
} & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: (...) & (...) & (...) & (...) & (...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
_disableGlobalStack: ...;
absolute: ...;
activatorProps: ...;
closeOnBack: ...;
closeOnContentClick: ...;
contained: ...;
disabled: ...;
eager: ...;
location: ...;
locationStrategy: ...;
modelValue: ...;
noClickAnimation: ...;
openOnClick: ...;
openOnFocus: ...;
openOnHover: ...;
origin: ...;
persistent: ...;
scrim: ...;
scrollStrategy: ...;
style: ...;
zIndex: ...;
}> & Omit<(...) & (...) & (...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
activatorEl: ...;
animateClick: ...;
contentEl: ...;
globalTop: ...;
localTop: ...;
scrimEl: ...;
target: ...;
updateLocation: ...;
}> & ComponentCustomProperties, "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "disabled" | "height" | "width" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "offset" | "absolute" | "target" | "location" | "origin" | "zIndex" | "eager" | "persistent" | "modelValue" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "opacity" | "transition" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onKeydown" | "onUpdate:modelValue" | "onClick:outside" | (keyof VNodeProps)>, `$${any}`> & {
_allExposed: {
activatorEl: Ref<(...) | (...), (...) | (...)>;
animateClick: (() => void);
contentEl: Ref<(...) | (...), (...) | (...)>;
globalTop: Readonly<Ref<(...), (...)>>;
localTop: Readonly<Ref<(...), (...)>>;
scrimEl: Ref<(...) | (...), (...) | (...)>;
target: ComputedRef<(...) | (...) | (...)>;
updateLocation: Ref<(...) | (...), (...) | (...)>;
} | {
id: Readonly<Ref<(...), (...)>>;
ΨopenChildren: ShallowRef<Set<(...)>, Set<(...)>>;
};
}, {}, {}, {}, {
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnClick: boolean;
openOnFocus: boolean;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: Component;
} | {
component: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)>;
} & ComponentOptionsBase<(...) & (...) & (...) & (...), (() => ...), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...), (...)>, string, {}, {}, string, SlotsType<(...)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
target: ...;
}, ExtractPropTypes<(...)>>;
} | null;
zIndex: string | number;
}>;
} & ComponentOptionsBase<{
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: Component;
} | {
component: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)>;
} & ComponentOptionsBase<(...) & (...) & (...) & (...), (() => ...), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...), (...)>, string, {}, {}, string, SlotsType<(...)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
target: ...;
}, ExtractPropTypes<(...)>>;
} | null;
zIndex: string | number;
} & {
activator?: Element | "parent" | string & {} | ComponentPublicInstance;
attach?: string | boolean | Element;
class?: any;
contentClass?: any;
contentProps?: any;
height?: string | number;
id?: string;
maxHeight?: string | number;
maxWidth?: string | number;
minHeight?: string | number;
minWidth?: string | number;
offset?: string | number | number[];
opacity?: string | number;
openOnClick?: boolean;
openOnFocus?: boolean;
target?: Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x: number, y: number];
theme?: string;
width?: string | number;
} & {
$children?: VNodeChild | {
activator?: ((arg) => ...);
default?: ((arg) => ...);
} | ((arg) => VNodeChild);
v-slots?: {
activator?: false | ((arg) => ...);
default?: false | ((arg) => ...);
};
} & {
v-slot:activator?: false | ((arg) => VNodeChild);
v-slot:default?: false | ((arg) => VNodeChild);
} & {
onUpdate:modelValue?: ((value) => any);
}, {
id: Readonly<Ref<string, string>>;
ΨopenChildren: ShallowRef<Set<string>, Set<string>>;
} & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: string]: unknown;
};
$data: {};
$el: any;
$emit: (...) & (...) & (...) & (...) & (...);
$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<{
activator?: ...;
default?: ...;
}>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
_disableGlobalStack: boolean;
absolute: boolean;
activatorProps: Record<(...), (...)>;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disabled: boolean;
eager: boolean;
location: Anchor;
locationStrategy: (...) | (...) | (...);
modelValue: boolean;
noClickAnimation: boolean;
openOnClick: boolean;
openOnFocus: boolean;
openOnHover: boolean;
origin: (...) | (...) | (...);
persistent: boolean;
scrim: (...) | (...);
scrollStrategy: (...) | (...) | (...) | (...) | (...);
style: StyleValue;
zIndex: (...) | (...);
}> & Omit<{
_disableGlobalStack: ...;
absolute: ...;
activatorProps: ...;
closeOnBack: ...;
closeOnContentClick: ...;
contained: ...;
disabled: ...;
eager: ...;
location: ...;
locationStrategy: ...;
modelValue: ...;
noClickAnimation: ...;
openOnHover: ...;
origin: ...;
persistent: ...;
scrim: ...;
scrollStrategy: ...;
style: ...;
zIndex: ...;
} & {
activator?: ...;
attach?: ...;
class?: ...;
closeDelay?: ...;
contentClass?: ...;
contentProps?: ...;
height?: ...;
maxHeight?: ...;
maxWidth?: ...;
minHeight?: ...;
minWidth?: ...;
offset?: ...;
opacity?: ...;
openDelay?: ...;
openOnClick?: ...;
openOnFocus?: ...;
target?: ...;
theme?: ...;
transition?: ...;
width?: ...;
} & {
$children?: ...;
v-slots?: ...;
} & {
v-slot:activator?: ...;
v-slot:default?: ...;
} & {
onAfterEnter?: ...;
onAfterLeave?: ...;
onClick:outside?: ...;
onKeydown?: ...;
onUpdate:modelValue?: ...;
}, "style" | "location" | "modelValue" | "target" | "contentEl" | "activatorEl" | "absolute" | "origin" | "zIndex" | "eager" | "disabled" | "persistent" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "scrimEl" | "animateClick" | "globalTop" | "localTop" | "updateLocation"> & ShallowUnwrapRef<{
activatorEl: Ref<(...), (...)>;
animateClick: (() => ...);
contentEl: Ref<(...), (...)>;
globalTop: Readonly<(...)>;
localTop: Readonly<(...)>;
scrimEl: Ref<(...), (...)>;
target: ComputedRef<(...)>;
updateLocation: Ref<(...), (...)>;
}> & ComponentCustomProperties, "theme" | "class" | "style" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "onKeydown" | "height" | "maxHeight" | "maxWidth" | "minHeight" | "minWidth" | "width" | "transition" | "location" | "modelValue" | "target" | "absolute" | "origin" | "zIndex" | "eager" | "disabled" | "persistent" | "locationStrategy" | "scrollStrategy" | "activatorProps" | "openOnClick" | "openOnHover" | "openOnFocus" | "closeOnContentClick" | "closeOnBack" | "contained" | "noClickAnimation" | "scrim" | "_disableGlobalStack" | "offset" | "opacity" | "closeDelay" | "openDelay" | "activator" | "contentClass" | "contentProps" | "attach" | "v-slot:activator" | "onAfterEnter" | "onAfterLeave" | "onUpdate:modelValue" | "onClick:outside">, `$${any}`> & {
_allExposed: {
activatorEl: Ref<HTMLElement | undefined, HTMLElement | undefined>;
animateClick: (() => void);
contentEl: Ref<HTMLElement | undefined, HTMLElement | undefined>;
globalTop: Readonly<Ref<boolean, boolean>>;
localTop: Readonly<Ref<boolean, boolean>>;
scrimEl: Ref<HTMLElement | undefined, HTMLElement | undefined>;
target: ComputedRef<HTMLElement | [(...), (...)] | undefined>;
updateLocation: Ref<(...) | undefined, (...) | undefined>;
} | {
id: Readonly<Ref<string, string>>;
ΨopenChildren: ShallowRef<Set<string>, Set<string>>;
};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
update:modelValue: ((value) => true);
}, string, {
activatorProps: Record<string, any>;
closeDelay: string | number;
closeOnBack: boolean;
closeOnContentClick: boolean;
contained: boolean;
disableInitialFocus: boolean;
disabled: boolean;
eager: boolean;
location: Anchor | undefined;
locationStrategy: "connected" | "static" | LocationStrategyFunction;
modelValue: boolean;
noClickAnimation: boolean;
openDelay: string | number;
openOnClick: boolean;
openOnFocus: boolean;
openOnHover: boolean;
origin: "auto" | Anchor | "overlap";
persistent: boolean;
scrim: string | boolean;
scrollStrategy: "none" | "block" | "close" | ScrollStrategyFunction | "reposition";
style: StyleValue;
submenu: boolean;
transition: string | boolean | TransitionProps & {
component?: Component;
} | {
component: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<(...) & (...) & (...), (() => ...), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...), (...)>, (...) & (...) & (...), {}, true, {}, SlotsType<(...)>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: ...;
C: ...;
D: ...;
Defaults: ...;
M: ...;
P: ...;
}, (...) & (...) & (...), (() => ...), {}, {}, {}, {}>;
} & ComponentOptionsBase<{} & {
target?: ...;
} & {
$children?: ...;
v-slots?: ...;
} & {
v-slot:default?: ...;
}, (() => JSX.Element), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {}, {}, string, SlotsType<Partial<(...)>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
target: PropType<(...)>;
}, ExtractPropTypes<{
target: ...;
}>>;
} | null;
zIndex: string | number;
}, {}, string, SlotsType<Partial<{
activator: ((arg) => VNode[]);
default: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
activator: PropType<Element | "parent" | string & {} | ComponentPublicInstance | undefined>;
activatorProps: {
default: (() => {});
type: PropType<Record<string, any>>;
};
attach: PropType<boolean | string | Element>;
class: PropType<ClassValue>;
closeDelay: {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
closeOnBack: {
default: boolean;
type: BooleanConstructor;
};
closeOnContentClick: {
default: boolean;
type: PropType<boolean>;
};
contained: BooleanConstructor;
contentClass: null;
contentProps: null;
disableInitialFocus: BooleanConstructor;
disabled: BooleanConstructor;
eager: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
id: StringConstructor;
location: Omit<{
default: string;
type: PropType<StrategyProps["location"]>;
}, "type" | "default"> & {
default: NonNullable<Anchor> | undefined;
type: PropType<Anchor | undefined>;
};
locationStrategy: Omit<{
default: string;
type: PropType<StrategyProps["locationStrategy"]>;
validator: ((val) => boolean);
}, "type" | "default"> & {
default: NonNullable<"connected" | "static" | LocationStrategyFunction>;
type: PropType<"connected" | "static" | LocationStrategyFunction>;
};
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
modelValue: BooleanConstructor;
noClickAnimation: BooleanConstructor;
offset: PropType<StrategyProps["offset"]>;
opacity: (StringConstructor | NumberConstructor)[];
openDelay: {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
openOnClick: {
default: undefined;
type: BooleanConstructor;
};
openOnFocus: {
default: undefined;
type: BooleanConstructor;
};
openOnHover: BooleanConstructor;
origin: {
default: string;
type: PropType<StrategyProps["origin"]>;
};
persistent: BooleanConstructor;
scrim: Omit<{
default: boolean;
type: ((...) | (...))[];
}, "type" | "default"> & {
default: NonNullable<string | boolean>;
type: PropType<string | boolean>;
};
scrollStrategy: Omit<{
default: string;
type: PropType<StrategyProps["scrollStrategy"]>;
validator: ((val) => boolean);
}, "type" | "default"> & {
default: NonNullable<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">;
type: PropType<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">;
};
style: {
default: null;
type: PropType<StyleValue>;
};
submenu: BooleanConstructor;
target: PropType<Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x: number, y: number] | undefined>;
theme: StringConstructor;
transition: {
default: NonNullable<string | boolean | (...) & (...) | null> | {
component: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)>;
} & ComponentOptionsBase<(...) & (...) & (...) & (...), (() => ...), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<(...), (...)>, string, {}, {}, string, SlotsType<(...)>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
target: ...;
}, ExtractPropTypes<(...)>>;
};
type: PropType<string | boolean | TransitionProps & {
component?: ...;
} | {
component: {
__isFragment?: ...;
__isSuspense?: ...;
__isTeleport?: ...;
new (...args): ...;
} & ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...), (...)>;
} | null>;
};
width: (StringConstructor | NumberConstructor)[];
zIndex: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
}, ExtractPropTypes<{
activator: PropType<Element | "parent" | string & {} | ComponentPublicInstance | undefined>;
activatorProps: {
default: (() => {});
type: PropType<Record<string, any>>;
};
attach: PropType<boolean | string | Element>;
class: PropType<ClassValue>;
closeDelay: {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
closeOnBack: {
default: boolean;
type: BooleanConstructor;
};
closeOnContentClick: {
default: boolean;
type: PropType<boolean>;
};
contained: BooleanConstructor;
contentClass: null;
contentProps: null;
disableInitialFocus: BooleanConstructor;
disabled: BooleanConstructor;
eager: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
id: StringConstructor;
location: Omit<{
default: string;
type: PropType<(...)[(...)]>;
}, "type" | "default"> & {
default: NonNullable<Anchor> | undefined;
type: PropType<Anchor | undefined>;
};
locationStrategy: Omit<{
default: string;
type: PropType<(...)[(...)]>;
validator: ((val) => boolean);
}, "type" | "default"> & {
default: NonNullable<"connected" | "static" | LocationStrategyFunction>;
type: PropType<"connected" | "static" | LocationStrategyFunction>;
};
maxHeight: (StringConstructor | NumberConstructor)[];
maxWidth: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
minWidth: (StringConstructor | NumberConstructor)[];
modelValue: BooleanConstructor;
noClickAnimation: BooleanConstructor;
offset: PropType<StrategyProps["offset"]>;
opacity: (StringConstructor | NumberConstructor)[];
openDelay: {
default: NonNullable<string | number>;
type: PropType<string | number>;
};
openOnClick: {
default: undefined;
type: BooleanConstructor;
};
openOnFocus: {
default: undefined;
type: BooleanConstructor;
};
openOnHover: BooleanConstructor;
origin: {
default: string;
type: PropType<StrategyProps["origin"]>;
};
persistent: BooleanConstructor;
scrim: Omit<{
default: boolean;
type: (...)[];
}, "type" | "default"> & {
default: NonNullable<string | boolean>;
type: PropType<string | boolean>;
};
scrollStrategy: Omit<{
default: string;
type: PropType<(...)[(...)]>;
validator: ((val) => boolean);
}, "type" | "default"> & {
default: NonNullable<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">;
type: PropType<"none" | "block" | "close" | ScrollStrategyFunction | "reposition">;
};
style: {
default: null;
type: PropType<StyleValue>;
};
submenu: BooleanConstructor;
target: PropType<Element | "cursor" | "parent" | string & {} | ComponentPublicInstance | [x: number, y: number] | undefined>;
theme: StringConstructor;
transition: {
default: NonNullable<string | boolean | (...) | null> | {
component: {
__isFragment?: ...;
__isSuspense?: ...;
__isTeleport?: ...;
new (...args): ...;
} & ComponentOptionsBase<(...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...), (...)> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<(...), (...)>;
};
type: PropType<string | boolean | (...) & (...) | {
component: (...) & (...) & (...) & (...) & (...) & (...);
} | null>;
};
width: (StringConstructor | NumberConstructor)[];
zIndex: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
}>>
VSpacer: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
style: StyleValue;
tag: string;
} & {
class?: any;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
style: StyleValue;
tag: string;
}, true, {}, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
style: StyleValue;
tag: string;
} & {
class?: any;
} & {
$children?: VNodeChild | {
default?: ...;
} | (() => VNodeChild);
v-slots?: {
default?: false | (...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), {}, {}, {}, {
style: StyleValue;
tag: string;
}>;
} & ComponentOptionsBase<{
style: StyleValue;
tag: string;
} & {
class?: any;
} & {
$children?: VNodeChild | {
default?: (() => ...);
} | (() => VNodeChild);
v-slots?: {
default?: false | (() => ...);
};
} & {
v-slot:default?: false | (() => VNodeChild);
}, (() => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>), unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, {
style: StyleValue;
tag: string;
}, {}, string, SlotsType<Partial<{
default: (() => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
class: PropType<ClassValue>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: StringConstructor;
};
}, ExtractPropTypes<{
class: PropType<ClassValue>;
style: {
default: null;
type: PropType<StyleValue>;
};
tag: {
default: string;
type: StringConstructor;
};
}>>
VTextField: {
__isFragment?: never;
__isSuspense?: never;
__isTeleport?: never;
new (...args): CreateComponentPublicInstanceWithMixins<{
active: boolean;
autofocus: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rules: readonly ((...) | (...) | (...) | (...) | (...) | (...))[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
} & {
appendIcon?: IconValue;
appendInnerIcon?: IconValue;
baseColor?: string;
bgColor?: string;
centerAffix?: boolean;
class?: any;
color?: string;
counter?: string | number | boolean;
counterValue?: number | ((value) => number);
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
loading?: string | boolean;
maxWidth?: string | number;
minWidth?: string | number;
modelModifiers?: Record<string, boolean>;
modelValue?: any;
name?: string;
onClick:append?: ((args_0) => void);
onClick:appendInner?: ((args_0) => void);
onClick:clear?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onClick:prependInner?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
placeholder?: string;
prefix?: string;
prependIcon?: IconValue;
prependInnerIcon?: IconValue;
role?: string;
rounded?: string | number | boolean;
suffix?: string;
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;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
append-inner?: ...;
clear?: ...;
counter?: ...;
default?: ...;
details?: ...;
label?: ...;
loader?: ...;
message?: ...;
prepend?: ...;
prepend-inner?: ...;
};
v-slots?: {
append?: false | (...);
append-inner?: false | (...);
clear?: false | (...);
counter?: false | (...);
default?: false | (...);
details?: false | (...);
label?: false | (...);
loader?: false | (...);
message?: false | (...);
prepend?: false | (...);
prepend-inner?: false | (...);
};
} & {
v-slot:append?: false | ((arg) => VNodeChild);
v-slot:append-inner?: false | ((arg) => VNodeChild);
v-slot:clear?: false | ((arg) => VNodeChild);
v-slot:counter?: false | ((arg) => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:details?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:message?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | ((arg) => VNodeChild);
v-slot:prepend-inner?: false | ((arg) => VNodeChild);
} & {
onClick:control?: ((e) => any);
onMousedown:control?: ((e) => any);
onUpdate:focused?: ((focused) => any);
onUpdate:modelValue?: ((val) => any);
}, 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}`> & HTMLInputElement & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, focused) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: ...;
centerAffix: ...;
clearIcon: ...;
clearable: ...;
dirty: ...;
disabled: ...;
error: ...;
flat: ...;
focused: ...;
glow: ...;
persistentClear: ...;
reverse: ...;
rounded: ...;
singleLine: ...;
style: ...;
tile: ...;
variant: ...;
}> & Omit<(...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
controlRef: ...;
fieldIconColor: ...;
}> & ComponentCustomProperties & GenericProps<{
modelValue?: ...;
onUpdate:modelValue?: ...;
}, VFieldSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "variant" | "disabled" | "tile" | "color" | "rounded" | "baseColor" | "bgColor" | "flat" | "active" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps) | "loading" | "v-slot:loader" | "clearable" | "reverse" | "error" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "appendInnerIcon" | "prependInnerIcon" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<(...)[]>;
isValid: ComputedRef<(...) | (...)>;
reset: (() => Promise<(...)>);
resetValidation: (() => Promise<(...)>);
validate: ((silent?) => Promise<(...)>);
} | {
controlRef: Ref<(...) | (...), (...) | (...)>;
fieldIconColor: ComputedRef<(...) | (...)>;
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:control: ((e) => true);
mousedown:control: ((e) => true);
update:focused: ((focused) => true);
update:modelValue: ((val) => true);
}, VNodeProps & AllowedComponentProps & ComponentCustomProps, {
active: boolean;
autofocus: boolean;
centerAffix: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rounded: string | number | boolean;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
}, true, {}, SlotsType<Partial<{
append: ((arg) => VNode[]);
append-inner: ((arg) => VNode[]);
clear: ((arg) => VNode[]);
counter: ((arg) => VNode[]);
default: (() => VNode[]);
details: ((arg) => VNode[]);
label: ((arg) => VNode[]);
loader: ((arg) => VNode[]);
message: ((arg) => VNode[]);
prepend: ((arg) => VNode[]);
prepend-inner: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, {
B: {};
C: {};
D: {};
Defaults: {};
M: {};
P: {};
}, {
active: boolean;
autofocus: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rules: readonly ((...) | (...) | (...) | (...) | (...) | (...))[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
} & {
appendIcon?: IconValue;
appendInnerIcon?: IconValue;
baseColor?: string;
bgColor?: string;
centerAffix?: boolean;
class?: any;
color?: string;
counter?: string | number | boolean;
counterValue?: number | ((value) => number);
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
loading?: string | boolean;
maxWidth?: string | number;
minWidth?: string | number;
modelModifiers?: Record<string, boolean>;
modelValue?: any;
name?: string;
onClick:append?: ((args_0) => void);
onClick:appendInner?: ((args_0) => void);
onClick:clear?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onClick:prependInner?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
placeholder?: string;
prefix?: string;
prependIcon?: IconValue;
prependInnerIcon?: IconValue;
role?: string;
rounded?: string | number | boolean;
suffix?: string;
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;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ...;
append-inner?: ...;
clear?: ...;
counter?: ...;
default?: ...;
details?: ...;
label?: ...;
loader?: ...;
message?: ...;
prepend?: ...;
prepend-inner?: ...;
};
v-slots?: {
append?: false | (...);
append-inner?: false | (...);
clear?: false | (...);
counter?: false | (...);
default?: false | (...);
details?: false | (...);
label?: false | (...);
loader?: false | (...);
message?: false | (...);
prepend?: false | (...);
prepend-inner?: false | (...);
};
} & {
v-slot:append?: false | ((arg) => VNodeChild);
v-slot:append-inner?: false | ((arg) => VNodeChild);
v-slot:clear?: false | ((arg) => VNodeChild);
v-slot:counter?: false | ((arg) => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:details?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:message?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | ((arg) => VNodeChild);
v-slot:prepend-inner?: false | ((arg) => VNodeChild);
} & {
onClick:control?: ((e) => any);
onMousedown:control?: ((e) => any);
onUpdate:focused?: ((focused) => any);
onUpdate:modelValue?: ((val) => any);
}, 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}`> & HTMLInputElement & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: ...]: ...;
};
$data: {};
$el: any;
$emit: ((event, focused) => ...);
$forceUpdate: (() => ...);
$host: (...) | (...);
$nextTick: nextTick;
$options: (...) & (...);
$parent: (...) | (...);
$props: (...) & (...);
$refs: {
[x: ...]: ...;
};
$root: (...) | (...);
$slots: Readonly<(...)>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: ...;
centerAffix: ...;
clearIcon: ...;
clearable: ...;
dirty: ...;
disabled: ...;
error: ...;
flat: ...;
focused: ...;
glow: ...;
persistentClear: ...;
reverse: ...;
rounded: ...;
singleLine: ...;
style: ...;
tile: ...;
variant: ...;
}> & Omit<(...) & (...) & (...), (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...)> & ShallowUnwrapRef<{
controlRef: ...;
fieldIconColor: ...;
}> & ComponentCustomProperties & GenericProps<{
modelValue?: ...;
onUpdate:modelValue?: ...;
}, VFieldSlots>, "label" | "style" | "class" | "theme" | "$children" | "v-slots" | "v-slot:default" | "variant" | "disabled" | "tile" | "color" | "rounded" | "baseColor" | "bgColor" | "flat" | "active" | "id" | "modelValue" | "onUpdate:modelValue" | (keyof VNodeProps) | "loading" | "v-slot:loader" | "clearable" | "reverse" | "error" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "appendInnerIcon" | "prependInnerIcon" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<(...)[]>;
isValid: ComputedRef<(...) | (...)>;
reset: (() => Promise<(...)>);
resetValidation: (() => Promise<(...)>);
validate: ((silent?) => Promise<(...)>);
} | {
controlRef: Ref<(...) | (...), (...) | (...)>;
fieldIconColor: ComputedRef<(...) | (...)>;
} | {};
}, {}, {}, {}, {
active: boolean;
autofocus: boolean;
centerAffix: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rounded: string | number | boolean;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
}>;
} & ComponentOptionsBase<{
active: boolean;
autofocus: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rules: readonly (string | boolean | PromiseLike<(...)> | (...) | (...) | [(...), (...), (...)])[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
} & {
appendIcon?: IconValue;
appendInnerIcon?: IconValue;
baseColor?: string;
bgColor?: string;
centerAffix?: boolean;
class?: any;
color?: string;
counter?: string | number | boolean;
counterValue?: number | ((value) => number);
hideDetails?: boolean | "auto";
hint?: string;
iconColor?: string | boolean;
id?: string;
label?: string;
loading?: string | boolean;
maxWidth?: string | number;
minWidth?: string | number;
modelModifiers?: Record<string, boolean>;
modelValue?: any;
name?: string;
onClick:append?: ((args_0) => void);
onClick:appendInner?: ((args_0) => void);
onClick:clear?: ((args_0) => void);
onClick:prepend?: ((args_0) => void);
onClick:prependInner?: ((args_0) => void);
onUpdate:focused?: ((args_0) => void);
placeholder?: string;
prefix?: string;
prependIcon?: IconValue;
prependInnerIcon?: IconValue;
role?: string;
rounded?: string | number | boolean;
suffix?: string;
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;
} & {
$children?: VNodeChild | (() => VNodeChild) | {
append?: ((arg) => ...);
append-inner?: ((arg) => ...);
clear?: ((arg) => ...);
counter?: ((arg) => ...);
default?: (() => ...);
details?: ((arg) => ...);
label?: ((arg) => ...);
loader?: ((arg) => ...);
message?: ((arg) => ...);
prepend?: ((arg) => ...);
prepend-inner?: ((arg) => ...);
};
v-slots?: {
append?: false | ((arg) => ...);
append-inner?: false | ((arg) => ...);
clear?: false | ((arg) => ...);
counter?: false | ((arg) => ...);
default?: false | (() => ...);
details?: false | ((arg) => ...);
label?: false | ((arg) => ...);
loader?: false | ((arg) => ...);
message?: false | ((arg) => ...);
prepend?: false | ((arg) => ...);
prepend-inner?: false | ((arg) => ...);
};
} & {
v-slot:append?: false | ((arg) => VNodeChild);
v-slot:append-inner?: false | ((arg) => VNodeChild);
v-slot:clear?: false | ((arg) => VNodeChild);
v-slot:counter?: false | ((arg) => VNodeChild);
v-slot:default?: false | (() => VNodeChild);
v-slot:details?: false | ((arg) => VNodeChild);
v-slot:label?: false | ((arg) => VNodeChild);
v-slot:loader?: false | ((arg) => VNodeChild);
v-slot:message?: false | ((arg) => VNodeChild);
v-slot:prepend?: false | ((arg) => VNodeChild);
v-slot:prepend-inner?: false | ((arg) => VNodeChild);
} & {
onClick:control?: ((e) => any);
onMousedown:control?: ((e) => any);
onUpdate:focused?: ((focused) => any);
onUpdate:modelValue?: ((val) => any);
}, 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}`> & HTMLInputElement & Omit<Omit<{
$: ComponentInternalInstance;
$attrs: {
[x: string]: unknown;
};
$data: {};
$el: any;
$emit: ((event, focused) => 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-inner?: ...;
clear?: ...;
default?: ...;
label?: ...;
loader?: ...;
prepend-inner?: ...;
}>;
$watch<T>(source, cb, options?): WatchStopHandle;
} & Readonly<{
active: boolean;
centerAffix: boolean;
clearIcon: IconValue;
clearable: boolean;
dirty: boolean;
disabled: boolean;
error: boolean;
flat: boolean;
focused: boolean;
glow: boolean;
persistentClear: boolean;
reverse: boolean;
rounded: (...) | (...) | (...);
singleLine: boolean;
style: StyleValue;
tile: boolean;
variant: (...) | (...) | (...) | (...) | (...) | (...) | (...);
}> & Omit<{
active: ...;
clearIcon: ...;
clearable: ...;
dirty: ...;
disabled: ...;
error: ...;
flat: ...;
focused: ...;
glow: ...;
persistentClear: ...;
reverse: ...;
singleLine: ...;
style: ...;
tile: ...;
variant: ...;
} & {
appendInnerIcon?: ...;
baseColor?: ...;
bgColor?: ...;
centerAffix?: ...;
class?: ...;
color?: ...;
iconColor?: ...;
id?: ...;
label?: ...;
loading?: ...;
onClick:appendInner?: ...;
onClick:clear?: ...;
onClick:prependInner?: ...;
onUpdate:focused?: ...;
prependInnerIcon?: ...;
rounded?: ...;
theme?: ...;
} & {
onUpdate:focused?: ...;
}, "error" | "reverse" | "flat" | "style" | "rounded" | "tile" | "disabled" | "variant" | "active" | "clearable" | "focused" | "centerAffix" | "glow" | "clearIcon" | "dirty" | "persistentClear" | "singleLine" | "controlRef" | "fieldIconColor"> & ShallowUnwrapRef<{
controlRef: Ref<(...), (...)>;
fieldIconColor: ComputedRef<(...)>;
}> & ComponentCustomProperties & GenericProps<{
modelValue?: unknown;
onUpdate:modelValue?: (...) | (...);
}, VFieldSlots>, "label" | "id" | "error" | "loading" | "color" | "reverse" | "flat" | "theme" | "class" | "style" | "$children" | "v-slots" | "v-slot:default" | keyof VNodeProps | "rounded" | "tile" | "modelValue" | "disabled" | "onUpdate:modelValue" | "variant" | "baseColor" | "bgColor" | "active" | "v-slot:loader" | "clearable" | "focused" | "centerAffix" | "glow" | "onUpdate:focused" | "iconColor" | "v-slot:label" | "v-slot:clear" | "v-slot:prepend-inner" | "v-slot:append-inner" | "appendInnerIcon" | "clearIcon" | "dirty" | "persistentClear" | "prependInnerIcon" | "singleLine" | "onClick:clear" | "onClick:appendInner" | "onClick:prependInner">, `$${any}`> & {
_allExposed: {
errorMessages: ComputedRef<string[]>;
isValid: ComputedRef<boolean | null>;
reset: (() => Promise<void>);
resetValidation: (() => Promise<void>);
validate: ((silent?) => Promise<(...)[]>);
} | {
controlRef: Ref<HTMLElement | undefined, HTMLElement | undefined>;
fieldIconColor: ComputedRef<string | undefined>;
} | {};
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
click:control: ((e) => true);
mousedown:control: ((e) => true);
update:focused: ((focused) => true);
update:modelValue: ((val) => true);
}, string, {
active: boolean;
autofocus: boolean;
centerAffix: boolean;
clearIcon: IconValue;
clearable: boolean;
density: Density;
direction: "horizontal" | "vertical";
dirty: boolean;
disabled: boolean;
error: boolean;
errorMessages: string | readonly string[] | null;
flat: boolean;
focused: boolean;
glow: boolean;
hideSpinButtons: boolean;
maxErrors: string | number;
messages: string | readonly string[];
persistentClear: boolean;
persistentCounter: boolean;
persistentHint: boolean;
persistentPlaceholder: boolean;
readonly: boolean | null;
reverse: boolean;
rounded: string | number | boolean;
rules: readonly (string | boolean | PromiseLike<ValidationResult> | ((value) => ...) | ((value) => ...) | [string, any, (...)?])[];
singleLine: boolean;
style: StyleValue;
tile: boolean;
type: string;
variant: "filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled";
}, {}, string, SlotsType<Partial<{
append: ((arg) => VNode[]);
append-inner: ((arg) => VNode[]);
clear: ((arg) => VNode[]);
counter: ((arg) => VNode[]);
default: (() => VNode[]);
details: ((arg) => VNode[]);
label: ((arg) => VNode[]);
loader: ((arg) => VNode[]);
message: ((arg) => VNode[]);
prepend: ((arg) => VNode[]);
prepend-inner: ((arg) => VNode[]);
}>>, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & FilterPropsOptions<{
active: BooleanConstructor;
appendIcon: PropType<IconValue>;
appendInnerIcon: PropType<IconValue>;
autofocus: BooleanConstructor;
baseColor: StringConstructor;
bgColor: StringConstructor;
centerAffix: {
default: undefined;
type: BooleanConstructor;
};
class: PropType<ClassValue>;
clearIcon: {
default: string;
type: PropType<IconValue>;
};
clearable: BooleanConstructor;
color: StringConstructor;
counter: (StringConstructor | BooleanConstructor | NumberConstructor)[];
counterValue: PropType<number | ((value) => number)>;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
validator: ((v) => boolean);
};
dirty: BooleanConstructor;
disabled: {
default: null;
type: BooleanConstructor;
};
error: BooleanConstructor;
errorMessages: {
default: (() => never[]);
type: PropType<string | readonly string[] | null>;
};
flat: BooleanConstructor;
focused: BooleanConstructor;
glow: BooleanConstructor;
hideDetails: PropType<boolean | "auto">;
hideSpinButtons: BooleanConstructor;
hint: StringConstructor;
iconColor: (StringConstructor | BooleanConstructor)[];
id: StringConstructor;
label: StringConstructor;
loading: (StringConstructor | BooleanConstructor)[];
maxErrors: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
maxWidth: (StringConstructor | NumberConstructor)[];
messages: {
default: (() => never[]);
type: PropType<string | readonly string[]>;
};
minWidth: (StringConstructor | NumberConstructor)[];
modelModifiers: PropType<Record<string, boolean>>;
modelValue: null;
name: StringConstructor;
onClick:append: PropType<((args_0) => void)>;
onClick:appendInner: PropType<((args_0) => void)>;
onClick:clear: PropType<((args_0) => void)>;
onClick:prepend: PropType<((args_0) => void)>;
onClick:prependInner: PropType<((args_0) => void)>;
onUpdate:focused: PropType<((args_0) => void)>;
persistentClear: BooleanConstructor;
persistentCounter: BooleanConstructor;
persistentHint: BooleanConstructor;
persistentPlaceholder: BooleanConstructor;
placeholder: StringConstructor;
prefix: StringConstructor;
prependIcon: PropType<IconValue>;
prependInnerIcon: PropType<IconValue>;
readonly: {
default: null;
type: PropType<boolean | null>;
};
reverse: BooleanConstructor;
role: StringConstructor;
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
rules: {
default: (() => never[]);
type: PropType<readonly ((...) | (...))[]>;
};
singleLine: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
suffix: StringConstructor;
theme: StringConstructor;
tile: BooleanConstructor;
type: {
default: string;
type: StringConstructor;
};
validateOn: PropType<ValidationProps["validateOn"]>;
validationValue: null;
variant: {
default: string;
type: PropType<"filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled">;
validator: ((v) => boolean);
};
width: (StringConstructor | NumberConstructor)[];
}, ExtractPropTypes<{
active: BooleanConstructor;
appendIcon: PropType<IconValue>;
appendInnerIcon: PropType<IconValue>;
autofocus: BooleanConstructor;
baseColor: StringConstructor;
bgColor: StringConstructor;
centerAffix: {
default: undefined;
type: BooleanConstructor;
};
class: PropType<ClassValue>;
clearIcon: {
default: string;
type: PropType<IconValue>;
};
clearable: BooleanConstructor;
color: StringConstructor;
counter: (StringConstructor | BooleanConstructor | NumberConstructor)[];
counterValue: PropType<number | ((value) => number)>;
density: {
default: string;
type: PropType<Density>;
validator: ((v) => boolean);
};
direction: {
default: string;
type: PropType<"horizontal" | "vertical">;
validator: ((v) => boolean);
};
dirty: BooleanConstructor;
disabled: {
default: null;
type: BooleanConstructor;
};
error: BooleanConstructor;
errorMessages: {
default: (() => never[]);
type: PropType<string | readonly (...)[] | null>;
};
flat: BooleanConstructor;
focused: BooleanConstructor;
glow: BooleanConstructor;
hideDetails: PropType<boolean | "auto">;
hideSpinButtons: BooleanConstructor;
hint: StringConstructor;
iconColor: (StringConstructor | BooleanConstructor)[];
id: StringConstructor;
label: StringConstructor;
loading: (StringConstructor | BooleanConstructor)[];
maxErrors: {
default: number;
type: (StringConstructor | NumberConstructor)[];
};
maxWidth: (StringConstructor | NumberConstructor)[];
messages: {
default: (() => never[]);
type: PropType<string | readonly (...)[]>;
};
minWidth: (StringConstructor | NumberConstructor)[];
modelModifiers: PropType<Record<string, boolean>>;
modelValue: null;
name: StringConstructor;
onClick:append: PropType<((args_0) => void)>;
onClick:appendInner: PropType<((args_0) => void)>;
onClick:clear: PropType<((args_0) => void)>;
onClick:prepend: PropType<((args_0) => void)>;
onClick:prependInner: PropType<((args_0) => void)>;
onUpdate:focused: PropType<((args_0) => void)>;
persistentClear: BooleanConstructor;
persistentCounter: BooleanConstructor;
persistentHint: BooleanConstructor;
persistentPlaceholder: BooleanConstructor;
placeholder: StringConstructor;
prefix: StringConstructor;
prependIcon: PropType<IconValue>;
prependInnerIcon: PropType<IconValue>;
readonly: {
default: null;
type: PropType<boolean | null>;
};
reverse: BooleanConstructor;
role: StringConstructor;
rounded: {
default: undefined;
type: (StringConstructor | BooleanConstructor | NumberConstructor)[];
};
rules: {
default: (() => never[]);
type: PropType<readonly (...)[]>;
};
singleLine: BooleanConstructor;
style: {
default: null;
type: PropType<StyleValue>;
};
suffix: StringConstructor;
theme: StringConstructor;
tile: BooleanConstructor;
type: {
default: string;
type: StringConstructor;
};
validateOn: PropType<ValidationProps["validateOn"]>;
validationValue: null;
variant: {
default: string;
type: PropType<"filled" | "outlined" | "plain" | "underlined" | "solo" | "solo-inverted" | "solo-filled">;
validator: ((v) => boolean);
};
width: (StringConstructor | NumberConstructor)[];
}>>
Type declaration
DisabledIconFocus: {
updated(el): void;
}
updated:function
- updated(el): void
Returns void
maska: ObjectDirective<HTMLElement, MaskaDetail | undefined, string, string> | FunctionDirective<HTMLElement, MaskaDetail | undefined, string, string>