Skip to main content

Class: PlayerUI

Defined in: player/PlayerUI.ts:25

Constructors

Constructor

new PlayerUI(container, callbacks, options): PlayerUI

Defined in: player/PlayerUI.ts:58

Parameters

container

HTMLElement

callbacks

PlayerUICallbacks

options

PlayerUIOptions = {}

Returns

PlayerUI

Methods

dispose()

dispose(): void

Defined in: player/PlayerUI.ts:638

Returns

void


enableScrollScrub()

enableScrollScrub(getTime): void

Defined in: player/PlayerUI.ts:597

Parameters

getTime

() => number

Returns

void


setExportProgress()

setExportProgress(progress): void

Defined in: player/PlayerUI.ts:493

Update the export button to show progress.

Parameters

progress

number

Returns

void


setPlaying()

setPlaying(playing, finished): void

Defined in: player/PlayerUI.ts:160

Parameters

playing

boolean

finished

boolean = false

Returns

void


setSegments()

setSegments(timeline): void

Defined in: player/PlayerUI.ts:181

Parameters

timeline

MasterTimeline

Returns

void


setSlidesMode()

setSlidesMode(enabled): void

Defined in: player/PlayerUI.ts:174

Parameters

enabled

boolean

Returns

void


showError()

showError(message): void

Defined in: player/PlayerUI.ts:611

Show a temporary error message overlay on the player.

Parameters

message

string

Returns

void


updateTime()

updateTime(currentTime, duration): void

Defined in: player/PlayerUI.ts:151

Parameters

currentTime

number

duration

number

Returns

void