RemoteSpacer

Functions summary

Unit

A spacer that takes up space as defined by the provided modifier.

Functions

@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)
}