Skip to main content

Interface: IPlayerAdapter

Defined in: src/types/rendering.ts:54

Media player adapter for video and animation playback within the rendering engine.

Methods

pause()

pause(): void

Defined in: src/types/rendering.ts:58

Pauses playback

Returns

void


play()

play(): Promise<void>

Defined in: src/types/rendering.ts:56

Starts playback

Returns

Promise<void>


seek()

seek(time): Promise<void>

Defined in: src/types/rendering.ts:60

Seeks to the specified time in seconds

Parameters

time

number

Returns

Promise<void>


setLayerIds()

setLayerIds(ids): Promise<void>

Defined in: src/types/rendering.ts:62

Sets the layer IDs to include in playback

Parameters

ids

string[]

Returns

Promise<void>


updateOptions()

updateOptions(options): void

Defined in: src/types/rendering.ts:64

Updates player configuration options

Parameters

options

Record<string, unknown>

Returns

void