Keyed Layouts
row : style -> List (Element.Attribute variation msg) -> List ( String, Element style variation msg ) -> Element style variation msg
column : style -> List (Element.Attribute variation msg) -> List ( String, Element style variation msg ) -> Element style variation msg
wrappedRow : style -> List (Element.Attribute variation msg) -> List ( String, Element style variation msg ) -> Element style variation msg
wrappedColumn : style -> List (Element.Attribute variation msg) -> List ( String, Element style variation msg ) -> Element style variation msg
{ rows : List Style.Internal.Model.Length
, columns : List Style.Internal.Model.Length
, cells : List (Element.OnGrid ( String
, Element style variation msg ))
}
grid : style -> List (Element.Attribute variation msg) -> Grid style variation msg -> Element style variation msg
cell : GridPosition style variation msg -> Element.OnGrid ( String, Element style variation msg )
A specific position on a grid
.
{ rows : List ( Style.Internal.Model.Length
, List Style.Internal.Model.NamedGridPosition )
, columns : List Style.Internal.Model.Length
, cells : List (Element.NamedOnGrid ( String
, Element style variation msg ))
}
namedGrid : style -> List (Element.Attribute variation msg) -> NamedGrid style variation msg -> Element style variation msg
named : String -> Element style variation msg -> Element.NamedOnGrid ( String, Element style variation msg )
Specify a named postion on a namedGrid
.
The name is used as the key.