HMSPlaylistSelector
Helpful selectors for audio and video playlist
Methods
currentTime
▸ currentTime(store): number
returns the current time of the playlist in seconds
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
number
list
▸ list<T>(store): HMSPlaylistItem<T>[]
returns the playlist items list as set initially
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
HMSPlaylistItem<T>[]
playbackRate
▸ playbackRate(store): number
returns the playback rate, a number between 0.25-2.0.
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
number
progress
▸ progress(store): number
returns the current progress percentage, a number between 0-100
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
number
selectedItem
▸ selectedItem<T>(store): HMSPlaylistItem<T>
This returns playlist item for corresponding Id in selection
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
selection
▸ selection(store): HMSPlaylistSelection
This returns playlist selection with {id, hasNext, hasPrev}
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
volume
▸ volume(store): number
returns the current volume the playlist is playing at, a number between 0-100
Parameters
| Name | Type |
|---|---|
store | HMSStore |
Returns
number