UNPKG

element-plus

Version:
469 lines (468 loc) 12.5 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: any; }; openDelay: { type: NumberConstructor; default: number; }; visibleArrow: { type: BooleanConstructor; default: boolean; }; tabindex: { type: (NumberConstructor | StringConstructor)[]; 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<import("@popperjs/core").Options>; default: () => any; }; 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: any; }; stopPopperMouseEvent: { type: BooleanConstructor; default: boolean; }; gpuAcceleration: { type: BooleanConstructor; default: boolean; }; fallbackPlacements: { type: import("vue").PropType<import("@popperjs/core").Placement[]>; default: any[]; }; }, { popper: any; 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; } & { offset: number; transition: string; effect: import("..").Effect; class: string; manual: boolean; autoClose: number; content: string; hideAfter: number; disabled: boolean; enterable: boolean; manualMode: boolean; showAfter: number; pure: boolean; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; appendToBody: boolean; arrowOffset: number; popperClass: string; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; tabindex: string | number; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; boundariesPadding: number; cutoff: boolean; openDelay: number; visibleArrow: boolean; } & { style?: Record<string, any>; visible?: boolean; popperOptions?: import("@popperjs/core").Options; modelValue?: boolean; }> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { offset: number; transition: string; effect: import("..").Effect; visible: boolean; class: string; manual: boolean; autoClose: number; content: string; hideAfter: number; disabled: boolean; enterable: boolean; manualMode: boolean; showAfter: number; pure: boolean; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; appendToBody: boolean; arrowOffset: number; popperOptions: import("@popperjs/core").Options; popperClass: string; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; modelValue: boolean; tabindex: string | number; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; boundariesPadding: number; cutoff: boolean; 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: any; }; openDelay: { type: NumberConstructor; default: number; }; visibleArrow: { type: BooleanConstructor; default: boolean; }; tabindex: { type: (NumberConstructor | StringConstructor)[]; 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<import("@popperjs/core").Options>; default: () => any; }; 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: any; }; stopPopperMouseEvent: { type: BooleanConstructor; default: boolean; }; gpuAcceleration: { type: BooleanConstructor; default: boolean; }; fallbackPlacements: { type: import("vue").PropType<import("@popperjs/core").Placement[]>; default: any[]; }; }, { popper: any; 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; } & { offset: number; transition: string; effect: import("..").Effect; class: string; manual: boolean; autoClose: number; content: string; hideAfter: number; disabled: boolean; enterable: boolean; manualMode: boolean; showAfter: number; pure: boolean; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; appendToBody: boolean; arrowOffset: number; popperClass: string; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; tabindex: string | number; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; boundariesPadding: number; cutoff: boolean; openDelay: number; visibleArrow: boolean; } & { style?: Record<string, any>; visible?: boolean; popperOptions?: import("@popperjs/core").Options; modelValue?: boolean; }> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { offset: number; transition: string; effect: import("..").Effect; visible: boolean; class: string; manual: boolean; autoClose: number; content: string; hideAfter: number; disabled: boolean; enterable: boolean; manualMode: boolean; showAfter: number; pure: boolean; showArrow: boolean; trigger: import("../popper/src/use-popper").Trigger; stopPopperMouseEvent: boolean; appendToBody: boolean; arrowOffset: number; popperOptions: import("@popperjs/core").Options; popperClass: string; placement: import("@popperjs/core").Placement; strategy: import("@popperjs/core").PositioningStrategy; modelValue: boolean; tabindex: string | number; gpuAcceleration: boolean; fallbackPlacements: import("@popperjs/core").Placement[]; boundariesPadding: number; cutoff: boolean; openDelay: number; visibleArrow: boolean; }>>;