OptionalchildrenNested nodes. An empty array makes this a leaf.
OptionaldisabledPrevents selection and expansion while keeping the item discoverable by keyboard.
OptionaliconDecorative icon displayed before the label.
Stable, unique identifier across the entire tree.
Visible accessible label.
OptionalselectableAllows focus and expansion without selection.
OptionaltextPlain text for type-ahead when the label contains rich content.
A uniquely identified node in a TreeView. Labels should contain noninteractive content.