{ theme : Hatchinq.Theme.Theme
, lift : Message -> msg
}
{ rootExpandedNode : ExpandedNode }
{ state : State
, data : List (TreeNode msg)
}
configure : Config msg -> List (Hatchinq.Attribute.Attribute InternalConfig) -> View msg -> Element msg
expandableCollapsibleOnNodeClick : Hatchinq.Attribute.Attribute InternalConfig
init : State
node : { element : Element msg, onClick : msg, children : List (TreeNode msg) } -> TreeNode msg
update : Message -> State -> State