class domkit::AccordionBox
sys::Obj dom::Elem domkit::Box domkit::AccordionBox
@Js
AccordionBox displays collapsible content panels for presenting information in a limited amount of vertical space, where the header element is used to collapse or expand the child content.
See also: docDomkit
- addGroup
-
This addGroup(Elem header, Elem[] kids, Bool expanded := false)
Add a new group with given header and child nodes. Optionally configure default expansion state with
expanded
paramter (defaults to collapsed). - expand
-
Void expand(Int groupIndex, Bool expanded)
Set expanded state for given group.
- isExpanded
-
Bool isExpanded(Int groupIndex)
Return
true
if given group is expanded, orfalse
if not. - make
-
new make()