TUI::OptionListView
Inherits TUI::ListView < TUI::Scrollable < Reference < Object
Single-select option list for the dropdown picker — Enter (handled
by ListView's own nav-mode Enter case) fires on_activate with the
picked row's index INTO THE CURRENTLY FILTERED LIST — callers must
resolve it via option_source.option_at(index), never by indexing
their own original (unfiltered) options array directly, since the
index is only meaningful relative to whatever's filtered right now.
Constructors
new(option_source : OptionListSource)
SourceInstance methods
option_source
SourceThe content string for content-row index, before the leading
" {pointer}" prefix and before width-fitting/highlight styling
(those stay in render_content, shared by every subclass).