Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:

ftxui |
animation |
Params |
Animator |
box_helper |
Element |
flexbox_helper |
Block |
Line |
Global |
CapturedMouseInterface |
ComponentBase | It implement rendering itself as ftxui::Element. It implement keyboard navigation by responding to ftxui::Event
EntryState | Arguments for |ButtonOption::transform|, |CheckboxOption::transform|, |Radiobox::transform|, |MenuEntryOption::transform|, |MenuOption::transform|
UnderlineOption |
AnimatedColorOption | Option about a potentially animated color
AnimatedColorsOption |
MenuEntryOption | Option for the MenuEntry component
MenuOption | Option for the Menu component
ButtonOption | Option for the AnimatedButton component
CheckboxOption | Option for the Checkbox component
InputState | Used to define style for the Input component
InputOption | Option for the Input component
RadioboxOption | Option for the Radiobox component
ResizableSplitOption |
SliderOption |
WindowRenderState |
WindowOptions |
DropdownOption | Option for the Dropdown component.A dropdown menu is a checkbox opening/closing a radiobox
Event | Represent an event. It can be key press event, a terminal resize, or more ..
Loop |
Mouse | A mouse event. It contains the coordinate of the mouse, the button pressed and the modifier (shift, ctrl, meta)
SenderImpl |
ReceiverImpl |
ScreenInteractive |
Private |
AnimationTask |
Canvas |
FlexboxConfig |
LinearGradient | A class representing the settings for linear-gradient color effect
Stop |
Node |
Status |
Requirement |
Focused |
Selection | Represent a selection in the terminal
Table |
TableSelection |
Box |
Color | A class representing terminal colors
ColorInfo |
Image | A rectangular grid of Pixel
Pixel | A Unicode character and its associated style
Screen | A rectangular grid of Pixel
Cursor |
Dimensions |
AutoReset | Assign a value to a variable, reset its old value when going out of scope
ConstRef | An adapter. Own or reference an immutable object
Ref | An adapter. Own or reference an mutable object
StringRef | An adapter. Own or reference a constant string. For convenience, this class convert multiple mutable string toward a shared representation
ConstStringRef | An adapter. Own or reference a constant string. For convenience, this class convert multiple immutable string toward a shared representation
ConstStringListRef | An adapter. Reference a list of strings
Adapter |
TerminalInputParser |
Output.__unnamed0__ |
NodeDecorator |