QiTASC/hatchinq/11.1.0

NOTE: the latest version is 29.0.0

Hatchinq.Card

Exposed

type alias Config msg =
{ theme : Theme
, lift : Message msg -> msg
}
type Layout
= MediaTop
| MediaCenter
type Message msg
= ToggleExpanded
type alias State =
{ contentExpanded : Bool }
= Icon String
| Image String
type alias Title =
{ head : String
, subHead : Maybe String
}
type alias View msg =
{ media : Element msg
, titles : Title
, thumbnail : Thumbnail
, content : Element msg
, actions : List ( String, msg )
, state : State
}
Config msg
-> List (Attribute InternalConfig)
-> View msg
-> Element msg
expandable : Attribute InternalConfig
init : State
layout : Layout -> Attribute InternalConfig
update : (Message msg -> msg) -> Message msg -> State -> ( State, Cmd msg )