Package-level declarations

Functions

Link copied to clipboard
fun AudioOutputButton(onOutputClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true)

A button to launch the system bluetooth settings to connect to a headset.

Link copied to clipboard
fun SetAudioOutputButton(onVolumeClick: () -> Unit, modifier: Modifier = Modifier, volumeUiState: VolumeUiState? = null, audioOutputUi: AudioOutputUi? = null, enabled: Boolean = true, badgeColor: Color = MaterialTheme.colors.primary, iconAlignment: Alignment = Alignment.Center, iconPadding: PaddingValues = PaddingValues(all = 0.dp))

Button to launch a screen to control the system audio output and volume.

Link copied to clipboard
fun SettingsButton(onClick: () -> Unit, imageVector: ImageVector, contentDescription: String, modifier: Modifier = Modifier, badgeVector: ImageVector? = null, badgeColor: Color = MaterialTheme.colors.primary, enabled: Boolean = true, iconSize: Dp = 26.dp, badgeSize: Dp = 16.dp, iconAlignment: Alignment = Alignment.Center, iconPadding: PaddingValues? = null, tapTargetSize: Dp = 52.dp)

An icon button to launch a screen to control the system.

Link copied to clipboard
fun SetVolumeButton(onVolumeClick: () -> Unit, modifier: Modifier = Modifier, volumeUiState: VolumeUiState? = null, enabled: Boolean = true, iconAlignment: Alignment = Alignment.Center, iconPadding: PaddingValues? = null)

It is recommended to use SetAudioOutputButton as it also provides the information about current audio output.