Available Events
| Event | When It Runs | Typical Use |
|---|---|---|
| On Generate Row | When the tree creates a visible row. | Fill your custom row widget with text, icons, and state. |
| On Selection Changed | When the selected row changes. | Show details for the selected item, open a panel, or update controls. |
| On Expansion Changed | When a node opens or closes. | Save expanded state or change the row visuals. |
| On Get Children | When the tree asks for a row's children. | Inspect parent-child relationships while debugging or updating dynamic trees. |
Selection Example
- Bind On Selection Changed.
- Break the Row value.
- Read Node Name or Extra Strings.
- Update a details panel in the same Widget Blueprint.
Expansion Example
- Bind On Expansion Changed.
- Read the Expansion State boolean.
- If true, set your row icon to an open folder look.
- If false, set your row icon to a closed folder look.