Skip to main content

Interface: PlayerUICallbacks

Defined in: src/player/PlayerUI.ts:9

Properties​

getExportDefaults()?​

optional getExportDefaults: () => ExportDefaults

Defined in: src/player/PlayerUI.ts:23

Current output size and frame rate, used to seed the settings panel.

Returns​

ExportDefaults


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?​

ExportSettings

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