17 text(
"> " + label +
" "),
18 focusCursor(
text(
" ")),
21 return text(
" " + label +
" ");
26 auto screen = App::Fullscreen();
27 screen.Loop(Container::Vertical({
29 Instance(
"focusCursorBlock", focusCursorBlock),
30 Instance(
"focusCursorBlockBlinking", focusCursorBlockBlinking),
31 Instance(
"focusCursorBar", focusCursorBar),
32 Instance(
"focusCursorBarBlinking", focusCursorBarBlinking),
33 Instance(
"focusCursorUnderline", focusCursorUnderline),
34 Instance(
"focusCursorUnderlineBlinking", focusCursorUnderlineBlinking),
Component Instance(std::string label, Decorator focusCursor)
Component Renderer(Component child, std::function< Element()>)
Devuelve un nuevo Component, similar a |child|, pero usando |render| como el evento Component::Render...
Element text(std::string_view text)
Muestra un fragmento de texto Unicode codificado en UTF8.
El espacio de nombres ftxui:: de FTXUI.
Element hbox(Elements children)
Un contenedor que muestra elementos horizontalmente uno por uno.
std::function< Element(Element)> Decorator
std::shared_ptr< ComponentBase > Component