CaptionsButtonController
The default Brightcove captions button controller.
Constructors
Link copied to clipboard
constructor(context: Context, videoView: BaseVideoView, controlBar: BrightcoveControlBar, font: Typeface, bundle: Bundle)
DefaultMediaController requires a reference to the Context for resource lookups and toggling full-screen mode.
Properties
Functions
Link copied to clipboard
Convenience method to add an EventListener for the given type using the EventEmitter.on() method.
Link copied to clipboard
Convenience method to add an EventListener for the given type using the EventEmitter.once() method.
Link copied to clipboard
Implements a getter for the SDK event emitter.
Link copied to clipboard
Implements a getter for the managed state.
Link copied to clipboard
Implements a default behavior to get the current properties without any additional processing.
Link copied to clipboard
Gets the button state list providing information about the states associated with a button face.
Link copied to clipboard
Gets the current visibility state.
Link copied to clipboard
Called back on change in the accessibility state.
Link copied to clipboard
On dpad center key actioned
Link copied to clipboard
On dpad down key actioned
Link copied to clipboard
On dpad left key actioned
Link copied to clipboard
On dpad right key actioned
Link copied to clipboard
On fast forward key actioned
Link copied to clipboard
On play pause key actioned
Link copied to clipboard
On skip backward key actioned
Link copied to clipboard
On skip forward key actioned
Link copied to clipboard
Removes the specified listener from the EventEmitter.
Link copied to clipboard
Removes all set listeners from the EventEmitter.
Link copied to clipboard
Sets the button visibility.
Link copied to clipboard
Implements to update a state (toggle) button to display the correct glyph and content description for the current managed state value.