Skip to main content

Module tree

Module tree 

Source
Expand description

Source-neutral tree model at the center of the application. Filesystem and JSON adapters build its flat node arena; app navigates it and ui renders it through the tui_treelistview::TreeModel implementation.

Consumers read nodes only through Tree accessors. The stored representation is private so source-specific payloads—including filesystem names and spans into retained JSON—can change without touching the app, renderer, or picker. Accessors return owned values because those values may be derived on demand.

Structs§

ActionValues
Values used when the focused node is accepted or passed to a shell binding.
Tree

Type Aliases§

NodeId