Constructor
new PlaybackRateSelection(parentnon-null, controlsnon-null)
Parameters:
Name | Type | Description |
---|---|---|
parent |
HTMLElement | |
controls |
shaka.ui.Controls |
- Extends:
- Source:
Extends
Classes
Members
backButton :HTMLButtonElement
Type:
- HTMLButtonElement
- Overrides:
- Implements:
- Source:
backSpan :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
button :HTMLButtonElement
Type:
- HTMLButtonElement
- Overrides:
- Implements:
- Source:
currentSelection :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
icon :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
menu :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
nameSpan :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
parent :HTMLElement
Type:
- HTMLElement
- Overrides:
- Implements:
- Source:
playbackRates_ :Map.<string, number>
Type:
- Map.<string, number>
- Source:
Methods
addButton_(iconText)
Parameters:
Name | Type | Description |
---|---|---|
iconText |
string |
- Overrides:
- Source:
addMenu_()
- Overrides:
- Source:
addPlaybackRates_()
- Source:
inOverflowMenu_()
- Overrides:
- Source:
onButtonClick_()
- Overrides:
- Source:
updateLocalizedStrings_()
- Source:
updatePlaybackRateSelection_(rate)
Update checkmark icon and related class and attribute for the chosen rate
button.
Parameters:
Name | Type | Description |
---|---|---|
rate |
number | The video playback rate. |
- Source: