UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

100 lines (99 loc) 2.78 kB
import type { Instance, Placement } from "@popperjs/core"; import type { PropType } from "vue"; declare type Trigger = "mouseover" | "mouseclick" | "mousedown"; declare const _default: import("vue").DefineComponent<{ value: (StringConstructor | NumberConstructor)[]; placement: { type: PropType<Placement>; default: string; }; trigger: { type: PropType<Trigger>; default: string; }; withArrow: { type: BooleanConstructor; default: boolean; }; offset: { type: NumberConstructor; default: number; }; backgroundColor: { type: StringConstructor; default: string; }; color: { type: StringConstructor; default: string; }; width: { type: StringConstructor; default: string; }; maxWidth: { type: StringConstructor; default: string; }; }, { props: Readonly<{ value: string | number | undefined; width: string; offset: number; trigger: Trigger; placement: Placement; withArrow: boolean; backgroundColor: string; color: string; maxWidth: string; }>; slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; timeStamp: number; containerIdName: string; popperoverIdName: string; wrapper: import("vue").Ref<HTMLElement | null>; popper: import("vue").Ref<HTMLElement | null>; popperVisible: import("vue").Ref<boolean>; triggerType: (type: Trigger) => boolean; mouseover: () => Promise<void>; mouseout: () => void; mouseclick: (event: MouseEvent) => Promise<void>; documentMouseclick: (event: any) => void; mousedown: () => void; mouseup: () => void; updatePopper: () => Promise<void>; createPopperInstance: () => Instance | undefined; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ value?: unknown; placement?: unknown; trigger?: unknown; withArrow?: unknown; offset?: unknown; backgroundColor?: unknown; color?: unknown; width?: unknown; maxWidth?: unknown; } & { width: string; offset: number; trigger: Trigger; placement: Placement; withArrow: boolean; backgroundColor: string; color: string; maxWidth: string; } & { value?: string | number | undefined; }>, { width: string; offset: number; trigger: Trigger; placement: Placement; withArrow: boolean; backgroundColor: string; color: string; maxWidth: string; }>; export default _default;