UNPKG

element-plus

Version:

A Component Library for Vue 3

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