widgets/node_render_parts library

Classes

NodeIconBox
A tier icon box: renders iconWidget inside its padding/margin box, or an empty spacer of emptyWidth when null. When scale != 1 the icon is fit into the (scaled) box with a FittedBox.
NodeLabel<T>
The shared "icon + label" content, left-aligned. The tier's label tooltip wraps the glyphs alone — see build. Used by the Child and Expandable renderers.

Functions

wrapWithNodeTooltip<T>({required Widget child, required NodeTooltipTheme<T>? tooltipTheme, required Node<T> node}) Widget
Wraps child in a JustTooltip built from tooltipTheme, or returns child unchanged when tooltips are disabled or there is no content.