UNPKG

@wetspace/pro-components

Version:
737 lines (736 loc) 34.3 kB
export declare const TextEllipsis: import('element-plus/es/utils').SFCWithInstall<{ new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins<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<{}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').PublicProps, { rows: number; }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, 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; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase<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<{}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, { rows: number; }, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; })> & Record<string, any>; export default TextEllipsis; export * from './src/types';