FTXUI
6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
component_base.cppm
Go to the documentation of this file.
1
/**
2
* @file component_base.cppm
3
* @brief Module file for the ComponentBase class of the Component module
4
*/
5
6
module
;
7
8
#include <
ftxui/component/component_base.hpp
>
9
10
export
module
ftxui.component.component_base
;
11
12
/**
13
* @namespace ftxui
14
* @brief The FTXUI ftxui:: namespace
15
*/
16
export
namespace
ftxui
{
17
using
ftxui::Delegate;
18
using
ftxui::Focus;
19
using
ftxui::Event
;
20
21
namespace
animation {
22
using
ftxui::animation::Params
;
23
}
24
25
using
ftxui::ComponentBase
;
26
using
ftxui::Component
;
27
using
ftxui::Components
;
28
}
ftxui::animation::Params
Definition
animation.hpp:23
component_base.hpp
ftxui::ComponentBase
It implement rendering itself as ftxui::Element. It implement keyboard navigation by responding to ft...
Definition
component_base.hpp:30
ftxui.component.component_base
ftxui
The FTXUI ftxui:: namespace.
Definition
animation.hpp:10
ftxui::Components
std::vector< Component > Components
Definition
component_base.hpp:25
ftxui::Component
std::shared_ptr< ComponentBase > Component
Definition
component_base.hpp:24
ftxui::Event
Represent an event. It can be key press event, a terminal resize, or more ...
Definition
event.hpp:27
src
ftxui
component
component_base.cppm
Generated by
1.12.0