PanelBar should support the following expand modes:
multiple: More than one item can be expanded at a time. Items also can be toggled. This mode is the default one of the Panelbar.
single: Only one item can be expanded at a time. Expanding an item collapses the previously expanded one. Example implementation as stateful component is available in this branch.
full: Only one item can be expanded at a time. The expanded area occupies the entire height of the PanelBar.
The full expand mode should (example RadPanelbar):
Make root items children with static (calculated) height and overflow-y:auto. This include PanelBarContent and PanelBarNavigation.
Mare root items overflow with scroll as well. Such scenario would be when collapsed root items height exceeds the one set on the widget.
PanelBar should support the following expand modes:
The full expand mode should (example RadPanelbar):
height
andoverflow-y:auto
. This includePanelBarContent
andPanelBarNavigation
.This feature is related to: #6