Package-level declarations

Types

Link copied to clipboard
data class Column(val width: Constraint, val height: Constraint, val margin: Margin, val overflow: Overflow, val horizontalAlignment: CrossAxisAlignment, val verticalAlignment: MainAxisAlignment, val children: ColumnScope.() -> Unit)
Link copied to clipboard
Link copied to clipboard
data class Grow(val value: Double)

Configure how much of the remaining space in the layout should be assigned to this item.

Link copied to clipboard
data class HorizontalAlignment(val alignment: CrossAxisAlignment)

Set the alignment for an item along the horizontal axis.

Link copied to clipboard
data class Margin(val margin: Margin)

Add additional space around the item.

Link copied to clipboard
interface RedwoodLayout
Link copied to clipboard
data class Row(val width: Constraint, val height: Constraint, val margin: Margin, val overflow: Overflow, val horizontalAlignment: MainAxisAlignment, val verticalAlignment: CrossAxisAlignment, val children: RowScope.() -> Unit)
Link copied to clipboard
object RowScope
Link copied to clipboard
data class Shrink(val value: Double)

Configure how much of the remaining space in the layout should be assigned to this item.

Link copied to clipboard
data class Spacer(val width: Dp, val height: Dp)
Link copied to clipboard
data class VerticalAlignment(val alignment: CrossAxisAlignment)

Set the alignment for an item along the vertical axis.