UNPKG

@wetspace/pro-components

Version:
486 lines (485 loc) 21.2 kB
declare const _default: __VLS_WithTemplateSlots<import('vue').DefineComponent<import('vue').ExtractPropTypes<{ tooltip: { readonly type: import('vue').PropType<Partial<{ disabled: boolean; hideAfter: number; teleported: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; persistent: boolean; showArrow: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; arrowOffset: number; trigger: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => "click" | "contextmenu" | "focus" | "hover" | import('element-plus').TooltipTriggerType[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').TooltipTriggerType>) | ((new (...args: any[]) => "click" | "contextmenu" | "focus" | "hover" | import('element-plus').TooltipTriggerType[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').TooltipTriggerType>))[], unknown, unknown>; triggerKeys: string[]; virtualTriggering: boolean; open: boolean; content: string; rawContent: boolean; effect: string; enterable: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; pure: boolean; focusOnShow: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; trapping: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; stopPopperMouseEvent: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; boundariesPadding: number; gpuAcceleration: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; offset: number; placement: import('element-plus/es/utils').EpPropMergeType<StringConstructor, import('element-plus').Placement, unknown>; popperOptions: Partial<import('element-plus').Options>; strategy: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>; showAfter: number; autoClose: number; role: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "dialog" | "menu" | "tooltip" | "grid" | "listbox" | "tree" | "group" | "navigation", unknown>; } & { onClick?: (e: Event) => void; style?: import('vue').StyleValue; transition?: string; onFocus?: (e: Event) => void; onBlur?: (e: Event) => void; onKeydown?: (e: Event) => void; onContextmenu?: (e: Event) => void; onMouseenter?: (e: Event) => void; onMouseleave?: (e: Event) => void; appendTo?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>; virtualRef?: import('element-plus').Measurable; id?: string; ariaLabel?: string; visible?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean) | ((new (...args: any[]) => boolean) | (() => boolean))[], unknown, unknown>; className?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>; popperClass?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>; popperStyle?: import('vue').StyleValue; referenceEl?: HTMLElement; triggerTargetEl?: HTMLElement; zIndex?: number; fallbackPlacements?: import('element-plus').Placement[]; "onUpdate:visible"?: (val: boolean) => void; } & { maxWidth: number; }>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; rows: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ tooltip: { readonly type: import('vue').PropType<Partial<{ disabled: boolean; hideAfter: number; teleported: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; persistent: boolean; showArrow: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; arrowOffset: number; trigger: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => "click" | "contextmenu" | "focus" | "hover" | import('element-plus').TooltipTriggerType[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').TooltipTriggerType>) | ((new (...args: any[]) => "click" | "contextmenu" | "focus" | "hover" | import('element-plus').TooltipTriggerType[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').TooltipTriggerType>))[], unknown, unknown>; triggerKeys: string[]; virtualTriggering: boolean; open: boolean; content: string; rawContent: boolean; effect: string; enterable: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; pure: boolean; focusOnShow: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; trapping: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; stopPopperMouseEvent: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; boundariesPadding: number; gpuAcceleration: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; offset: number; placement: import('element-plus/es/utils').EpPropMergeType<StringConstructor, import('element-plus').Placement, unknown>; popperOptions: Partial<import('element-plus').Options>; strategy: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>; showAfter: number; autoClose: number; role: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "dialog" | "menu" | "tooltip" | "grid" | "listbox" | "tree" | "group" | "navigation", unknown>; } & { onClick?: (e: Event) => void; style?: import('vue').StyleValue; transition?: string; onFocus?: (e: Event) => void; onBlur?: (e: Event) => void; onKeydown?: (e: Event) => void; onContextmenu?: (e: Event) => void; onMouseenter?: (e: Event) => void; onMouseleave?: (e: Event) => void; appendTo?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>; virtualRef?: import('element-plus').Measurable; id?: string; ariaLabel?: string; visible?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean) | ((new (...args: any[]) => boolean) | (() => boolean))[], unknown, unknown>; className?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>; popperClass?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | any[] | { [x: string]: boolean; })[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>; popperStyle?: import('vue').StyleValue; referenceEl?: HTMLElement; triggerTargetEl?: HTMLElement; zIndex?: number; fallbackPlacements?: import('element-plus').Placement[]; "onUpdate:visible"?: (val: boolean) => void; } & { maxWidth: number; }>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; rows: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>; }>> & Readonly<{}>, { rows: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>, { default?(_: {}): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };