AlignmentSchema

@Serializable
sealed interface AlignmentSchema

Alignment value for positioning children inside a container tile.

Three sub-interfaces exist for different container types:

DSL helpers (mosaic-server):

// For Column (horizontal cross-axis):
alignHorizontallyToStart()
alignHorizontallyToCenter()
alignHorizontallyToEnd()

// For Row (vertical cross-axis):
alignVerticallyToTop()
alignVerticallyToCenter()
alignVerticallyToBottom()

// For Box (two-dimensional):
alignToTopStart() alignToTopCenter() alignToTopEnd()
alignToCenterStart() alignToCenter() alignToCenterEnd()
alignToBottomStart() alignToBottomCenter() alignToBottomEnd()

Inheritors

Types

Link copied to clipboard
@Serializable
@SerialName(value = "Horizontal")
sealed interface Horizontal : AlignmentSchema
Link copied to clipboard
@Serializable
@SerialName(value = "TwoDimensional")
sealed interface TwoDimensional : AlignmentSchema
Link copied to clipboard
@Serializable
@SerialName(value = "Vertical")
sealed interface Vertical : AlignmentSchema