@videts/vide / index / PluginDashInstance
Interface: PluginDashInstance
Defined in: plugin-data-types.ts:19
Minimal dash.js instance shape stored via pluginData.
Methods
destroy()
destroy():
void
Defined in: plugin-data-types.ts:26
Returns
void
getBitrateInfoListFor()
getBitrateInfoListFor(
type):object[]
Defined in: plugin-data-types.ts:28
Parameters
| Parameter | Type |
|---|---|
type | string |
Returns
object[]
getSettings()
getSettings():
Record<string,unknown>
Defined in: plugin-data-types.ts:35
Returns
Record<string, unknown>
initialize()
initialize(
view,source,autoPlay):void
Defined in: plugin-data-types.ts:20
Parameters
| Parameter | Type |
|---|---|
view | HTMLMediaElement |
source | string |
autoPlay | boolean |
Returns
void
off()
off(
type,listener):void
Defined in: plugin-data-types.ts:25
Parameters
| Parameter | Type |
|---|---|
type | string |
listener | (e) => void |
Returns
void
on()
on(
type,listener):void
Defined in: plugin-data-types.ts:23
Parameters
| Parameter | Type |
|---|---|
type | string |
listener | (e) => void |
Returns
void
reset()
reset():
void
Defined in: plugin-data-types.ts:27
Returns
void
setQualityFor()
setQualityFor(
type,value,replace?):void
Defined in: plugin-data-types.ts:34
Parameters
| Parameter | Type |
|---|---|
type | string |
value | number |
replace? | boolean |
Returns
void
updateSettings()
updateSettings(
settings):void
Defined in: plugin-data-types.ts:21
Parameters
| Parameter | Type |
|---|---|
settings | Record<string, unknown> |
Returns
void