class

Fluxion::TUI::SelectorScreen

Inherits Reference < Object

The pre-run selector.

Shown before anything mutates the host, because the moment to change your mind about a bootstrap run is before it starts, not during. Rendered as one flat list of jobs and their steps rather than a drill-down: the whole profile fits on a screen, and nesting would hide what is about to happen.

Constructors

new(selection : Selection)
Source

Instance methods

handle(event : CryTUI::KeyEvent) : Outcome

One branch per binding. A keymap is a table by nature, and extracting halves of it would only make a reader hunt for where a key is handled.

ameba:disable Metrics/CyclomaticComplexity

Source
render(frame : CryTUI::Frame) : Nil
Source
selection
Source

Nested types