FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
component/component.cppm
Go to the documentation of this file.
1/**
2 * @file component.cppm
3 * @brief Module file for the Component classes of the Component module
4 */
5
6module;
7
9
10export module ftxui.component.component;
11
12/**
13 * @namespace ftxui
14 * @brief The FTXUI ftxui:: namespace
15 */
16export namespace ftxui {
19 using ftxui::Event;
24
25 using ftxui::Make;
26
29
30 using ftxui::operator|;
31 using ftxui::operator|=;
32
33 namespace Container {
34 using ftxui::Container::Vertical;
35 using ftxui::Container::Horizontal;
36 using ftxui::Container::Tab;
37 using ftxui::Container::Stacked;
38 }
39
40 using ftxui::Button;
41 using ftxui::Checkbox;
42 using ftxui::Input;
43 using ftxui::Menu;
44 using ftxui::MenuEntry;
45 using ftxui::Radiobox;
46 using ftxui::Dropdown;
47 using ftxui::Toggle;
48 using ftxui::Slider;
49 using ftxui::ResizableSplit;
50 using ftxui::ResizableSplitLeft;
51 using ftxui::ResizableSplitRight;
52 using ftxui::ResizableSplitTop;
53 using ftxui::ResizableSplitBottom;
54 using ftxui::Renderer;
55 using ftxui::CatchEvent;
56 using ftxui::Maybe;
57 using ftxui::Modal;
58 using ftxui::Collapsible;
59 using ftxui::Hoverable;
60 using ftxui::Window;
61}
Option for the AnimatedButton component.
Option for the Checkbox component.
Option for the Input component.
Option for the MenuEntry component.
Option for the Menu component.
Option for the Radiobox component.
The FTXUI ftxui:: namespace.
Definition animation.hpp:10
std::function< Element(Element)> ElementDecorator
Definition component.hpp:32
std::function< Component(Component)> ComponentDecorator
Definition component.hpp:31
Represent an event. It can be key press event, a terminal resize, or more ...
Definition event.hpp:27