MCPcopy Create free account

hub / github.com/ArthurSonzogni/FTXUI / functions

Functions1,183 in github.com/ArthurSonzogni/FTXUI

↓ 1 callersFunctionSetX
src/ftxui/dom/flexbox_helper.cpp:97
↓ 1 callersFunctionSetY
NOLINTNEXTLINE(readability-function-cognitive-complexity)
src/ftxui/dom/flexbox_helper.cpp:133
↓ 1 callersFunctionSize
@brief Get the terminal size. @return The terminal size. @ingroup screen
src/ftxui/screen/terminal.cpp:268
↓ 1 callersFunctionTerminalInfo
include/ftxui/screen/terminal.hpp:82
↓ 1 callersMethodTerminalSend
src/ftxui/component/app.cpp:1123
↓ 1 callersFunctionUpgradeLeftRight
src/ftxui/screen/screen.cpp:321
↓ 1 callersFunctionUpgradeTopDown
src/ftxui/screen/screen.cpp:350
↓ 1 callersFunctionVMenu1
examples/component/menu_style.cpp:114
↓ 1 callersFunctionVMenu2
examples/component/menu_style.cpp:130
↓ 1 callersFunctionVMenu3
examples/component/menu_style.cpp:146
↓ 1 callersFunctionVMenu4
examples/component/menu_style.cpp:166
↓ 1 callersFunctionVMenu5
examples/component/menu_style.cpp:186
↓ 1 callersFunctionVMenu6
examples/component/menu_style.cpp:204
↓ 1 callersFunctionVMenu7
examples/component/menu_style.cpp:212
↓ 1 callersFunctionVMenu8
examples/component/menu_style.cpp:223
↓ 1 callersFunctionWindow
@brief A draggeable / resizeable window. To use multiple of them, they must be stacked using `Container::Stacked({...})` component; @param option A s
src/ftxui/component/window.cpp:312
↓ 1 callersFunctionWindowsEmulateVT100Terminal
src/ftxui/screen/screen.cpp:49
↓ 1 callersMethodWithRestoredIO
src/ftxui/component/app.cpp:1572
↓ 1 callersMethod_cleanup
Remove entries older than 60 seconds.
tools/build_translations.py:108
↓ 1 callersFunctionblink
@brief The text drawn alternates in between visible and hidden. @ingroup dom
src/ftxui/dom/blink.cpp:33
↓ 1 callersFunctionborder
@brief Draw a border around the element. @ingroup dom @see border @see borderLight @see borderDashed @see borderDouble @see borderHeavy @see borderEmp
src/ftxui/dom/border.cpp:227
↓ 1 callersFunctionborderRounded
@brief Draw a rounded border around the element. @ingroup dom @see border @see borderLight @see borderDashed @see borderDouble @see borderHeavy @see b
src/ftxui/dom/border.cpp:440
↓ 1 callersFunctioncheckout_or_create_branch
(repo: Path, branch: str)
tools/build_translations.py:240
↓ 1 callersFunctionclean_and_normalize
()
tools/normalize_abidw.py:103
↓ 1 callersFunctioncodepoint_width
src/ftxui/screen/string.cpp:1151
↓ 1 callersFunctioncompose
src/ftxui/dom/util.cpp:19
↓ 1 callersFunctiondim
@brief Use a light font, for elements with less emphasis. @ingroup dom
src/ftxui/dom/dim.cpp:33
↓ 1 callersFunctionensure_gemini
()
tools/build_translations.py:250
↓ 1 callersFunctionflex
@brief Make a child element to expand proportionally to the space left in a container. @ingroup dom #### Examples: ~~~cpp hbox({ text("left") | bord
src/ftxui/dom/flex.cpp:95
↓ 1 callersFunctionflexDirection
src/ftxui/component/slider.cpp:23
↓ 1 callersFunctionfocus
@brief Set the `child` to be the one focused among its siblings. @param child The element to be focused. @ingroup dom
src/ftxui/dom/frame.cpp:101
↓ 1 callersFunctiongaugeDown
@brief Draw a high definition progress bar progressing from top to bottom. @param progress The proportion of the area to be filled. Belong to [0,1]. @
src/ftxui/dom/gauge.cpp:281
↓ 1 callersFunctiongaugeLeft
@brief Draw a high definition progress bar progressing from right to left. @param progress The proportion of the area to be filled. Belong to [0,1]. @
src/ftxui/dom/gauge.cpp:223
↓ 1 callersFunctionget_git_hash
Get the current git hash.
tools/amalgamate.py:33
↓ 1 callersFunctionget_switchers_js
Generates the JavaScript for both the version and language switcher dropdowns.
tools/build_multiversion_doc.py:122
↓ 1 callersFunctionget_version
Extract version from CMakeLists.txt.
tools/amalgamate.py:24
↓ 1 callersMethodincrement_session_counter
(self)
tools/build_translations.py:144
↓ 1 callersMethodindex
src/ftxui/component/multi_receiver_buffer.hpp:74
↓ 1 callersFunctioninverted
@brief Add a filter that will invert the foreground and the background colors. @ingroup dom
src/ftxui/dom/inverted.cpp:34
↓ 1 callersFunctionitalic
@brief Apply a underlinedDouble to text. @ingroup dom
src/ftxui/dom/italic.cpp:17
↓ 1 callersFunctionlist_repo_files
(root: Path)
tools/build_translations.py:366
↓ 1 callersFunctionload_cache
(path: Path)
tools/build_translations.py:375
↓ 1 callersFunctionmain
()
tools/build_translations.py:389
↓ 1 callersFunctionmain
Main function to build multi-version and multi-language documentation.
tools/build_multiversion_doc.py:355
↓ 1 callersFunctionmake_grid
examples/component/focus.cpp:24
↓ 1 callersFunctionparagraphAlignCenter
@brief Return an element drawing the paragraph on multiple lines, aligned on the center. @ingroup dom @see flexbox.
src/ftxui/dom/paragraph.cpp:79
↓ 1 callersFunctionparagraphAlignJustify
@brief Return an element drawing the paragraph on multiple lines, aligned using a justified alignment. the center. @ingroup dom @see flexbox.
src/ftxui/dom/paragraph.cpp:92
↓ 1 callersFunctionparagraphAlignRight
@brief Return an element drawing the paragraph on multiple lines, aligned on the right. @ingroup dom @see flexbox.
src/ftxui/dom/paragraph.cpp:67
↓ 1 callersFunctionparse_and_accumulate_usage
Parses a JSON line from the gemini CLI stream. Updates the global limiter if usage data is found, checking for both 'usageMetadata' (stan
tools/build_translations.py:255
↓ 1 callersMethodrecord_usage
(self, input_tok: int, output_tok: int)
tools/build_translations.py:137
↓ 1 callersFunctionresize_handler
()
examples/index.mjs:96
↓ 1 callersFunctionresolve_type_names
(root)
tools/normalize_abidw.py:20
↓ 1 callersFunctionsave_cache
(path: Path, data: Dict[str, Any])
tools/build_translations.py:382
↓ 1 callersFunctionselectionBackgroundColor
@brief Set the background color of an element when selected. Note that the style is applied on top of the existing style.
src/ftxui/dom/selection_style.cpp:61
↓ 1 callersFunctionselectionForegroundColor
@brief Set the foreground color of an element when selected. Note that the style is applied on top of the existing style.
src/ftxui/dom/selection_style.cpp:69
↓ 1 callersFunctionseparatorHSelector
@brief Draw a horizontal bar, with the area in between left/right colored differently. @param left the left limit of the active area. @param right the
src/ftxui/dom/separator.cpp:444
↓ 1 callersFunctionseparatorStyled
@brief Draw a vertical or horizontal separation in between two other elements. @param style the style of the separator. @ingroup dom @see separator @s
src/ftxui/dom/separator.cpp:174
↓ 1 callersFunctionseparatorVSelector
@brief Draw an vertical bar, with the area in between up/downcolored differently. @param up the left limit of the active area. @param down the right l
src/ftxui/dom/separator.cpp:514
↓ 1 callersMethodsize
src/ftxui/component/radiobox.cpp:166
↓ 1 callersFunctionstrikethrough
@brief Apply a strikethrough to text. @ingroup dom
src/ftxui/dom/strikethrough.cpp:17
↓ 1 callersMethodstrip_include_guard
Removes the outermost include guard from a header file.
tools/amalgamate.py:127
↓ 1 callersFunctionunderlined
@brief Underline the given element. @ingroup dom
src/ftxui/dom/underlined.cpp:33
↓ 1 callersFunctionvcenter
@brief Center an element vertically. @param child The decorated element. @return The centered element. @ingroup dom
src/ftxui/dom/composite_decorator.cpp:23
↓ 1 callersFunctionvflow
@brief A container displaying elements in rows from top to bottom. When filled, it starts on a new columns on the right. filled, it starts on a new ro
src/ftxui/dom/flexbox.cpp:290
↓ 1 callersMethodwait_for_capacity
(self, estimated_tokens: int = 1000)
tools/build_translations.py:116
↓ 1 callersFunctionwchar_width
src/ftxui/screen/string.cpp:1315
↓ 1 callersFunctionwebgl_support
()
examples/index.mjs:12
↓ 1 callersMethodwrite_amalgamated
Generates all final amalgamated files.
tools/amalgamate.py:218
MethodActiveChild
src/ftxui/component/container.cpp:44
MethodActiveChild
src/ftxui/component/container.cpp:266
MethodAdapter
src/ftxui/util/ref_test.cpp:14
MethodAdapter
include/ftxui/util/ref.hpp:154
MethodAdd
src/ftxui/component/terminal_input_parser.cpp:112
MethodAddress
include/ftxui/util/ref.hpp:46
MethodAddress
include/ftxui/util/ref.hpp:87
MethodAnimated
@brief Create a ButtonOption, using animated colors. static
src/ftxui/component/component_options.cpp:198
MethodAnimatedColorStyle
src/ftxui/component/button.cpp:63
MethodAnimatedColorStyle
src/ftxui/component/menu.cpp:391
MethodAnimatedColorStyle
src/ftxui/component/menu.cpp:646
MethodAnimator
src/ftxui/component/animation.cpp:253
MethodApp
src/ftxui/component/app.cpp:1427
MethodAscii
@brief Create a ButtonOption, highlighted using [] characters. static
src/ftxui/component/component_options.cpp:155
MethodAutoReset
include/ftxui/util/autoreset.hpp:15
FunctionBackIn
@brief Modeled after the overshooting cubic y = x^3-x*sin(x*pi)
src/ftxui/component/animation.cpp:202
FunctionBackInOut
@brief Modeled after the piecewise overshooting cubic function: y = (1/2)*((2x)^3-(2x)*sin(2*x*pi)) ; [0, 0.5) y = (1/2)*(1-((1-x)^3-(1-x)*s
src/ftxui/component/animation.cpp:215
FunctionBackOut
@brief Modeled after overshooting cubic y = 1-((1-x)^3-(1-x)*sin((1-x)*pi))
src/ftxui/component/animation.cpp:207
FunctionBencharkBasic
src/ftxui/dom/benchmark_test.cpp:13
FunctionBencharkText
src/ftxui/dom/benchmark_test.cpp:37
FunctionBenchmarkStyle
src/ftxui/dom/benchmark_test.cpp:51
MethodBgColor
src/ftxui/dom/color.cpp:18
MethodBlend
@brief Blend two colors together using the alpha channel. static
src/ftxui/screen/color.cpp:274
MethodBorder
src/ftxui/dom/border.cpp:37
MethodBorder
@brief Create a ButtonOption. The button is shown using a border, inverted when focused. This is the current default.
src/ftxui/component/component_options.cpp:181
MethodBorderBottom
@brief Draw some separator lines to the bottom side of the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:587
MethodBorderCell
src/ftxui/dom/border.cpp:134
MethodBorderLeft
@brief Draw some separator lines to the left side of the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:534
MethodBorderRight
@brief Draw some separator lines to the right side of the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:552
MethodBorderTop
@brief Draw some separator lines to the top side of the selection. @param border The border style to apply.
src/ftxui/dom/table.cpp:570
FunctionBounceInOut
src/ftxui/component/animation.cpp:244
MethodButtonBase
src/ftxui/component/button.cpp:38
← previousnext →401–500 of 1,183, ranked by callers