UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

106 lines (105 loc) 3.29 kB
export declare const IvueCountUp: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ startValue: { type: NumberConstructor; default: number; }; endValue: { type: NumberConstructor; required: true; }; duration: { type: NumberConstructor; default: number; }; decimals: { type: NumberConstructor; default: number; }; options: { type: ObjectConstructor; default: () => void; }; callback: { type: FunctionConstructor; }; }, { wrapper: import("vue").Ref<HTMLSpanElement>; countUp: import("vue").Ref<{ options?: { startVal?: number; decimalPlaces?: number; duration?: number; useGrouping?: boolean; useEasing?: boolean; smartEasingThreshold?: number; smartEasingAmount?: number; separator?: string; decimal?: string; easingFn?: (t: number, b: number, c: number, d: number) => number; formattingFn?: (n: number) => string; prefix?: string; suffix?: string; numerals?: string[]; enableScrollSpy?: boolean; scrollSpyDelay?: number; scrollSpyOnce?: boolean; }; version: string; formattingFn: (num: number) => string; easingFn?: (t: number, b: number, c: number, d: number) => number; callback: (args?: any) => any; error: string; startVal: number; duration: number; paused: boolean; frameVal: number; once: boolean; handleScroll: (self: import("countup.js").CountUp) => void; start: (callback?: (args?: any) => any) => void; pauseResume: () => void; reset: () => void; update: (newEndVal: string | number) => void; count: (timestamp: number) => void; printValue: (val: number) => void; ensureNumber: (n: any) => boolean; validateValue: (value: string | number) => number; formatNumber: (num: number) => string; easeOutExpo: (t: number, b: number, c: number, d: number) => number; }>; start: (callback: any) => void; destroy: () => void; update: (value: number) => void; pauseResume: () => void; reset: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ startValue: { type: NumberConstructor; default: number; }; endValue: { type: NumberConstructor; required: true; }; duration: { type: NumberConstructor; default: number; }; decimals: { type: NumberConstructor; default: number; }; options: { type: ObjectConstructor; default: () => void; }; callback: { type: FunctionConstructor; }; }>>, { options: Record<string, any>; duration: number; startValue: number; decimals: number; }>> & Record<string, any>; export default IvueCountUp; export * from './index.vue';