| Class | Description |
| AudioControlBar |
The AudioControlBar class provides a default audio control component when a simple audio controller is needed. |
| AudioControlCanvas |
The AudioControlCanvas element is used to hold all audio control elements for an audio controller. |
| AudioInfoText |
The AudioInfoText element displays information about the currently playing audio. |
| AudioLoadBar |
The AudioLoadBar element shows a loading-progress bar for the currently streaming audio. |
| AudioLoudButton |
The AudioLoudButton element is a button which, when clicked, sets the volume to full strength (or the value specified in the destVolume parameter). |
| AudioMuteButton |
The AudioMuteButton element is a button which, when clicked, mutes the audio volume (or sets it to the value specified in the destVolume parameter). |
| AudioPlayPauseButton |
The AudioPlayPauseButton plays or pauses any current audio that is applicable based on the level parameter. |
| AudioScrubBar |
The AudioScrubBar element allows the user to scrub to a specific point in the currently playing audio, while displaying the current progress. |
| AudioVolumeControl |
The AudioVolumeControl element allows the user to control the audio volume, incorporating three separate elements: AudioMuteButton , AudioVolumeSlider , and AudioLoudButton . |
| AudioVolumeSlider |
The AudioVolumeSlider element allows the user to control the audio volume level by dragging a slider. |
| AudioVolumeToggleButton |
The AudioVolumeToggleButton element allows the user to toggle the volume back and forth from full-level to muted. |