Class. Viewport Animation
protectednewViewport:Viewport
Defined in: packages/sprotty/src/features/viewport/viewport.ts:113
protectedoldViewport:Viewport
Defined in: packages/sprotty/src/features/viewport/viewport.ts:112
protectedstopped:boolean=false
Defined in: packages/sprotty/src/base/animations/animation.ts:30
protectedzoomFactor:number
Defined in: packages/sprotty/src/features/viewport/viewport.ts:109
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/features/viewport/viewport.ts:119
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)