androidx.compose.remote.creation.compose.layout

Interfaces

RemoteAlignment

A remote equivalent of androidx.compose.ui.Alignment.

RemoteAlignment.Horizontal

A remote equivalent of androidx.compose.ui.Alignment.Horizontal.

RemoteAlignment.Vertical

An alignment that defines how to place a child vertically inside a parent layout.

RemoteArrangement.Horizontal

A contract for laying out children horizontally.

RemoteArrangement.HorizontalOrVertical

A contract for laying out children horizontally or vertically.

RemoteArrangement.Vertical

A contract for laying out children vertically.

Classes

RemoteColumnScope

Receiver scope used by RemoteColumn for its content.

RemoteContentDrawScope

A remote-compatible drawing scope for RemoteCompose that provides access to the content of the component being drawn.

RemoteDrawScope

A remote-compatible drawing scope for RemoteCompose.

RemoteFloatContext
RemoteOffset

An immutable 2D floating-point offset that can be used to represent a point or a vector in a remote UI context.

RemotePaddingValues

Describes a padding to be applied along the edges inside a box.

RemoteRowScope

Receiver scope used by RemoteRow for its content.

RemoteSize

An immutable, 2D floating-point size with width and height represented as RemoteFloats.

Objects

RemoteArrangement

In remote-compose, an arrangement is a contract for how to lay out children in a container that allows for more than one child.

Annotations

RemoteComposable

An annotation that can be used to mark a composable function as being expected to be used in a composable function that is also marked or inferred to be marked as a RemoteComposable.

Composables

RemoteBox

A version of RemoteBox with no content, often used as a spacer or a background placeholder.

RemoteCanvas

A Composable that provides a RemoteDrawScope for drawing operations in RemoteCompose.

RemoteColumn

A layout composable that positions its children in a vertical sequence.

RemoteImage

A composable that lays out and draws a given RemoteBitmap.

RemoteRow

A layout composable that positions its children in a horizontal sequence.

RemoteSpacer

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

RemoteText

Remote composable that displays text.