Alignment

interface Alignment : StyleParams

This context interface offers functions to align or justify elements.

It used in FlexParams and GridParams .

There are overrides for all functions that enable one to define the styling for the different media devices independently.

Functions

Link copied to clipboard
open fun alignContent(value: AlignContentValues.() -> AlignContentProperty)

This function sets the align-content property

open fun alignContent(    sm: AlignContentValues.() -> AlignContentProperty? = null,     md: AlignContentValues.() -> AlignContentProperty? = null,     lg: AlignContentValues.() -> AlignContentProperty? = null,     xl: AlignContentValues.() -> AlignContentProperty? = null)

This function sets the align-content property for each media device independently.

Link copied to clipboard
open fun alignItems(value: AlignItemsValues.() -> AlignItemsProperty)

This function sets the align-items property

open fun alignItems(    sm: AlignItemsValues.() -> AlignItemsProperty? = null,     md: AlignItemsValues.() -> AlignItemsProperty? = null,     lg: AlignItemsValues.() -> AlignItemsProperty? = null,     xl: AlignItemsValues.() -> AlignItemsProperty? = null)

This function sets the align-items property for each media device independently.

Link copied to clipboard
open fun justifyContent(value: JustifyContentValues.() -> JustifyContentProperty)

This function sets the justify-content property

open fun justifyContent(    sm: JustifyContentValues.() -> JustifyContentProperty? = null,     md: JustifyContentValues.() -> JustifyContentProperty? = null,     lg: JustifyContentValues.() -> JustifyContentProperty? = null,     xl: JustifyContentValues.() -> JustifyContentProperty? = null)

This function sets the justify-content property for each media device independently.

Properties

Link copied to clipboard
abstract val lgProperties: StringBuilder

collects the properties for large screens

Link copied to clipboard
abstract val mdProperties: StringBuilder

collects the properties for middle-sized screens

Link copied to clipboard
abstract val smProperties: StringBuilder

collects the properties for small screens

Link copied to clipboard
abstract val xlProperties: StringBuilder

collects the properties for extra-large screens

Inheritors

Link copied to clipboard
Link copied to clipboard