UNPKG

element-plus

Version:
125 lines (124 loc) 3.46 kB
import type { SFCWithInstall } from 'element-plus/es/utils/types'; declare const _Avatar: SFCWithInstall<import("vue").DefineComponent<{ size: { type: import("vue").PropType<string | number>; validator(this: never, val: unknown): boolean; default: string; }; shape: { type: StringConstructor; default: string; validator(this: never, val: string): boolean; }; icon: StringConstructor; src: { type: StringConstructor; default: string; }; alt: StringConstructor; srcSet: StringConstructor; fit: { type: StringConstructor; default: string; }; }, { hasLoadError: import("vue").Ref<boolean>; avatarClass: import("vue").ComputedRef<string[]>; sizeStyle: import("vue").ComputedRef<{ height: string; width: string; lineHeight: string; } | { height?: undefined; width?: undefined; lineHeight?: undefined; }>; handleError: (e: Event) => void; fitStyle: import("vue").ComputedRef<import("vue").CSSProperties>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "error"[], "error", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ size?: unknown; shape?: unknown; icon?: unknown; src?: unknown; alt?: unknown; srcSet?: unknown; fit?: unknown; } & { size: string | number; shape: string; src: string; fit: string; } & { icon?: string; alt?: string; srcSet?: string; }> & { onError?: (...args: any[]) => any; }, { size: string | number; shape: string; src: string; fit: string; }>>; export default _Avatar; export declare const ElAvatar: SFCWithInstall<import("vue").DefineComponent<{ size: { type: import("vue").PropType<string | number>; validator(this: never, val: unknown): boolean; default: string; }; shape: { type: StringConstructor; default: string; validator(this: never, val: string): boolean; }; icon: StringConstructor; src: { type: StringConstructor; default: string; }; alt: StringConstructor; srcSet: StringConstructor; fit: { type: StringConstructor; default: string; }; }, { hasLoadError: import("vue").Ref<boolean>; avatarClass: import("vue").ComputedRef<string[]>; sizeStyle: import("vue").ComputedRef<{ height: string; width: string; lineHeight: string; } | { height?: undefined; width?: undefined; lineHeight?: undefined; }>; handleError: (e: Event) => void; fitStyle: import("vue").ComputedRef<import("vue").CSSProperties>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "error"[], "error", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ size?: unknown; shape?: unknown; icon?: unknown; src?: unknown; alt?: unknown; srcSet?: unknown; fit?: unknown; } & { size: string | number; shape: string; src: string; fit: string; } & { icon?: string; alt?: string; srcSet?: string; }> & { onError?: (...args: any[]) => any; }, { size: string | number; shape: string; src: string; fit: string; }>>;