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

RemoteCollapsibleColumnScope

Scope for the children of RemoteCollapsibleColumn.

RemoteCollapsibleRowScope

Scope for the children of RemoteCollapsibleRow.

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

RemoteAbsoluteAlignment

A collection of common RemoteAlignments unaware of the layout direction.

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.

RemoteCollapsibleColumn

A collapsible column layout that organizes its children vertically.

RemoteCollapsibleRow

A collapsible row layout that organizes its children horizontally.

RemoteColumn

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

RemoteFitBox

Layout container that renders the first child that fits within available constraints.

RemoteImage

A composable that lays out and draws a given RemoteImageBitmap.

RemoteRow

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

RemoteStateLayout

A layout that manages and displays two states defined by a RemoteBoolean.

RemoteText

Remote composable that displays text.