Interface: PlayerUICallbacks
Defined in: src/player/PlayerUI.ts:9
Properties
getExportDefaults()?
optionalgetExportDefaults: () =>ExportDefaults
Defined in: src/player/PlayerUI.ts:23
Current output size and frame rate, used to seed the settings panel.
Returns
onExport()
onExport: (
format,settings?) =>void
Defined in: src/player/PlayerUI.ts:20
Export in the given format. When the export settings panel is enabled
(exportControls), the chosen fps/resolution/quality are passed too.
Parameters
format
string
settings?
Returns
void
onFullscreen()
onFullscreen: () =>
void
Defined in: src/player/PlayerUI.ts:15
Returns
void
onNext()
onNext: () =>
void
Defined in: src/player/PlayerUI.ts:13
Returns
void
onPlayPause()
onPlayPause: () =>
void
Defined in: src/player/PlayerUI.ts:10
Returns
void
onPrev()
onPrev: () =>
void
Defined in: src/player/PlayerUI.ts:12
Returns
void
onSeek()
onSeek: (
time) =>void
Defined in: src/player/PlayerUI.ts:11
Parameters
time
number
Returns
void
onSlidesToggle()
onSlidesToggle: (
enabled) =>void
Defined in: src/player/PlayerUI.ts:21
Parameters
enabled
boolean
Returns
void
onSpeedChange()
onSpeedChange: (
rate) =>void
Defined in: src/player/PlayerUI.ts:14
Parameters
rate
number
Returns
void