Tree View #2286
alizedebray
started this conversation in
Ideas
Tree View
#2286
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A Tree View is a hierarchical list where each list item, or node, might – or not – have children.
If a node has children it can be open or closed.
If a node does not have children it is considered as a leaf.
Children of a node are themselves shown in a tree view.
Use cases
Navigation: the tree is used to represent a page structure
Selecting: the tree is used to represent a data structure that can be selected
Single-select: any node can be selected

Multiple-select: any node can be selected

Single-select: only leaves can be selected
Multiple-select: only leaves can be selected
Browsing: the tree is used to represent a data structure with attached actions

Variants
Possible Architecture for Web Components
Resources
Beta Was this translation helpful? Give feedback.
All reactions