UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

85 lines (84 loc) 2.61 kB
export declare const IvueSkeleton: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ loading: { type: BooleanConstructor; default: boolean; }; throttle: { type: NumberConstructor; default: number; }; total: { type: NumberConstructor; default: number; }; paragraph: { type: (NumberConstructor | ObjectConstructor)[]; default: number; }; animated: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; throttledLoading: import("vue").Ref<boolean>; wrapperClasses: import("vue").ComputedRef<(string | { 'is-animated': boolean; })[]>; isNumber: (val: any) => val is number; paragraphClasses: (index: number) => { [x: string]: boolean; "is-first": boolean; "is-last": boolean; }; paragraphStyles: (index: number) => { width?: string | number; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ loading: { type: BooleanConstructor; default: boolean; }; throttle: { type: NumberConstructor; default: number; }; total: { type: NumberConstructor; default: number; }; paragraph: { type: (NumberConstructor | ObjectConstructor)[]; default: number; }; animated: { type: BooleanConstructor; default: boolean; }; }>>, { loading: boolean; total: number; throttle: number; paragraph: number | Record<string, any>; animated: boolean; }>> & { SkeletonItem: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ type: { type: StringConstructor; validator(value: string): boolean; default: string; }; }, { wrapperClasses: import("vue").ComputedRef<string[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ type: { type: StringConstructor; validator(value: string): boolean; default: string; }; }>>, { type: string; }>>; }; export default IvueSkeleton; export * from './index.vue';