MCPcopy Create free account

hub / github.com/ArthurSonzogni/FTXUI / functions

Functions1,183 in github.com/ArthurSonzogni/FTXUI

MethodCanvas
@brief Constructor. @param width the width of the canvas. A cell is a 2x4 braille dot. @param height the height of the canvas. A cell is a 2x4 braille
src/ftxui/dom/canvas.cpp:96
MethodCanvasNodeBase
src/ftxui/dom/canvas.cpp:880
MethodCaptureMouse
@brief Take the CapturedMouse if available. There is only one component of them. It represents a component taking priority over others. @param event T
src/ftxui/component/component.cpp:254
MethodCapturedMouseImpl
src/ftxui/component/app.cpp:355
MethodCatchEventBase
Constructor.
src/ftxui/component/catch_event.cpp:16
MethodCharacter
@brief An event corresponding to a given typed character. @param input The character typed by the user. static
src/ftxui/component/event.cpp:33
MethodCheck
src/ftxui/dom/flexbox.cpp:210
MethodCheckboxBase
src/ftxui/component/checkbox.cpp:23
FunctionCircularIn
@brief Modeled after shifted quadrant IV of unit circle
src/ftxui/component/animation.cpp:132
FunctionCircularInOut
@brief Modeled after the piecewise circular function y = (1/2)(1 - sqrt(1 - 4x^2)) ; [0, 0.5) y = (1/2)(sqrt(-(2x - 3)*(2x - 1)) + 1) ; [0.5
src/ftxui/component/animation.cpp:144
FunctionCircularOut
@brief Modeled after shifted quadrant II of unit circle
src/ftxui/component/animation.cpp:137
MethodClamp
src/ftxui/component/radiobox.cpp:158
MethodClamp
src/ftxui/component/menu.cpp:80
MethodClear
@brief Clear all the cells from the surface.
src/ftxui/screen/surface.cpp:72
MethodClone
include/ftxui/component/receiver.hpp:72
MethodColor
@brief Build a transparent color.
src/ftxui/screen/color.cpp:100
MethodComponentBase
src/ftxui/component/component.cpp:37
MethodComputeRequirement
src/ftxui/dom/border.cpp:48
MethodComputeRequirement
src/ftxui/dom/border.cpp:140
MethodComputeRequirement
src/ftxui/dom/gridbox.cpp:58
MethodComputeRequirement
src/ftxui/dom/gauge.cpp:62
MethodComputeRequirement
src/ftxui/dom/node_decorator.cpp:12
MethodComputeRequirement
src/ftxui/dom/flex.cpp:30
MethodComputeRequirement
src/ftxui/dom/text.cpp:30
MethodComputeRequirement
src/ftxui/dom/text.cpp:146
MethodComputeRequirement
src/ftxui/dom/frame.cpp:22
MethodComputeRequirement
src/ftxui/dom/frame.cpp:89
MethodComputeRequirement
src/ftxui/dom/hbox.cpp:24
MethodComputeRequirement
src/ftxui/dom/canvas.cpp:930
MethodComputeRequirement
src/ftxui/dom/flexbox.cpp:93
MethodComputeRequirement
src/ftxui/dom/scroll_indicator.cpp:25
MethodComputeRequirement
src/ftxui/dom/dbox.cpp:21
MethodComputeRequirement
src/ftxui/dom/size.cpp:24
MethodComputeRequirement
src/ftxui/dom/graph.cpp:36
MethodComputeRequirement
src/ftxui/dom/reflect.cpp:22
MethodComputeRequirement
src/ftxui/dom/focus.cpp:37
MethodComputeRequirement
src/ftxui/dom/separator.cpp:38
MethodComputeRequirement
src/ftxui/dom/separator.cpp:60
MethodComputeRequirement
src/ftxui/dom/separator.cpp:455
MethodComputeRequirement
src/ftxui/dom/vbox.cpp:25
MethodConstRef
include/ftxui/util/ref.hpp:22
FunctionConstStringRef
Referencing constructors:
include/ftxui/util/ref.hpp:125
MethodContainerBase
src/ftxui/component/container.cpp:20
MethodCreate
static Create a screen with the given dimension along the x-axis and y-axis.
src/ftxui/screen/screen.cpp:401
FunctionCubicIn
@brief Modeled after the cubic y = x^3
src/ftxui/component/animation.cpp:51
FunctionCubicInOut
@brief Modeled after the piecewise cubic y = (1/2)((2x)^3) ; [0, 0.5) y = (1/2)((2x-2)^3 + 2) ; [0.5, 1]
src/ftxui/component/animation.cpp:64
FunctionCubicOut
@brief Modeled after the cubic y = (x - 1)^3 + 1
src/ftxui/component/animation.cpp:56
MethodCurrent
src/ftxui/component/terminal_input_parser.cpp:119
MethodCurrent
static
src/ftxui/component/task_runner.cpp:24
MethodCursorColumn
src/ftxui/component/input.cpp:250
MethodCursorPosition
@internal static
src/ftxui/component/event.cpp:255
MethodCursorShape
@brief An event corresponding to a terminal DCS (Device Control String). static
src/ftxui/component/event.cpp:68
MethodDBox
src/ftxui/dom/dbox.cpp:19
MethodDecorateAlternateColumn
@brief Apply the `decorator` to the selection. This decorate only the lines modulo `modulo` with a shift of `shift`. @param decorator The decorator to
src/ftxui/dom/table.cpp:272
MethodDecorateAlternateRow
@brief Apply the `decorator` to the selection. This decorate only the lines modulo `modulo` with a shift of `shift`. @param decorator The decorator to
src/ftxui/dom/table.cpp:291
MethodDecorateBorderBottom
@brief Apply the `decorator` to the bottom border of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:388
MethodDecorateBorderLeft
@brief Apply the `decorator` to the left border of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:361
MethodDecorateBorderRight
@brief Apply the `decorator` to the right border of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:370
MethodDecorateBorderTop
@brief Apply the `decorator` to the top border of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:379
MethodDecorateCellsAlternateColumn
@brief Apply the `decorator` to the selection. This decorate only the corners modulo `modulo` with a shift of `shift`. @param decorator The decorator
src/ftxui/dom/table.cpp:310
MethodDecorateSeparatorHorizontal
@brief Apply the `decorator` to the horizontal separators of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:423
MethodDecorateSeparatorVertical
@brief Apply the `decorator` to the vertical separators of the selection. @param decorator The decorator to apply.
src/ftxui/dom/table.cpp:410
MethodDefault
@brief Standard options for the input component. static
src/ftxui/component/component_options.cpp:286
FunctionDefaultOptionTransform
src/ftxui/component/menu.cpp:29
FunctionDefaultTransform
src/ftxui/component/button.cpp:25
MethodDeleteImpl
src/ftxui/component/input.cpp:212
MethodDraw
src/ftxui/component/app.cpp:1003
MethodDrawBlockOff
@brief Erase a block. @param x the x coordinate of the block. @param y the y coordinate of the block.
src/ftxui/dom/canvas.cpp:495
MethodDrawCell
@brief Directly draw a predefined pixel at the given coordinate @param x the x coordinate of the pixel. @param y the y coordinate of the pixel. @param
src/ftxui/dom/canvas.cpp:834
FunctionDrawImage
[Deprecated] alias for DrawSurface.
include/ftxui/dom/canvas.hpp:125
FunctionDrawPixel
[Deprecated] alias for DrawCell.
include/ftxui/dom/canvas.hpp:123
MethodDrawSurface
@brief Draw a predefined image, with top-left corner at the given coordinate You can supply negative coordinates to align the image however you like -
src/ftxui/dom/canvas.cpp:846
FunctionDummyComponent
examples/component/menu_underline_animated_gallery.cpp:20
MethodEat
src/ftxui/component/terminal_input_parser.cpp:123
FunctionElasticIn
@brief Modeled after the damped sine wave y = sin(13pi/2*x)*pow(2, 10 * (x - 1))
src/ftxui/component/animation.cpp:177
FunctionElasticInOut
@brief Modeled after the piecewise exponentially-damped sine wave: y = (1/2)*sin(13pi/2*(2*x))*pow(2, 10 * ((2*x) - 1)) ; [0,0.5) y = (1/2)*(sin(
src/ftxui/component/animation.cpp:191
FunctionElasticOut
@brief Modeled after the damped sine wave y = sin(-13pi/2*(x + 1))*pow(2, -10x) + 1
src/ftxui/component/animation.cpp:184
MethodEventHandler
Handlers
src/ftxui/component/container.cpp:63
MethodEventHandler
src/ftxui/component/container.cpp:113
MethodEventHandler
src/ftxui/component/container.cpp:197
FunctionExponentialIn
@brief Modeled after the exponential function y = 2^(10(x - 1))
src/ftxui/component/animation.cpp:152
FunctionExponentialInOut
@brief Modeled after the piecewise exponential y = (1/2)2^(10(2x - 1)) ; [0,0.5) y = -(1/2)*2^(-10(2x - 1))) + 1 ; [0.5,1]
src/ftxui/component/animation.cpp:164
FunctionExponentialOut
@brief Modeled after the exponential function y = -2^(-10x) + 1
src/ftxui/component/animation.cpp:157
MethodFetchTerminalEvents
src/ftxui/component/app.cpp:1304
MethodFgColor
src/ftxui/dom/color.cpp:44
MethodFillDefault
src/ftxui/component/dropdown.cpp:91
MethodFirstTarget
src/ftxui/component/menu.cpp:440
MethodFit
The minimal dimension that will fit the given element. @see Fixed @see Full
src/ftxui/dom/util.cpp:93
MethodFitComponent
static
src/ftxui/component/app.cpp:1479
MethodFixed
A fixed dimension. @see Fit @see Full
src/ftxui/screen/screen.cpp:388
MethodFixedSize
static
src/ftxui/component/app.cpp:1451
MethodFlex
src/ftxui/dom/flex.cpp:18
MethodFlexbox
src/ftxui/dom/flexbox.cpp:57
MethodFocusCursorNode
src/ftxui/dom/frame.cpp:85
MethodFocusNode
src/ftxui/dom/frame.cpp:20
MethodFocusable
src/ftxui/component/button.cpp:136
MethodFocusable
src/ftxui/component/radiobox.cpp:165
MethodFocusable
src/ftxui/component/input.cpp:557
MethodFocusable
src/ftxui/component/renderer.cpp:92
MethodFocusable
src/ftxui/component/checkbox.cpp:81
← previousnext →501–600 of 1,183, ranked by callers