Composable Function

RemoteCheckboxButton

The Wear Material RemoteCheckboxButton offers four slots and a specific layout for an icon, a label, a secondaryLabel and a checkbox toggle control.

RemoteCheckboxButtonSample

@Sampled
@RemoteComposable
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
public fun RemoteCheckboxButtonSample(modifier: RemoteModifier = RemoteModifier) {
    val checked = rememberMutableRemoteBoolean(true)

    RemoteCheckboxButton(
        checked = checked,
        onCheckedChange = valueChange(checked, !checked),
        modifier = modifier,
        label = { RemoteText("Checkbox".rs) },
    )
}

Content updated: