MCPcopy Create free account

hub / github.com/ArthurSonzogni/FTXUI / functions

Functions1,183 in github.com/ArthurSonzogni/FTXUI

↓ 9 callersFunctionprint_info
(msg: str)
tools/build_translations.py:81
↓ 8 callersFunctionBasicComponent
src/ftxui/component/hoverable_test.cpp:31
↓ 8 callersMethodDecorate
@brief Apply the `decorator` to the selection. This decorate both the cells, the lines and the corners. @param decorator The decorator to apply. NOLIN
src/ftxui/dom/table.cpp:242
↓ 8 callersFunctionGetQuirks
@brief Get the terminal quirks. @ingroup screen
src/ftxui/screen/terminal.cpp:321
↓ 8 callersFunctionIsCombining
src/ftxui/screen/string.cpp:1283
↓ 8 callersFunctionIsControl
src/ftxui/screen/string.cpp:1295
↓ 8 callersMethodIsEmpty
@return whether the box is empty.
src/ftxui/screen/box.cpp:50
↓ 8 callersFunctionNonFocusable
src/ftxui/component/container_test.cpp:16
↓ 8 callersMethodPostTask
src/ftxui/component/task_queue.cpp:8
↓ 8 callersFunctionSplit
src/ftxui/dom/paragraph.cpp:16
↓ 8 callersFunctionTab
@brief A list of components, where only one is drawn and interacted with at a time. The |selector| gives the index of the selected component. This is
src/ftxui/component/container.cpp:405
↓ 8 callersFunctionWrap
Display a component nicely with a title on the left.
examples/component/gallery.cpp:18
↓ 8 callersFunctiongraph
@brief Draw a graph using a GraphFunction. @param graph_function the function to be called to get the data.
src/ftxui/dom/graph.cpp:79
↓ 8 callersFunctionheight
include/ftxui/dom/canvas.hpp:46
↓ 8 callersFunctionhflow
@brief A container displaying elements in rows from left to right. When filled, it starts on a new row below. @param children The elements in the cont
src/ftxui/dom/flexbox.cpp:270
↓ 8 callersFunctionseparatorCharacter
@brief Draw a vertical or horizontal separation in between two other elements. @param value the character to fill the separator area. @ingroup dom @se
src/ftxui/dom/separator.cpp:397
↓ 8 callersFunctionwidth
Getters:
include/ftxui/dom/canvas.hpp:45
↓ 7 callersMethodDetach
@brief Detach this child from its parent. @see Detach @see Parent
src/ftxui/component/component.cpp:100
↓ 7 callersFunctionInstance
examples/component/focus_cursor.cpp:13
↓ 7 callersFunctionborderStyled
@brief Same as border but with different styles. @ingroup dom @see border
src/ftxui/dom/border.cpp:243
↓ 7 callersFunctiondbox
@brief Stack several element on top of each other. @param children_ The input elements. @return The right aligned element. @ingroup dom
src/ftxui/dom/dbox.cpp:59
↓ 7 callersFunctionrun_command
Runs a command, prints its output, and handles errors.
tools/build_multiversion_doc.py:92
↓ 7 callersFunctionspinner
@brief Useful to represent the effect of time and/or events. This displays an ASCII art "video". @param charset_index The type of "video". @param imag
src/ftxui/dom/spinner.cpp:282
↓ 6 callersMethodCheck
src/ftxui/dom/node.cpp:65
↓ 6 callersFunctionColorSupport
@brief Get the color support of the terminal. @ingroup screen
src/ftxui/screen/terminal.cpp:304
↓ 6 callersMethodDrawBlockLine
@brief Draw a line made of block characters. @param x1 the x coordinate of the first point of the line. @param y1 the y coordinate of the first point
src/ftxui/dom/canvas.cpp:538
↓ 6 callersFunctionGeneratorComponents
src/ftxui/component/component_fuzzer.cpp:208
↓ 6 callersFunctionGetColorInfo
src/ftxui/screen/color_info.cpp:273
↓ 6 callersFunctionMaybe
@brief Decorate a component |child|. It is shown only when |show| returns true. @param child the component to decorate. @param show a function returni
src/ftxui/component/maybe.cpp:21
↓ 6 callersFunctionMouseMove
src/ftxui/dom/selection_test.cpp:44
↓ 6 callersMethodPrefer
Return whether this requirement should be preferred over the other.
include/ftxui/dom/requirement.hpp:42
↓ 6 callersFunctionResizableSplitLeft
@brief An horizontal split in between two components, configurable using the mouse. @param main The main component of size |main_size|, on the left. @
src/ftxui/component/resizable_split.cpp:199
↓ 6 callersMethodSetActiveChild
@brief Make the |child| to be the "active" one. @param child the child to become active.
src/ftxui/component/component.cpp:234
↓ 6 callersFunctionStyle
This is a helper function to create a button with a custom style. The style is defined by a lambda function that takes an EntryState and returns an El
examples/component/button.cpp:21
↓ 6 callersMethodTakeFocus
@brief Configure all the ancestors to give focus to this component.
src/ftxui/component/component.cpp:243
↓ 6 callersMethodTerminalCapabilities
@brief An event corresponding to a terminal capabilities report. static
src/ftxui/component/event.cpp:105
↓ 6 callersMethodTerminalVersion
src/ftxui/component/app.cpp:1603
↓ 6 callersFunctionText
examples/component/menu_underline_animated_gallery.cpp:30
↓ 6 callersMethodTimeout
src/ftxui/component/terminal_input_parser.cpp:100
↓ 6 callersFunctionemptyElement
An element of size 0x0 drawing nothing. @ingroup dom
src/ftxui/dom/util.cpp:140
↓ 6 callersFunctionprint_step
(msg: str)
tools/build_translations.py:77
↓ 6 callersFunctionseparatorEmpty
@brief Draw a vertical or horizontal separation in between two other elements, using the EMPTY style. @ingroup dom @see separator @see separatorLight
src/ftxui/dom/separator.cpp:359
↓ 5 callersFunctionApp
include/ftxui/component/app.hpp:71
↓ 5 callersFunctionColored
Define a special style for some menu entry.
examples/component/menu_entries.cpp:20
↓ 5 callersFunctionColored
Define a special style for some menu entry.
examples/component/menu_entries_animated.cpp:19
↓ 5 callersFunctionContainsAny
src/ftxui/screen/terminal.cpp:82
↓ 5 callersMethodDrawPointCircle
@brief Draw a circle made of braille dots. @param x the x coordinate of the center of the circle. @param y the y coordinate of the center of the circl
src/ftxui/dom/canvas.cpp:256
↓ 5 callersMethodDrawPointCircleFilled
@brief Draw a filled circle made of braille dots. @param x the x coordinate of the center of the circle. @param y the y coordinate of the center of th
src/ftxui/dom/canvas.cpp:283
↓ 5 callersFunctionGeneratorColor
src/ftxui/component/color_fuzzer.cpp:34
↓ 5 callersFunctionGeneratorString
src/ftxui/component/dom_layout_fuzzer.cpp:24
↓ 5 callersMethodGetSelection
src/ftxui/component/app.cpp:1588
↓ 5 callersMethodHandlePipedInput
src/ftxui/component/app.cpp:1498
↓ 5 callersFunctionHash
src/ftxui/dom/canvas_test.cpp:19
↓ 5 callersFunctionIsFullWidth
src/ftxui/screen/string.cpp:1287
↓ 5 callersFunctionIsHorizontal
src/ftxui/component/menu.cpp:53
↓ 5 callersMethodIsTerminalNameVersion
@brief Whether the event is a terminal name and version report.
src/ftxui/component/event.cpp:198
↓ 5 callersMethodOnAnimation
src/ftxui/component/animation.cpp:267
↓ 5 callersMethodPostDelayedTask
src/ftxui/component/task_runner.cpp:33
↓ 5 callersMethodRunUntilIdle
Runs the tasks in the queue.
src/ftxui/component/task_runner.cpp:40
↓ 5 callersMethodSeparatorVertical
@brief Draw some vertical separator lines in the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:490
↓ 5 callersMethodSetColorSupport
src/ftxui/screen/terminal.cpp:149
↓ 5 callersMethodShift
Shift the box by (x,y). @param x horizontal shift. @param y vertical shift.
src/ftxui/screen/box.cpp:34
↓ 5 callersFunctiongaugeDirection
@brief Draw a high definition progress bar progressing in specified direction. @param progress The proportion of the area to be filled. Belong to [0,1
src/ftxui/dom/gauge.cpp:179
↓ 5 callersFunctionhyperlink
@brief Make the rendered area clickable using a web browser. The link will be opened when the user clicks on it. This is supported only on a limited s
src/ftxui/dom/hyperlink.cpp:52
↓ 5 callersFunctionprint_success
(msg: str)
tools/build_translations.py:85
↓ 4 callersFunctionAppendNumber
src/ftxui/screen/color.cpp:37
↓ 4 callersFunctionBisearch
src/ftxui/screen/string.cpp:1106
↓ 4 callersMethodBlockCharacters
src/ftxui/screen/terminal.cpp:125
↓ 4 callersFunctionCellToGlyphIndex
src/ftxui/screen/string.cpp:1494
↓ 4 callersMethodDrawBlockCircle
@brief Draw a circle made of block characters. @param x the x coordinate of the center of the circle. @param y the y coordinate of the center of the c
src/ftxui/dom/canvas.cpp:599
↓ 4 callersMethodDrawBlockCircleFilled
@brief Draw a filled circle made of block characters. @param x the x coordinate of the center of the circle. @param y the y coordinate of the center o
src/ftxui/dom/canvas.cpp:626
↓ 4 callersMethodDrawBlockEllipse
@brief Draw an ellipse made of block characters. @param x the x coordinate of the center of the ellipse. @param y the y coordinate of the center of th
src/ftxui/dom/canvas.cpp:660
↓ 4 callersMethodDrawPointEllipse
@brief Draw an ellipse made of braille dots. @param x the x coordinate of the center of the ellipse. @param y the y coordinate of the center of the el
src/ftxui/dom/canvas.cpp:317
↓ 4 callersMethodDrawPointEllipseFilled
@brief Draw a filled ellipse made of braille dots. @param x1 the x coordinate of the center of the ellipse. @param y1 the y coordinate of the center o
src/ftxui/dom/canvas.cpp:381
↓ 4 callersMethodDrawPointToggle
@brief Toggle a braille dot. A filled one will be erased, and the other will be drawn. @param x the x coordinate of the dot. @param y the y coordinate
src/ftxui/dom/canvas.cpp:179
↓ 4 callersFunctionDummyWindowContent
examples/component/window.cpp:10
↓ 4 callersMethodExecutedTasks
src/ftxui/component/task_runner.hpp:36
↓ 4 callersMethodExit
src/ftxui/component/app.cpp:1512
↓ 4 callersMethodFocusable
src/ftxui/component/menu.cpp:664
↓ 4 callersFunctionGeneratorBool
src/ftxui/component/component_fuzzer.cpp:14
↓ 4 callersFunctionGeneratorColor
src/ftxui/component/component_fuzzer.cpp:54
↓ 4 callersFunctionGeneratorElements
src/ftxui/component/dom_layout_fuzzer.cpp:132
↓ 4 callersFunctionGeneratorInt
src/ftxui/component/dom_layout_fuzzer.cpp:41
↓ 4 callersFunctionInner
Take a list of component, display them vertically, one column shifted to the right.
examples/component/collapsible.cpp:18
↓ 4 callersMethodIsTerminalCapabilities
@brief Whether the event is a terminal capabilities report.
src/ftxui/component/event.cpp:213
↓ 4 callersMethodIsTerminalEmulator
@brief Whether the event is a terminal emulator report.
src/ftxui/component/event.cpp:223
↓ 4 callersFunctionIsWordCharacter
src/ftxui/component/input.cpp:82
↓ 4 callersFunctionMakeHorizontalList
src/ftxui/dom/scroll_indicator_test.cpp:29
↓ 4 callersFunctionMakeVerticalList
src/ftxui/dom/scroll_indicator_test.cpp:17
↓ 4 callersFunctionMouseReleased
src/ftxui/component/slider_test.cpp:34
↓ 4 callersMethodOnAnimation
src/ftxui/component/menu.cpp:685
↓ 4 callersMethodRequestAnimationFrame
src/ftxui/component/app.cpp:1551
↓ 4 callersFunctionResizableSplitBottom
@brief An vertical split in between two components, configurable using the mouse. @param main The main component of size |main_size|, on the bottom. @
src/ftxui/component/resizable_split.cpp:301
↓ 4 callersFunctionResizableSplitRight
@brief An horizontal split in between two components, configurable using the mouse. @param main The main component of size |main_size|, on the right.
src/ftxui/component/resizable_split.cpp:233
↓ 4 callersFunctionResizableSplitTop
@brief An vertical split in between two components, configurable using the mouse. @param main The main component of size |main_size|, on the top. @par
src/ftxui/component/resizable_split.cpp:267
↓ 4 callersMethodSaturateHorizontal
@brief Saturate the selection to be inside the box. This is called by `hbox` to propagate the selection to its children. @param box The box to saturat
src/ftxui/dom/selection.cpp:75
↓ 4 callersMethodSeparatorHorizontal
@brief Draw some horizontal separator lines in the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:512
↓ 4 callersMethodSetSelectionStyle
@brief Set the current selection style. @see GetSelectionStyle
src/ftxui/screen/screen.cpp:605
↓ 4 callersFunctionWrap
src/ftxui/dom/table.cpp:31
↓ 4 callersFunctiongaugeUp
@brief Draw a high definition progress bar progressing from bottom to top. @param progress The proportion of the area to be filled. Belong to [0,1]. @
src/ftxui/dom/gauge.cpp:252
← previousnext →101–200 of 1,183, ranked by callers