UNPKG

element-plus

Version:

A Component Library for Vue 3

469 lines (468 loc) 12.7 kB
import type { SFCWithInstall } from 'element-plus/es/utils/types'; declare const _Tooltip: SFCWithInstall<import("vue").DefineComponent<{ manual: { type: BooleanConstructor; default: boolean; }; modelValue: { type: BooleanConstructor; validator: (val: unknown) => boolean; default: undefined; }; openDelay: { type: NumberConstructor; default: number; }; visibleArrow: { type: BooleanConstructor; default: boolean; }; tabindex: { type: (StringConstructor | NumberConstructor)[]; default: string; }; arrowOffset: { type: NumberConstructor; default: number; }; appendToBody: { type: BooleanConstructor; default: boolean; }; autoClose: { type: NumberConstructor; default: number; }; boundariesPadding: { type: NumberConstructor; default: number; }; content: { type: StringConstructor; default: string; }; class: { type: StringConstructor; default: string; }; style: ObjectConstructor; hideAfter: { type: NumberConstructor; default: number; }; cutoff: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; effect: { type: import("vue").PropType<import("..").Effect>; default: import("..").Effect; }; enterable: { type: BooleanConstructor; default: boolean; }; manualMode: { type: BooleanConstructor; default: boolean; }; showAfter: { type: NumberConstructor; default: number; }; offset: { type: NumberConstructor; default: number; }; placement: { type: import("vue").PropType<import("@popperjs/core").Placement>; default: import("@popperjs/core").Placement; }; popperClass: { type: StringConstructor; default: string; }; pure: { type: BooleanConstructor; default: boolean; }; popperOptions: { type: import("vue").PropType<Partial<import("@popperjs/core").Options>>; default: () => null; }; showArrow: { type: BooleanConstructor; default: boolean; }; strategy: { type: import("vue").PropType<import("@popperjs/core").PositioningStrategy>; default: import("@popperjs/core").PositioningStrategy; }; transition: { type: StringConstructor; default: string; }; trigger: { type: import("vue").PropType<import("../popper/src/use-popper").Trigger>; default: string; }; visible: { type: BooleanConstructor; default: undefined; }; stopPopperMouseEvent: { type: BooleanConstructor; default: boolean; }; gpuAcceleration: { type: BooleanConstructor; default: boolean; }; fallbackPlacements: { type: import("vue").PropType<import("@popperjs/core").Placement[]>; default: never[]; }; }, { popper: import("vue").Ref<null>; onUpdateVisible: (val: any) => void; updatePopper: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ manual?: unknown; modelValue?: unknown; openDelay?: unknown; visibleArrow?: unknown; tabindex?: unknown; arrowOffset?: unknown; appendToBody?: unknown; autoClose?: unknown; boundariesPadding?: unknown; content?: unknown; class?: unknown; style?: unknown; hideAfter?: unknown; cutoff?: unknown; disabled?: unknown; effect?: unknown; enterable?: unknown; manualMode?: unknown; showAfter?: unknown; offset?: unknown; placement?: unknown; popperClass?: unknown; pure?: unknown; popperOptions?: unknown; showArrow?: unknown; strategy?: unknown; transition?: unknown; trigger?: unknown; visible?: unknown; stopPopperMouseEvent?: unknown; gpuAcceleration?: unknown; fallbackPlacements?: unknown; } & { disabled: boolean; class: string; transition: string; offset: number; content: string; manual: boolean; effect: import("..").Effect; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; arrowOffset: number; appendToBody: boolean; autoClose: number; boundariesPadding: number; hideAfter: number; cutoff: boolean; enterable: boolean; manualMode: boolean; showAfter: number; popperClass: string; pure: boolean; popperOptions: Partial<import("@popperjs/core").Options>; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; tabindex: string | number; openDelay: number; visibleArrow: boolean; } & { modelValue?: boolean | undefined; style?: Record<string, any> | undefined; visible?: boolean | undefined; }> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; modelValue: boolean; class: string; transition: string; offset: number; visible: boolean; content: string; manual: boolean; effect: import("..").Effect; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; arrowOffset: number; appendToBody: boolean; autoClose: number; boundariesPadding: number; hideAfter: number; cutoff: boolean; enterable: boolean; manualMode: boolean; showAfter: number; popperClass: string; pure: boolean; popperOptions: Partial<import("@popperjs/core").Options>; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; tabindex: string | number; openDelay: number; visibleArrow: boolean; }>>; export default _Tooltip; export declare const ElTooltip: SFCWithInstall<import("vue").DefineComponent<{ manual: { type: BooleanConstructor; default: boolean; }; modelValue: { type: BooleanConstructor; validator: (val: unknown) => boolean; default: undefined; }; openDelay: { type: NumberConstructor; default: number; }; visibleArrow: { type: BooleanConstructor; default: boolean; }; tabindex: { type: (StringConstructor | NumberConstructor)[]; default: string; }; arrowOffset: { type: NumberConstructor; default: number; }; appendToBody: { type: BooleanConstructor; default: boolean; }; autoClose: { type: NumberConstructor; default: number; }; boundariesPadding: { type: NumberConstructor; default: number; }; content: { type: StringConstructor; default: string; }; class: { type: StringConstructor; default: string; }; style: ObjectConstructor; hideAfter: { type: NumberConstructor; default: number; }; cutoff: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; effect: { type: import("vue").PropType<import("..").Effect>; default: import("..").Effect; }; enterable: { type: BooleanConstructor; default: boolean; }; manualMode: { type: BooleanConstructor; default: boolean; }; showAfter: { type: NumberConstructor; default: number; }; offset: { type: NumberConstructor; default: number; }; placement: { type: import("vue").PropType<import("@popperjs/core").Placement>; default: import("@popperjs/core").Placement; }; popperClass: { type: StringConstructor; default: string; }; pure: { type: BooleanConstructor; default: boolean; }; popperOptions: { type: import("vue").PropType<Partial<import("@popperjs/core").Options>>; default: () => null; }; showArrow: { type: BooleanConstructor; default: boolean; }; strategy: { type: import("vue").PropType<import("@popperjs/core").PositioningStrategy>; default: import("@popperjs/core").PositioningStrategy; }; transition: { type: StringConstructor; default: string; }; trigger: { type: import("vue").PropType<import("../popper/src/use-popper").Trigger>; default: string; }; visible: { type: BooleanConstructor; default: undefined; }; stopPopperMouseEvent: { type: BooleanConstructor; default: boolean; }; gpuAcceleration: { type: BooleanConstructor; default: boolean; }; fallbackPlacements: { type: import("vue").PropType<import("@popperjs/core").Placement[]>; default: never[]; }; }, { popper: import("vue").Ref<null>; onUpdateVisible: (val: any) => void; updatePopper: () => any; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ manual?: unknown; modelValue?: unknown; openDelay?: unknown; visibleArrow?: unknown; tabindex?: unknown; arrowOffset?: unknown; appendToBody?: unknown; autoClose?: unknown; boundariesPadding?: unknown; content?: unknown; class?: unknown; style?: unknown; hideAfter?: unknown; cutoff?: unknown; disabled?: unknown; effect?: unknown; enterable?: unknown; manualMode?: unknown; showAfter?: unknown; offset?: unknown; placement?: unknown; popperClass?: unknown; pure?: unknown; popperOptions?: unknown; showArrow?: unknown; strategy?: unknown; transition?: unknown; trigger?: unknown; visible?: unknown; stopPopperMouseEvent?: unknown; gpuAcceleration?: unknown; fallbackPlacements?: unknown; } & { disabled: boolean; class: string; transition: string; offset: number; content: string; manual: boolean; effect: import("..").Effect; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; arrowOffset: number; appendToBody: boolean; autoClose: number; boundariesPadding: number; hideAfter: number; cutoff: boolean; enterable: boolean; manualMode: boolean; showAfter: number; popperClass: string; pure: boolean; popperOptions: Partial<import("@popperjs/core").Options>; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; tabindex: string | number; openDelay: number; visibleArrow: boolean; } & { modelValue?: boolean | undefined; style?: Record<string, any> | undefined; visible?: boolean | undefined; }> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; modelValue: boolean; class: string; transition: string; offset: number; visible: boolean; content: string; manual: boolean; effect: import("..").Effect; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; arrowOffset: number; appendToBody: boolean; autoClose: number; boundariesPadding: number; hideAfter: number; cutoff: boolean; enterable: boolean; manualMode: boolean; showAfter: number; popperClass: string; pure: boolean; popperOptions: Partial<import("@popperjs/core").Options>; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; tabindex: string | number; openDelay: number; visibleArrow: boolean; }>>;