elm package cache
Packages
Reroutes
About
lamdera.com
QiTASC
/
hatchinq
/
28.2.1
NOTE: the latest version is
29.0.0
README
About
Versions
Source
Modules
Hatchinq.Tree
Exposed
type
alias
Config
msg
=
{ theme
:
Theme
, lift
:
Message
-> msg
}
type
Message
type
alias
State
=
{ rootExpandedNode
:
ExpandedNode
}
type
TreeNode
msg
type
alias
View
msg
=
{ state
:
State
, data
:
List
(
TreeNode
msg)
}
configure
:
Config
msg
->
List
(
Attribute
InternalConfig
)
->
View
msg
->
Element
msg
expandableCollapsibleOnNodeClick
:
Attribute
InternalConfig
init
:
State
node
:
{ element
:
Element
msg
, onClick
:
msg
, children
:
List
(
TreeNode
msg)
}
->
TreeNode
msg
update
:
Message
->
State
->
State
README
About
67 versions
Source
Modules
Examples
Hatchinq.AppBar
Hatchinq.Attribute
Hatchinq.Button
Hatchinq.Card
Hatchinq.Checkbox
Hatchinq.Chip
Hatchinq.Color
Hatchinq.DataTable
Hatchinq.Divider
Hatchinq.DropDown
Hatchinq.IconButton
Hatchinq.List
Hatchinq.Menu
Hatchinq.Paginator
Hatchinq.ProgressIndicator
Hatchinq.RadioButton
Hatchinq.RoundImage
Hatchinq.SidePanel
Hatchinq.Snackbar
Hatchinq.TabBar
Hatchinq.TextField
Hatchinq.Theme
Hatchinq.Tree