The Wear Material SplitSwitchButton offers two slots and shows the current toggle state via a switch.
@Sampled
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteSplitSwitchButtonSample(modifier: RemoteModifier = RemoteModifier) {
val checked = rememberMutableRemoteBoolean(true)
RemoteSplitSwitchButton(
checked = checked,
onCheckedChange = valueChange(checked, !checked),
toggleContentDescription = "Split Switch".rs,
onContainerClick = valueChange(checked, !checked),
modifier = modifier,
label = { RemoteText("Split Switch".rs) },
)
}