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()>)
Retourne un nouveau Component, similaire à |child|, mais utilisant |render| comme événement Component...
Element text(std::string_view text)
Affiche un morceau de texte unicode encodé en UTF8.
L'espace de noms FTXUI ftxui::
Element hbox(Elements children)
Un conteneur affichant les éléments horizontalement un par un.
std::function< Element(Element)> Decorator
std::shared_ptr< ComponentBase > Component