bluedogtraining/bdt-elm/13.1.1

NOTE: this package is not compatible with Elm 0.19.1

Card

Module to create Cards with Headers, CardBlocks and Footers

Init

view : Config msg

Init a card

viewIf : Bool -> Config msg

Init a card conditionally

Create blocks

body : List (CardBlock msg) -> Config msg -> Config msg

Add a body block

block : Cols -> List (Html msg) -> CardBlock msg

Add a block

blockIf : Cols -> Bool -> Html msg -> CardBlock msg

Add a block conditionally

maybeBlock : Cols -> Maybe a -> (a -> Html msg) -> CardBlock msg

Add a block and apply Just

blockSizes : Cols -> List ( Size, Cols ) -> List (Html msg) -> CardBlock msg

Add a block of varying sizes

Render

render : Config msg -> Html msg

Render