Class. Compound Animation
protected
model:SModelRootImpl
Defined in: packages/sprotty/src/base/animations/animation.ts:90
protected
stopped:boolean
=false
Defined in: packages/sprotty/src/base/animations/animation.ts:30
include(
animation
):this
Defined in: packages/sprotty/src/base/animations/animation.ts:97
this
start():
Promise
<SModelRootImpl
>
Defined in: packages/sprotty/src/base/animations/animation.ts:32
Promise
<SModelRootImpl
>
stop():
void
Defined in: packages/sprotty/src/base/animations/animation.ts:74
Stop the animation at the current state. The promise returned by start() will be resolved with the current state after the next tweening step.
void
tween(
t
,context
):SModelRootImpl
Defined in: packages/sprotty/src/base/animations/animation.ts:102
This method called by the animation at each rendering pass until the duration is reached. Implement it to interpolate the state.
number
varies between 0 (start of animation) and 1 (end of animation)