Current chroming session of the player. Should not be edited externally.
Current help menu groups configured in the player chroming.
Whether the floating time display is visible in the player chroming.
Observable that emits chroming events such as theme change, safe zones change, help menu change, marker track change, thumbnail track change and theme config change.
Current chroming state of the player. Should not be edited externally.
Current time format used in the player chroming.
Current video safe zones configured in the player chroming.
Adds a help menu group to the player chroming.
Help menu group to add
Position where the help menu group should be added in the help menu (append or prepend)
Add a marker bar to the player. Marker bar will be displayed in the marker bar area above the progress bar.
URL of the marker bar to load
The destination where the marker bar should be added (marker bar area or progress bar)
Optionaloptions: TrackLoadOptionsTrack load options
Optionalconfig: Partial<ChromingMarkerBarConfig>Marker bar configuration such as marker presentation function and initial visibility
Optionaloptions: TrackLoadOptionsOptionalconfig: Partial<ChromingMarkerBarConfig>Adds a video safe zone to the player chroming.
Removes all help menu groups from the player chroming.
Removes a marker bar from chroming.
Send id to remove the marker bar from the marker bars area or progress bar
Gets a marker bar handler by the marker bar id. Marker bar handler can be used to update the marker bar presentation and visibility and to add or remove marker tracks from the marker bar.
Send id to get the marker bar from the marker bars area or progress bar
Returns an object containing the progress bar marker bar and a list of marker bar handlers from the marker bar area in chroming
Gets the HTML element from the player chroming DOM
HTML query selector
Get current chroming VU meter configuration
Optionalposition: ChromingVuMeterPositionVU meter position in chroming
Removes all video safe zones from the player chroming.
Removes a video safe zone from the player chroming.
Video safe zone id
Internal method. Restores the chroming state from the session.
Chroming session to restore
Shows or hides the floating time display in the player chroming.
Shows or hides the floating VU meter in the player chroming.
Changes the theme configuration of the player chroming. Theme configuration includes settings such as control visibility, floating control configuration and action icon configuration for each theme.
Set a thumbnail track for the player. Thumbnail track will be used to display preview thumbnails when hovering over the progress bar.
URL of the thumbnail track to load
Optionaloptions: TrackLoadOptionsTrack load options
Optionaloptions: TrackLoadOptionsChanges the time format used in the player chroming.
Time format to set (media time, countdown media time or timecode)
Updates the VU meter configuration in the player chroming
New VU meter configuration, only attributes to update need to be sent
Optionalposition: ChromingVuMeterPositionPosition of the VU meter to affect, if not sent all VU meters in chroming will be affected
Sets the watermark text in the player chroming. Sending undefined will remove the watermark.
Enters or exits fullscreen mode.
Public API for chroming the player