UNPKG

@antv/x6

Version:

JavaScript diagramming library that uses SVG and HTML for rendering

20 lines (15 loc) 348 B
import type { Animation } from './animation' export class AnimationManager { animations: Animation[] = [] addAnimation(animation: Animation) { this.animations.push(animation) } getAnimations() { return this.animations } cancelAnimations() { this.animations.forEach((animation) => { animation.cancel() }) } }