#include "ftxui/component/toggle.hpp" namespace ftxui::component { Toggle::Toggle(Delegate* delegate) : Component(delegate) {} dom::Element Toggle::Render() { using namespace dom; auto highlight = Focused() ? inverted : bold; Children children; for(size_t i = 0; i 0 && (event == Event::ArrowLeft || event == Event::Character('h'))) { activated--; on_change(); return true; } if (activated < options.size() - 1 && (event == Event::ArrowRight || event == Event::Character('l'))) { activated++; on_change(); return true; } return false; } } // namespace ftxui::component