UNPKG

@visactor/vrender-core

Version:

```typescript import { xxx } from '@visactor/vrender-core'; ```

18 lines (17 loc) 556 B
import type { IAnimate } from './animate'; export interface ITimeline { id: number; isGlobal?: boolean; animateCount: number; addAnimate: (animate: IAnimate) => void; removeAnimate: (animate: IAnimate, release?: boolean) => void; tick: (delta: number) => void; clear: () => void; pause: () => void; resume: () => void; getTotalDuration: () => number; getPlaySpeed: () => number; setPlaySpeed: (speed: number) => void; getPlayState: () => 'playing' | 'paused' | 'stopped'; isRunning: () => boolean; }