AnimationManager
Defined in: animation/AnimationManager.ts:12
Manages and runs animations.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new AnimationManager():
AnimationManager
Returns
Sección titulada «Returns»AnimationManager
Properties
Sección titulada «Properties»isEnabled
Sección titulada «isEnabled»isEnabled:
boolean=true
Defined in: animation/AnimationManager.ts:24
GoJS-compatible: whether animations actually animate, or jump straight to
their final values. Default: true. GraphoJS defaults this to false when
the OS-level prefers-reduced-motion: reduce setting is on (see
Diagram’s constructor) — set it explicitly to override that default.
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get count():
number
Defined in: animation/AnimationManager.ts:41
Get the number of running animations.
Returns
Sección titulada «Returns»number
diagram
Sección titulada «diagram»Get Signature
Sección titulada «Get Signature»get diagram():
DiagramEventsSink|null
Defined in: animation/AnimationManager.ts:27
GoJS-compatible: The diagram this manager reports events to.
Returns
Sección titulada «Returns»DiagramEventsSink | null
Set Signature
Sección titulada «Set Signature»set diagram(
value):void
Defined in: animation/AnimationManager.ts:31
Parameters
Sección titulada «Parameters»DiagramEventsSink | null
Returns
Sección titulada «Returns»void
isAnimating
Sección titulada «isAnimating»Get Signature
Sección titulada «Get Signature»get isAnimating():
boolean
Defined in: animation/AnimationManager.ts:36
Whether any animation is currently running.
Returns
Sección titulada «Returns»boolean
Methods
Sección titulada «Methods»add(
animation):void
Defined in: animation/AnimationManager.ts:61
Add an animation to the manager.
Parameters
Sección titulada «Parameters»animation
Sección titulada «animation»Returns
Sección titulada «Returns»void
animate()
Sección titulada «animate()»animate(
from,to,callback,options?):Animation
Defined in: animation/AnimationManager.ts:49
Create and run an animation. Returns the Animation object.
Parameters
Sección titulada «Parameters»Record<string, number>
Record<string, number>
callback
Sección titulada «callback»(values) => void
options?
Sección titulada «options?»AnimationOptions = {}
Returns
Sección titulada «Returns»cancelAll()
Sección titulada «cancelAll()»cancelAll():
void
Defined in: animation/AnimationManager.ts:87
Cancel all animations.
Returns
Sección titulada «Returns»void
pauseAll()
Sección titulada «pauseAll()»pauseAll():
void
Defined in: animation/AnimationManager.ts:96
Pause all animations.
Returns
Sección titulada «Returns»void
resumeAll()
Sección titulada «resumeAll()»resumeAll():
void
Defined in: animation/AnimationManager.ts:103
Resume all paused animations.
Returns
Sección titulada «Returns»void
tickManually()
Sección titulada «tickManually()»tickManually():
void
Defined in: animation/AnimationManager.ts:140
Advance animations manually (for tests or custom loops).
Returns
Sección titulada «Returns»void