Media view models; these classes are used as view models for data binding in the media frontend views.
Configuration of media controls given to a MediaButtonsViewModel. Could be created from a MediaControlPolicy.
ViewModel for media buttons that can be used directly in views where the playback controls are displayed. Provides lists of TtButtonViewModel for the primary and secondary media controls defined by MediaButtonsConfiguration.
Media playback parameters given to the MediaPlaybackViewModel.
View model for playback information about the media currently being played, such as duration, elapsed time, title, artist, album, etc.
View model for a touch track control used in MediaPlaybackViewModel.
Use a MediaServiceApi to obtain the MediaPlaybackParameters necessary for a MediaPlaybackViewModel.