Skip to content

@videts/vide


@videts/vide / index / EventBus

Interface: EventBus

Defined in: types.ts:170

Extended by

Methods

emit()

emit<K>(event, data): void

Defined in: types.ts:193

Type Parameters

K

K extends keyof PlayerEventMap

Parameters

event

K

data

PlayerEventMap[K]

Returns

void


off()

Call Signature

off<K>(event, handler): void

Defined in: types.ts:182

Type Parameters
K

K extends keyof PlayerEventMap

Parameters
event

K

handler

EventHandler<PlayerEventMap[K]>

Returns

void

Call Signature

off<K>(event, handler): void

Defined in: types.ts:186

Type Parameters
K

K extends NativeMediaEvent

Parameters
event

K

handler

(ev) => void

Returns

void

Call Signature

off(event, handler): void

Defined in: types.ts:191

Parameters
event

string

handler

(...args) => void

Returns

void


on()

Call Signature

on<K>(event, handler): void

Defined in: types.ts:171

Type Parameters
K

K extends keyof PlayerEventMap

Parameters
event

K

handler

EventHandler<PlayerEventMap[K]>

Returns

void

Call Signature

on<K>(event, handler): void

Defined in: types.ts:175

Type Parameters
K

K extends NativeMediaEvent

Parameters
event

K

handler

(ev) => void

Returns

void

Call Signature

on(event, handler): void

Defined in: types.ts:180

Parameters
event

string

handler

(...args) => void

Returns

void


once()

Call Signature

once<K>(event, handler): void

Defined in: types.ts:195

Type Parameters
K

K extends keyof PlayerEventMap

Parameters
event

K

handler

EventHandler<PlayerEventMap[K]>

Returns

void

Call Signature

once<K>(event, handler): void

Defined in: types.ts:199

Type Parameters
K

K extends NativeMediaEvent

Parameters
event

K

handler

(ev) => void

Returns

void

Call Signature

once(event, handler): void

Defined in: types.ts:204

Parameters
event

string

handler

(...args) => void

Returns

void