RemoteSliderSample
@Sampled
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteSliderSample(modifier: RemoteModifier = RemoteModifier) {
val value = rememberMutableRemoteFloat(2f)
RemoteSlider(
value = value,
steps = 4,
decreaseAction = valueChange(value, max(value - 1f.rf, 0f.rf)),
increaseAction = valueChange(value, min(value + 1f.rf, 5f.rf)),
modifier = modifier,
)
}
RemoteSliderIntegerSample
@Sampled
@Composable
@WearPreviewDevices
@PreviewWrapper(RemoteComponentPreviewWrapper::class)
fun RemoteSliderIntegerSample(modifier: RemoteModifier = RemoteModifier) {
val value = rememberMutableRemoteInt(2)
RemoteSlider(
value = value,
steps = 4,
decreaseAction = valueChange(value, max(value - 1.ri, 0.ri)),
increaseAction = valueChange(value, min(value + 1.ri, 5.ri)),
modifier = modifier,
)
}