MediaPlayerToolbar
Provides the internal toolbar UI (playback, volume, time, fullscreen, subtitles, HD) for RadMediaPlayer. Exposes references to underlying button and slider controls for advanced server-side customization (visibility, tooltips).
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
public class MediaPlayerToolbar : CompositeControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, INamingContainer, ICompositeControlDesignerAccessor
Inheritance: objectControlWebControlCompositeControlMediaPlayerToolbar
Implements:
Inherited Members
Constructors
public MediaPlayerToolbar(RadMediaPlayer ownerMediaPlayer)
Properties
Access the current time label (left value of the time display).
public Label CurrentTimeDisplay { get; }
Access the duration time label (right value of the time display).
public Label DurationDisplay { get; }
Gets a reference to the HD button
public HtmlButton FullScreenButton { get; }
Gets a reference to the HD button
public HtmlButton HDButton { get; }
public RadMediaPlayer OwnerMediaPlayer { get; }
Gets a reference to the play button
public HtmlButton PlayButton { get; }
Gets a reference to the center play button
public HtmlButton PlayButtonCenter { get; }
Gets a reference to the time slider
public RadSlider ProgressRail { get; }
Access the subtitles (CC) toggle button for enabling/disabling loaded captions.
public HtmlButton SubtitlesButton { get; }
Access the literal separator (default " / ") between current time and duration.
public Literal TimeDisplaySeparator { get; }
Gets a reference to the volume slider
public RadSlider VolumeControl { get; }
Access the button that toggles mute / volume panel visibility.
public HtmlButton VolumeControlButton { get; }
Methods
protected override void CreateChildControls()
Overrides: