38 Input(std::string label, std::function<
void(std::string)> on_change);
44 [[nodiscard]] std::string
render()
const override;
61 std::function<void(std::string)>
Abstract base class for all TUI components.
Abstract base for all TUI widgets.
Definition Component.hpp:38
std::variant< char, Special > Key
A single keypress from stdin, represented as either a printable character or a Special control key.
Definition Defs.hpp:45