RemoteSpacer
Functions summary
Unit |
@RemoteComposableA spacer that takes up space as defined by the provided |
Functions
RemoteSpacer
@RemoteComposable
@Composable
fun RemoteSpacer(modifier: RemoteModifier = RemoteModifier): Unit
A spacer that takes up space as defined by the provided modifier.
This delegates to RemoteBox which handles the layout recording or foundation Box dispatching.
import androidx.compose.remote.creation.compose.layout.RemoteColumn import androidx.compose.remote.creation.compose.layout.RemoteSpacer import androidx.compose.remote.creation.compose.layout.RemoteText import androidx.compose.remote.creation.compose.modifier.RemoteModifier import androidx.compose.remote.creation.compose.modifier.height import androidx.compose.remote.creation.compose.state.rc import androidx.compose.remote.creation.compose.state.rdp import androidx.compose.remote.creation.compose.state.rs import androidx.compose.ui.graphics.Color RemoteColumn { RemoteText("Above Spacer".rs, color = Color.Black.rc) RemoteSpacer(modifier = RemoteModifier.height(16.rdp)) RemoteText("Below Spacer".rs, color = Color.Black.rc) }
import androidx.compose.remote.creation.compose.layout.RemoteRow import androidx.compose.remote.creation.compose.layout.RemoteSpacer import androidx.compose.remote.creation.compose.layout.RemoteText import androidx.compose.remote.creation.compose.modifier.RemoteModifier import androidx.compose.remote.creation.compose.modifier.width import androidx.compose.remote.creation.compose.state.rc import androidx.compose.remote.creation.compose.state.rdp import androidx.compose.remote.creation.compose.state.rs import androidx.compose.ui.graphics.Color RemoteRow(modifier = RemoteModifier.width(200.rdp)) { RemoteText("Left".rs, color = Color.Black.rc) RemoteSpacer(modifier = RemoteModifier.weight(1f)) RemoteText("Right".rs, color = Color.Black.rc) }