UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

117 lines (116 loc) 2.96 kB
export declare const IvueEllipsis: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ text: { type: StringConstructor; }; length: { type: NumberConstructor; }; height: { type: NumberConstructor; }; disabled: { type: BooleanConstructor; default: boolean; }; lines: { type: NumberConstructor; }; fullWidthRecognition: { type: BooleanConstructor; default: boolean; }; autoResize: { type: BooleanConstructor; default: boolean; }; tooltip: { type: BooleanConstructor; default: boolean; }; placement: { type: StringConstructor; validator(value: string): boolean; default: string; }; theme: { type: StringConstructor; validator(value: string): boolean; default: string; }; transfer: { type: BooleanConstructor; default(): any; }; maxWidth: { type: (NumberConstructor | StringConstructor)[]; }; }, { prefixCls: string; wrapper: import("vue").Ref<HTMLDivElement>; textRef: import("vue").Ref<HTMLSpanElement>; moreRef: import("vue").Ref<HTMLSpanElement>; data: { computedReady: boolean; computedText: string; oversize: boolean; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-hide" | "on-show")[], "on-hide" | "on-show", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ text: { type: StringConstructor; }; length: { type: NumberConstructor; }; height: { type: NumberConstructor; }; disabled: { type: BooleanConstructor; default: boolean; }; lines: { type: NumberConstructor; }; fullWidthRecognition: { type: BooleanConstructor; default: boolean; }; autoResize: { type: BooleanConstructor; default: boolean; }; tooltip: { type: BooleanConstructor; default: boolean; }; placement: { type: StringConstructor; validator(value: string): boolean; default: string; }; theme: { type: StringConstructor; validator(value: string): boolean; default: string; }; transfer: { type: BooleanConstructor; default(): any; }; maxWidth: { type: (NumberConstructor | StringConstructor)[]; }; }>> & { "onOn-hide"?: (...args: any[]) => any; "onOn-show"?: (...args: any[]) => any; }, { disabled: boolean; transfer: boolean; placement: string; theme: string; tooltip: boolean; fullWidthRecognition: boolean; autoResize: boolean; }>> & Record<string, any>; export default IvueEllipsis; export * from './index.vue';