Vizzu / Modules / animcontrol / AnimControl
Class: AnimControl
animcontrol.AnimControl
Control object for animation.
Accessors
direction
• get direction(): "reverse" | "normal"
Getting the play direction of the animation.
Returns
"reverse" | "normal"
• set direction(value): void
Setting the play direction of the animation.
Parameters
| Name | Type | 
|---|---|
| value | "reverse"|"normal" | 
Returns
void
playState
• get playState(): "paused" | "running"
Getting the playback state of the animation.
Returns
"paused" | "running"
• set playState(value): void
Setting the playback state of the animation.
Parameters
| Name | Type | 
|---|---|
| value | "paused"|"running" | 
Returns
void
position
• get position(): number
Getting the position of the animation.
Returns
number
• set position(value): void
Setting the position of the animation.
Parameters
| Name | Type | 
|---|---|
| value | number | 
Returns
void
speed
• get speed(): number
Getting the playback speed of the animation.
Returns
number
• set speed(value): void
Setting the playback speed of the animation. It is 1.0 by default. Negative values are considered 0.
Parameters
| Name | Type | 
|---|---|
| value | number | 
Returns
void
Methods
cancel
▸ cancel(): this
Cancels the animation, will reject the animation promise.
Returns
this
pause
▸ pause(): this
Returns
this
Deprecated
Pauses the controlled animation.
play
▸ play(): this
Returns
this
Deprecated
Plays/resumes playing of the controlled animation.
reverse
▸ reverse(): this
Returns
this
Deprecated
Changes the direction of the controlled animation to reverse.
seek
▸ seek(value): this
Seeks the animation to the position specified by time or progress percentage. Seeking the animation to the end position while the animation is paused will not trigger the animation complete promise to resolve.
Parameters
| Name | Type | 
|---|---|
| value | Position | 
Returns
this
stop
▸ stop(): this
Stops the current animation seeking it back to its start position.
Returns
this
store
▸ store(): CAnimation
Returns a reference to the actual animation for further reuse.
Returns