OptionalBadgeBadge text (e.g., count)
Child nodes (branches and/or leaves)
OptionalColorIcon color (CSS color value)
Original entity data for custom access
OptionalDescriptionSecondary description text
Entity name this node came from
UI state: is node expanded
Icon class (Font Awesome or similar)
Unique identifier
Display text (from DisplayField)
Depth level (0 = root)
Is this node currently loading children
Does this node match the current search
Parent node ID (null for root nodes)
UI state: is node selected
Node type: branch (folder) or leaf (item)
Is this node visible (for filtering)
Internal tree node representation