Sprotty
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Class. Move Animation

model

protected model: SModelRootImpl

Defined in: packages/sprotty/src/features/move/move.ts:299


reverse

protected reverse: boolean = false

Defined in: packages/sprotty/src/features/move/move.ts:302


stopped

protected stopped: boolean = false

Defined in: packages/sprotty/src/base/animations/animation.ts:30

Inherited from

Animation.stopped

Methods

start()

start(): Promise<SModelRootImpl>

Defined in: packages/sprotty/src/base/animations/animation.ts:32

Returns

Promise<SModelRootImpl>

Inherited from

Animation.start


stop()

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.

Returns

void

Inherited from

Animation.stop


tween()

tween(t): SModelRootImpl

Defined in: packages/sprotty/src/features/move/move.ts:306

This method called by the animation at each rendering pass until the duration is reached. Implement it to interpolate the state.

Parameters

t

number

varies between 0 (start of animation) and 1 (end of animation)

Returns

SModelRootImpl

Overrides

Animation.tween