| | 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. |