RemoteTextToggleButtonSample
@Sampled
@RemoteComposable
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteTextToggleButtonSample(modifier: RemoteModifier = RemoteModifier) {
val checked = remember { MutableRemoteBoolean(true) }
RemoteTextToggleButton(
checked = checked,
onCheckedChange = valueChange(checked, !checked),
modifier = modifier,
) {
RemoteText("ABC".rs)
}
}
RemoteTextToggleButtonVariantSample
@Sampled
@RemoteComposable
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteTextToggleButtonVariantSample(modifier: RemoteModifier = RemoteModifier) {
val checked = remember { MutableRemoteBoolean(true) }
RemoteTextToggleButton(
checked = checked,
onCheckedChange = valueChange(checked, !checked),
modifier = modifier,
shapes = RemoteTextToggleButtonDefaults.variantShapes(),
) {
RemoteText("ABC".rs)
}
}
RemoteTextToggleButtonVariantAnimatedSample
@Sampled
@RemoteComposable
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteTextToggleButtonVariantAnimatedSample(modifier: RemoteModifier = RemoteModifier) {
val checked = remember { MutableRemoteBoolean(true) }
RemoteTextToggleButton(
checked = checked,
onCheckedChange = valueChange(checked, !checked),
modifier = modifier,
shapes = RemoteTextToggleButtonDefaults.variantAnimatedShapes(),
) {
RemoteText("ABC".rs)
}
}