Interface: SequenceController
@faeyumbrea/obs-utils-api-types
@faeyumbrea/obs-utils-api-types / SequenceController
Defined in: public-api.d.ts:51
Properties
Section titled “Properties”duration
Section titled “duration”duration: () =>
number
Defined in: public-api.d.ts:61
Total duration in ms.
Returns
Section titled “Returns”number
isPlaying
Section titled “isPlaying”isPlaying: () =>
boolean
Defined in: public-api.d.ts:63
True while the animation is actively playing.
Returns
Section titled “Returns”boolean
pause: () =>
void
Defined in: public-api.d.ts:55
Pause at current position.
Returns
Section titled “Returns”void
resume
Section titled “resume”resume: () =>
void
Defined in: public-api.d.ts:57
Resume from pause.
Returns
Section titled “Returns”void
scrub: (
timeMs) =>void
Defined in: public-api.d.ts:59
Manually scrub to a specific time in ms (clamped to [0, duration]).
Parameters
Section titled “Parameters”timeMs
Section titled “timeMs”number
Returns
Section titled “Returns”void
stop: () =>
void
Defined in: public-api.d.ts:53
Stop and dispose. Idempotent.
Returns
Section titled “Returns”void