UNPKG

@alicloud/cloud-charts

Version:

![](https://img.shields.io/npm/v/@alicloud/cloud-charts?color=%23ff8200)

24 lines (23 loc) 621 B
interface TweenConfig { autoUpdate?: boolean; maxFps?: number; duration?: number; } export declare type TweenCallback = (v: number) => void; export declare class Tween { interval: number; timer: any; _startTime: number; lastUpdate: number; _isPlay: boolean; private config; private callback; constructor(config: TweenConfig, callback: TweenCallback); start(): void; stop(): void; refresh(): void; update(time: number): void; destroy(): void; } export default function (name: string | number, config: TweenConfig, callback: TweenCallback): Tween; export {};