17 std::vector<std::string> entries;
20 for (
int i = 0; i < 30; ++i)
21 entries.push_back(
"Entry " + std::to_string(i));
22 auto radiobox =
Menu(&entries, &selected);
23 auto renderer =
Renderer(radiobox, [&] {
24 return radiobox->Render() | vscroll_indicator | frame |
29 screen.Loop(renderer);
static ScreenInteractive FitComponent()
Component Menu(MenuOption options)
A list of text. The focused element is selected.
Component Renderer(Component child, std::function< Element()>)
Return a new Component, similar to |child|, but using |render| as the Component::Render() event.
Decorator size(WidthOrHeight, Constraint, int value)
Apply a constraint on the size of an element.
Element border(Element)
Draw a border around the element.
The FTXUI ftxui:: namespace.