Expand description
Rendering: a single-column tree list, plus the jump picker and keybinding
panel drawn over it. Colors stay inside the terminal’s ANSI palette apart
from the terminal-derived focus blend (Palette::focus_bg).
Structs§
- Palette
- The terminal’s default foreground and background, queried at startup.
Functions§
- draw
- Render the current mode into
area. In a modal picker the tree is hidden; otherwise the tree list is drawn and the viewport height recorded for paging. - render_
jump - Render the jump picker into
area: a/queryprompt with a right-alignedmatched/totalcounter, a divider line, then the ranked results with matched characters highlighted and the selected row barred. Knows nothing about whereareais; full-screen is just the identity placement above.