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