Instance of Captions object.
Main container of control elements.
Instance of Fullscreen object.
Storage for all the control elements.
Instance of Play object.
Instance of OpenPlayer.
Instance of Progress object.
Instance of Settings object.
Instance of Time object.
Element that stores the time to hide controls.
Instance of Volume object.
Create markup for all control elements and, if available, create entries for Settings element.
It will dispatch a controlschanged
event to reload all elements in the control bar.
Instantiate all control elements' classes and store them in items
element.
Set timer to hide controls.
The time when controls will be hidden in milliseconds (ms).
Stop timer to hide controls.
Create HTML and insert it into OpenPlayer's DOM.
This method must include its events setup.
Remove HTML associated to specific OpenPlayer's element.
This method must include the removal of its previously set events.
Retrieve the main container of all control elements, to add/remove them in latter steps.
Events that will be triggered in Controls element:
Generated using TypeDoc
Controls element.
This class handles the creation/destruction of all player's control elements.
Controls
PlayerComponent