MCPcopy Create free account

hub / github.com/ArthurSonzogni/FTXUI / types & classes

Types & classes214 in github.com/ArthurSonzogni/FTXUI

↓ 127 callersClassFTXUI_EXPORT
include/ftxui/dom/node.hpp:38
↓ 54 callersClassFTXUI_EXPORT
include/ftxui/component/app.hpp:35
↓ 40 callersEnumColor
@brief Color is an enumeration that represents the color support of the terminal. @ingroup screen
include/ftxui/screen/terminal.hpp:31
↓ 36 callersClassTable
include/ftxui/dom/table.hpp:15
↓ 32 callersClassFTXUI_EXPORT
include/ftxui/component/animation.hpp:34
↓ 25 callersClassTerminalInputParser
Parse a sequence of |char| across |time|. Produces |Event|.
src/ftxui/component/terminal_input_parser.hpp:17
↓ 24 callersClassMouse
src/ftxui/component/event.cpp:58
↓ 19 callersClassScreen
src/ftxui/dom/gridbox.cpp:17
↓ 15 callersClassFocused
Focus management to support the frame/focus/select element.
include/ftxui/dom/requirement.hpp:31
↓ 12 callersClassFTXUI_EXPORT
src/ftxui/dom/node_decorator.hpp:18
↓ 8 callersEnumPalette256
include/ftxui/screen/color.hpp:28
↓ 7 callersClassFTXUI_EXPORT
include/ftxui/screen/terminal.hpp:19
↓ 7 callersClassFTXUI_EXPORT
include/ftxui/screen/box.hpp:18
↓ 6 callersClassSize
src/ftxui/dom/size.cpp:16
↓ 5 callersClassText
src/ftxui/dom/text.cpp:26
↓ 4 callersClasssigaction
src/ftxui/component/app.cpp:394
↓ 3 callersClassFTXUI_EXPORT
include/ftxui/screen/color_info.hpp:19
↓ 3 callersClassInputOption
include/ftxui/component/component.hpp:22
↓ 3 callersClassSelection
include/ftxui/component/app.hpp:25
↓ 3 callersClassTaskRunner
src/ftxui/component/task_runner.hpp:12
↓ 2 callersClassDocInfo
A structure to hold all information about a single documentation build.
tools/build_multiversion_doc.py:62
↓ 2 callersClassFTXUI_EXPORT
include/ftxui/screen/screen.hpp:27
↓ 2 callersEnumMotion
include/ftxui/component/mouse.hpp:28
↓ 2 callersClassTerminalCapabilities
src/ftxui/component/terminal_input_parser.hpp:55
↓ 1 callersClassAmalgamator
tools/amalgamate.py:93
↓ 1 callersClassAnimationTask
include/ftxui/component/task.hpp:12
↓ 1 callersClassBorder
For reference, here is the charset for normal border:
src/ftxui/dom/border.cpp:35
↓ 1 callersClassCheckboxOption
include/ftxui/component/component.hpp:20
↓ 1 callersClassCursorPosition
src/ftxui/component/terminal_input_parser.hpp:40
↓ 1 callersClassFTXUI_EXPORT
include/ftxui/screen/color.hpp:24
↓ 1 callersClassGlobal
src/ftxui/dom/flexbox_helper.hpp:41
↓ 1 callersClassLine
A line is a row of blocks.
src/ftxui/dom/flexbox_helper.hpp:33
↓ 1 callersClassMenuOption
include/ftxui/component/component.hpp:23
↓ 1 callersEnumPalette16
include/ftxui/screen/color.hpp:27
↓ 1 callersClassRadioboxOption
include/ftxui/component/component.hpp:24
↓ 1 callersClassRateLimiter
tools/build_translations.py:100
↓ 1 callersClassScreen
include/ftxui/dom/node.hpp:19
↓ 1 callersClassSeparator
src/ftxui/dom/separator.cpp:34
↓ 1 callersClassSizeVisitor
include/ftxui/util/ref.hpp:237
↓ 1 callersClassStdCapture
Capture the standard output (stdout) to a string.
src/ftxui/component/app_test.cpp:28
↓ 1 callersClassTerminalEmulator
src/ftxui/component/terminal_input_parser.hpp:50
↓ 1 callersClassTerminalNameVersion
src/ftxui/component/terminal_input_parser.hpp:45
↓ 1 callersClassstat
src/ftxui/component/app_piped_input_test.cpp:56
ClassAdapter
src/ftxui/util/ref_test.cpp:12
ClassAdapter
include/ftxui/util/ref.hpp:152
EnumAlignContent
This aligns a flex container’s lines within when there is extra space in the cross-axis, similar to how justify-content aligns individual items within
include/ftxui/dom/flexbox_config.hpp:98
EnumAlignItems
This defines the default behavior for how flex items are laid out along the cross axis on the current line. Think of it as the justify-content version
include/ftxui/dom/flexbox_config.hpp:87
ClassApp
include/ftxui/component/loop.hpp:16
ClassApp
include/ftxui/component/event.hpp:18
ClassApp::Internal
src/ftxui/component/app.cpp:95
EnumAppDimension
src/ftxui/component/app.cpp:66
ClassAutoReset
include/ftxui/util/autoreset.hpp:13
ClassBgColor
src/ftxui/dom/color.cpp:16
ClassBlink
src/ftxui/dom/blink.cpp:16
ClassBlock
A block is a rectangle in the flexbox.
src/ftxui/dom/flexbox_helper.hpp:13
ClassBold
src/ftxui/dom/bold.cpp:16
ClassBorderCell
For reference, here is the charset for normal border:
src/ftxui/dom/border.cpp:132
EnumBorderStyle
@brief BorderStyle is an enumeration that represents the different styles of borders that can be applied to elements in the terminal UI. BorderStyle
include/ftxui/dom/elements.hpp:38
ClassBox
src/ftxui/dom/node_decorator.hpp:14
EnumButton
include/ftxui/component/mouse.hpp:17
ClassButtonBase
src/ftxui/component/button.cpp:36
ClassButtonOption
include/ftxui/component/component.hpp:19
ClassCanvasCell
include/ftxui/dom/canvas.hpp:143
ClassCanvasNodeBase
src/ftxui/dom/canvas.cpp:878
ClassCaptureMouseImpl
src/ftxui/component/component.cpp:28
ClassCapturedMouseImpl
src/ftxui/component/app.cpp:353
ClassCatchEventBase
src/ftxui/component/catch_event.cpp:13
EnumCellType
include/ftxui/dom/canvas.hpp:137
ClassCheckboxBase
src/ftxui/component/checkbox.cpp:21
ClassClearUnder
src/ftxui/dom/clear_under.cpp:18
EnumColorType
include/ftxui/screen/color.hpp:327
ClassComponentBase
include/ftxui/component/loop.hpp:13
ClassComponentBase
include/ftxui/component/event.hpp:19
ClassComponentBase
include/ftxui/component/app.hpp:22
ClassComponentBase
include/ftxui/component/component_base.hpp:24
ClassComponentBase::Impl
src/ftxui/component/component.cpp:31
ClassConstRef
include/ftxui/util/ref.hpp:20
EnumConstraint
include/ftxui/dom/elements.hpp:187
ClassContainerBase
src/ftxui/component/container.cpp:18
ClassCursor
include/ftxui/component/event.hpp:167
ClassCursor
include/ftxui/screen/screen.hpp:53
ClassCustomHTTPRequestHandler
examples/run_webassembly.py:8
ClassDBox
src/ftxui/dom/dbox.cpp:17
EnumDECMode
DEC: Digital Equipment Corporation
src/ftxui/component/app.cpp:302
EnumDSRMode
Device Status Report (DSR) {
src/ftxui/component/app.cpp:321
ClassDelegate
include/ftxui/component/component_base.hpp:16
ClassDim
src/ftxui/dom/dim.cpp:16
EnumDirection
This establishes the main-axis, thus defining the direction flex items are placed in the flex container. Flexbox is (aside wrapping) single-direction
include/ftxui/dom/flexbox_config.hpp:36
EnumDirection
@brief Direction is an enumeration that represents the four cardinal directions. @ingroup dom
include/ftxui/dom/direction.hpp:15
ClassElement
src/ftxui/dom/box_helper.hpp:12
ClassEvent
src/ftxui/component/terminal_input_parser.hpp:14
ClassEvent
include/ftxui/component/app.hpp:24
ClassEvent
include/ftxui/component/component.hpp:21
ClassEvent
include/ftxui/component/component_base.hpp:18
ClassFTXUI_EXPORT
include/ftxui/dom/linear_gradient.hpp:33
ClassFTXUI_EXPORT
include/ftxui/dom/table.hpp:37
ClassFTXUI_EXPORT
include/ftxui/dom/canvas.hpp:39
ClassFTXUI_EXPORT
include/ftxui/dom/selection.hpp:23
ClassFTXUI_EXPORT
include/ftxui/dom/flexbox_config.hpp:31
ClassFTXUI_EXPORT
include/ftxui/dom/requirement.hpp:19
next →1–100 of 214, ranked by callers