FTXUI
0.8.1
C++ functional terminal UI.
|
Functions | |
template<class T , class... Args> | |
std::shared_ptr< T > | Make (Args &&... args) |
Component | Button (ConstStringRef label, std::function< void()> on_click, Ref< ButtonOption > option) |
Draw a button. Execute a function when clicked. More... | |
Component | Checkbox (ConstStringRef label, bool *checked, Ref< CheckboxOption > option) |
Draw checkable element. More... | |
Component | Input (StringRef content, ConstStringRef placeholder, Ref< InputOption > option) |
An input box for editing text. More... | |
Component | Menu (ConstStringListRef entries, int *selected, Ref< MenuOption > option) |
A list of text. The focused element is selected. More... | |
Component | MenuEntry (ConstStringRef label, Ref< MenuEntryOption >={}) |
Component | Radiobox (ConstStringListRef entries, int *selected, Ref< RadioboxOption > option) |
A list of element, where only one can be selected. More... | |
Component | Toggle (ConstStringListRef entries, int *selected, Ref< ToggleOption > option) |
An horizontal list of elements. The user can navigate through them. More... | |
template<class T > | |
Component | Slider (ConstStringRef label, T *value, T min, T max, T increment) |
An horizontal slider. More... | |
Component | ResizableSplitLeft (Component main, Component back, int *main_size) |
An horizontal split in between two components, configurable using the mouse. More... | |
Component | ResizableSplitRight (Component main, Component back, int *main_size) |
An horizontal split in between two components, configurable using the mouse. More... | |
Component | ResizableSplitTop (Component main, Component back, int *main_size) |
An vertical split in between two components, configurable using the mouse. More... | |
Component | ResizableSplitBottom (Component main, Component back, int *main_size) |
An vertical split in between two components, configurable using the mouse. More... | |
Component | Renderer (Component child, std::function< Element()> render) |
Return a new Component, similar to |child|, but using |render| as the Component::Render() event. More... | |
Component | Renderer (std::function< Element()> render) |
Return a component, using |render| to render its interface. More... | |
Component | Renderer (std::function< Element(bool)> render) |
Return a focusable component, using |render| to render its interface. More... | |
Component | CatchEvent (Component child, std::function< bool(Event)>) |
Component | Input (WideStringRef content, ConstStringRef placeholder, Ref< InputOption > option) |
. An input box for editing text. More... | |
template<class T > | |
Receiver< T > | MakeReceiver () |
Element | text (std::wstring text) |
Display a piece of unicode text. More... | |
Element | vtext (std::wstring text) |
Display a piece unicode text vertically. More... | |
Elements | paragraph (std::wstring the_text) |
Return a vector of ftxui::text for every word of the string. This is useful combined with ftxui::hflow. More... | |
Element | operator| (Element element, Decorator decorator) |
From an element, apply a decorator. More... | |
Elements | operator| (Elements elements, Decorator decorator) |
From a set of element, apply a decorator to every elements. More... | |
Decorator | operator| (Decorator a, Decorator b) |
Compose two decorator into one. More... | |
Element | text (std::string text) |
Display a piece of UTF8 encoded unicode text. More... | |
Element | vtext (std::string text) |
Display a piece of unicode text vertically. More... | |
Element | separator (void) |
Element | separator (Pixel) |
Element | gauge (float progress) |
Draw a high definition progress bar. More... | |
Element | border (Element child) |
Draw a border around the element. More... | |
Decorator | borderWith (Pixel pixel) |
Same as border but with a constant Pixel around the element. More... | |
Element | window (Element title, Element content) |
Draw window with a title and a border around the element. More... | |
Element | spinner (int charset_index, size_t image_index) |
Useful to represent the effect of time and/or events. This display an ASCII art "video". More... | |
Elements | paragraph (std::string the_text) |
Return a vector of ftxui::text for every word of the string. This is useful combined with ftxui::hflow. More... | |
Element | graph (GraphFunction graph_function) |
Draw a graph using a GraphFunction. More... | |
Element | bold (Element child) |
Use a bold font, for elements with more emphasis. More... | |
Element | dim (Element child) |
Use a light font, for elements with less emphasis. More... | |
Element | inverted (Element child) |
Add a filter that will invert the foreground and the background colors. More... | |
Element | underlined (Element child) |
Make the underlined element to be underlined. More... | |
Element | blink (Element child) |
The text drawn alternates in between visible and hidden. More... | |
Decorator | color (Color c) |
Decorate using a foreground color. More... | |
Decorator | bgcolor (Color color) |
Decorate using a background color. More... | |
Element | color (Color color, Element child) |
Set the foreground color of an element. More... | |
Element | bgcolor (Color color, Element child) |
Set the background color of an element. More... | |
Element | hbox (Elements children) |
A container displaying elements horizontally one by one. More... | |
Element | vbox (Elements children) |
A container displaying elements vertically one by one. More... | |
Element | dbox (Elements children_) |
Stack several element on top of each other. More... | |
Element | gridbox (std::vector< Elements > lines) |
A container displaying a grid of elements. More... | |
Element | hflow (Elements children) |
A container displaying elements horizontally one by one. More... | |
Element | flex (Element child) |
Make a child element to expand proportionnally to the space left in a container. More... | |
Element | flex_grow (Element child) |
Expand if possible. More... | |
Element | flex_shrink (Element child) |
Minimize if needed. More... | |
Element | xflex (Element child) |
Expand/Minimize if possible/needed on the X axis. More... | |
Element | xflex_grow (Element child) |
Expand if possible on the X axis. More... | |
Element | xflex_shrink (Element child) |
Minimize if needed on the X axis. More... | |
Element | yflex (Element child) |
Expand/Minimize if possible/needed on the Y axis. More... | |
Element | yflex_grow (Element child) |
Expand if possible on the Y axis. More... | |
Element | yflex_shrink (Element child) |
Minimize if needed on the Y axis. More... | |
Element | notflex (Element child) |
Make the element not flexible. More... | |
Element | filler () |
An element that will take expand proportionnally to the space left in a container. More... | |
Decorator | size (Direction direction, Constraint constraint, int value) |
Apply a constraint on the size of an element. More... | |
Decorator | reflect (Box &box) |
Element | frame (Element child) |
Allow an element to be displayed inside a 'virtual' area. It size can be larger than its container. In this case only a smaller portion is displayed. The view is scrollable to make the focused element visible. More... | |
Element | xframe (Element) |
Element | yframe (Element) |
Element | focus (Element) |
Element | select (Element) |
Element | hcenter (Element child) |
Center an element horizontally. More... | |
Element | vcenter (Element child) |
Center an element vertically. More... | |
Element | center (Element child) |
Center an element horizontally and vertically. More... | |
Element | align_right (Element child) |
Align an element on the right side. More... | |
Element | nothing (Element element) |
A decoration doing absolutely nothing. More... | |
Element | clear_under (Element child) |
Before drawing |child|, clear the pixels below. This is useful in. More... | |
void | Render (Screen &screen, const Element &element) |
Display an element on a ftxui::Screen. More... | |
void | Render (Screen &screen, Node *node) |
Display an element on a ftxui::Screen. More... | |
ColorInfo | GetColorInfo (Color::Palette256 index) |
ColorInfo | GetColorInfo (Color::Palette16 index) |
int | wchar_width (wchar_t) |
int | wstring_width (const std::wstring &) |
std::string | to_string (const std::wstring &s) |
Convert a UTF8 std::string into a std::wstring. More... | |
std::wstring | to_wstring (const std::string &s) |
Convert a std::wstring into a UTF8 std::string. More... | |
template<typename T > | |
std::wstring | to_wstring (T s) |
int | string_width (const std::string &) |
std::vector< std::string > | Utf8ToGlyphs (const std::string &input) |
Component | CatchEvent (Component child, std::function< bool(Event event)> on_event) |
Return a component, using |on_event| to catch events. This function must returns true when the event has been handled, false otherwise. More... | |
template Component | Slider (ConstStringRef label, int *value, int min, int max, int increment) |
template Component | Slider (ConstStringRef label, float *value, float min, float max, float increment) |
template Component | Slider (ConstStringRef label, long *value, long min, long max, long increment) |
Enumerations | |
enum | Direction { WIDTH, HEIGHT } |
enum | Constraint { LESS_THAN, EQUAL, GREATER_THAN } |
Typedefs | |
using | CapturedMouse = std::unique_ptr< CapturedMouseInterface > |
using | Component = std::shared_ptr< ComponentBase > |
using | Components = std::vector< Component > |
template<class T > | |
using | Sender = std::unique_ptr< SenderImpl< T > > |
template<class T > | |
using | Receiver = std::unique_ptr< ReceiverImpl< T > > |
using | Element = std::shared_ptr< Node > |
using | Elements = std::vector< Element > |
using | Decorator = std::function< Element(Element)> |
using | GraphFunction = std::function< std::vector< int >(int, int)> |
Data Structures | |
class | AutoReset |
Assign a value to a variable, reset its old value when going out of scope. More... | |
struct | Box |
struct | ButtonOption |
Option for the Button component. More... | |
class | CapturedMouseInterface |
struct | CheckboxOption |
Option for the Checkbox component. More... | |
class | Color |
A class representing terminal colors. More... | |
struct | ColorInfo |
class | ComponentBase |
It implement rendering itself as ftxui::Element. It implement keyboard navigation by responding to ftxui::Event. More... | |
class | ConstRef |
An adapter. Own or reference an immutable object. More... | |
class | ConstStringListRef |
An adapter. Reference a list of strings. More... | |
class | ConstStringRef |
An adapter. Own or reference a constant string. For convenience, this class convert multiple immutable string toward a shared representation. More... | |
struct | Dimensions |
struct | Event |
Represent an event. It can be key press event, a terminal resize, or more ... More... | |
struct | InputOption |
Option for the Input component. More... | |
struct | MenuEntryOption |
Option for the MenuEntry component. More... | |
struct | MenuOption |
Option for the Menu component. More... | |
struct | Mouse |
A mouse event. It contains the coordinate of the mouse, the button pressed and the modifier (shift, ctrl, meta). More... | |
class | Node |
class | NodeDecorator |
struct | Pixel |
A unicode character and its associated style. More... | |
struct | RadioboxOption |
Option for the Radiobox component. More... | |
class | ReceiverImpl |
class | Ref |
An adapter. Own or reference an mutable object. More... | |
struct | Requirement |
class | Screen |
A rectangular grid of Pixel. More... | |
class | ScreenInteractive |
class | SenderImpl |
class | StringRef |
An adapter. Own or reference a constant string. For convenience, this class convert multiple mutable string toward a shared representation. More... | |
class | TerminalInputParser |
struct | ToggleOption |
Option for the Toggle component. More... | |
class | WideStringRef |
An adapter. Own or reference a constant string. For convenience, this class convert multiple mutable string toward a shared representation. More... | |
Namespaces | |
box_helper | |
Container | |
Dimension | |
Define how the Screen's dimensions should look like. | |
Terminal | |
Variables | |
const ColorInfo | palette256 [] |
struct ftxui::ButtonOption |
Option for the Button component.
Definition at line 38 of file component_options.hpp.
Data Fields | ||
---|---|---|
bool | border | Whether to show a border around the button. |
struct ftxui::CheckboxOption |
Option for the Checkbox component.
Definition at line 45 of file component_options.hpp.
Data Fields | ||
---|---|---|
string | style_checked | Prefix for a "checked" state. |
string | style_unchecked | Prefix for a "unchecked" state. |
Decorator | style_normal | style. |
Decorator | style_focused | Style when focused. |
Decorator | style_selected | Style when selected. |
Decorator | style_selected_focused | Style when selected and focused. |
function< void()> | on_change | Called when the user change the state. |
struct ftxui::ColorInfo |
Definition at line 9 of file color_info.hpp.
Data Fields | ||
---|---|---|
const char * | name | |
uint8_t | index_256 | |
uint8_t | index_16 | |
uint8_t | red | |
uint8_t | green | |
uint8_t | blue | |
uint8_t | hue | |
uint8_t | saturation | |
uint8_t | value |
struct ftxui::Dimensions |
Definition at line 5 of file terminal.hpp.
Data Fields | ||
---|---|---|
int | dimx | |
int | dimy |
struct ftxui::InputOption |
Option for the Input component.
Definition at line 60 of file component_options.hpp.
Data Fields | ||
---|---|---|
function< void()> | on_change | Called when the content changes. |
function< void()> | on_enter | Called when the user presses enter. |
Ref< bool > | password | Obscure the input content using '*'. |
Ref< int > | cursor_position |
When set different from -1, this attributes is used to store the cursor position. |
struct ftxui::MenuEntryOption |
Option for the MenuEntry component.
Definition at line 28 of file component_options.hpp.
Data Fields | ||
---|---|---|
Decorator | style_normal | style. |
Decorator | style_focused | Style when focused. |
Decorator | style_selected | Style when selected. |
Decorator | style_selected_focused | Style when selected and focused. |
struct ftxui::MenuOption |
Option for the Menu component.
Definition at line 11 of file component_options.hpp.
Data Fields | ||
---|---|---|
Decorator | style_normal | style. |
Decorator | style_focused | Style when focused. |
Decorator | style_selected | Style when selected. |
Decorator | style_selected_focused | Style when selected and focused. |
function< void()> | on_change | Called when the selected entry changes. |
function< void()> | on_enter | Called when the user presses enter. |
Ref< int > | focused_entry |
struct ftxui::RadioboxOption |
Option for the Radiobox component.
Definition at line 76 of file component_options.hpp.
Data Fields | ||
---|---|---|
string | style_checked | Prefix for a "checked" state. |
string | style_unchecked | Prefix for a "unchecked" state. |
Decorator | style_normal | style. |
Decorator | style_focused | Style when focused. |
Decorator | style_selected | Style when selected. |
Decorator | style_selected_focused | Style when selected and focused. |
function< void()> | on_change | Called when the selected entry changes. |
Ref< int > | focused_entry |
struct ftxui::ToggleOption |
Option for the Toggle component.
Definition at line 93 of file component_options.hpp.
Data Fields | ||
---|---|---|
Decorator | style_normal | style. |
Decorator | style_focused | Style when focused. |
Decorator | style_selected | Style when selected. |
Decorator | style_selected_focused | Style when selected and focused. |
function< void()> | on_change | Called when the selected entry changes. |
function< void()> | on_enter | Called when the user presses enter. |
Ref< int > | focused_entry |
using CapturedMouse = std::unique_ptr<CapturedMouseInterface> |
Definition at line 11 of file captured_mouse.hpp.
typedef std::shared_ptr< ComponentBase > Component |
Definition at line 17 of file component_base.hpp.
using Components = std::vector<Component> |
Definition at line 18 of file component_base.hpp.
using Sender = std::unique_ptr<SenderImpl<T> > |
Definition at line 44 of file receiver.hpp.
using Receiver = std::unique_ptr<ReceiverImpl<T> > |
Definition at line 45 of file receiver.hpp.
Definition at line 15 of file elements.hpp.
Definition at line 16 of file elements.hpp.
Definition at line 17 of file elements.hpp.
using GraphFunction = std::function<std::vector<int>(int, int)> |
Definition at line 18 of file elements.hpp.
enum Direction |
Enumerator | |
---|---|
WIDTH | |
HEIGHT |
Definition at line 79 of file elements.hpp.
enum Constraint |
Enumerator | |
---|---|
LESS_THAN | |
EQUAL | |
GREATER_THAN |
Definition at line 80 of file elements.hpp.
std::shared_ptr<T> ftxui::Make | ( | Args &&... | args | ) |
Definition at line 24 of file component.hpp.
Component Button | ( | ConstStringRef | label, |
std::function< void()> | on_click, | ||
Ref< ButtonOption > | option | ||
) |
Draw a button. Execute a function when clicked.
label | The label of the button. |
on_click | The action to execute when clicked. |
option | Additional optional parameters. |
Definition at line 90 of file button.cpp.
Component Checkbox | ( | ConstStringRef | label, |
bool * | checked, | ||
Ref< CheckboxOption > | option | ||
) |
Draw checkable element.
label | The label of the checkbox. |
checked | Whether the checkbox is checked or not. |
option | Additional optional parameters. |
Definition at line 112 of file checkbox.cpp.
Component Input | ( | StringRef | content, |
ConstStringRef | placeholder, | ||
Ref< InputOption > | option | ||
) |
An input box for editing text.
content | The editable content. |
placeholder | The text displayed when content is still empty. |
option | Additional optional parameters. |
Component Menu | ( | ConstStringListRef | entries, |
int * | selected, | ||
Ref< MenuOption > | option | ||
) |
A list of text. The focused element is selected.
entries | The list of entries in the menu. |
selected | The index of the currently selected element. |
option | Additional optional parameters. |
Component MenuEntry | ( | ConstStringRef | label, |
Ref< MenuEntryOption > | option = {} |
||
) |
Component Radiobox | ( | ConstStringListRef | entries, |
int * | selected, | ||
Ref< RadioboxOption > | option | ||
) |
A list of element, where only one can be selected.
entries | The list of entries in the list. |
selected | The index of the currently selected element. |
option | Additional optional parameters. |
Definition at line 193 of file radiobox.cpp.
Component Toggle | ( | ConstStringListRef | entries, |
int * | selected, | ||
Ref< ToggleOption > | option | ||
) |
An horizontal list of elements. The user can navigate through them.
entries | The list of selectable entries to display. |
selected | Reference the selected entry. |
option | Additional optional parameters. |
Definition at line 126 of file toggle.cpp.
Component Slider | ( | ConstStringRef | label, |
T * | value, | ||
T | min, | ||
T | max, | ||
T | increment | ||
) |
An horizontal slider.
label | The name of the slider. |
value | The current value of the slider. |
min | The minimum value. |
max | The maximum value. |
increment | The increment when used by the cursor. |
Definition at line 123 of file slider.cpp.
An horizontal split in between two components, configurable using the mouse.
main | The main component of size |main_size|, on the left. |
back | The back component taking the remaining size, on the right. |
main_size | The size of the |main| component. |
Definition at line 266 of file resizable_split.cpp.
An horizontal split in between two components, configurable using the mouse.
main | The main component of size |main_size|, on the right. |
back | The back component taking the remaining size, on the left. |
main_size | The size of the |main| component. |
Definition at line 296 of file resizable_split.cpp.
An vertical split in between two components, configurable using the mouse.
main | The main component of size |main_size|, on the top. |
back | The back component taking the remaining size, on the bottom. |
main_size | The size of the |main| component. |
Definition at line 326 of file resizable_split.cpp.
An vertical split in between two components, configurable using the mouse.
main | The main component of size |main_size|, on the bottom. |
back | The back component taking the remaining size, on the top. |
main_size | The size of the |main| component. |
Definition at line 356 of file resizable_split.cpp.
Return a new Component, similar to |child|, but using |render| as the Component::Render() event.
child | The component to forward events to. |
render | The function drawing the interface. |
Definition at line 59 of file renderer.cpp.
Return a component, using |render| to render its interface.
render | The function drawing the interface. |
Definition at line 28 of file renderer.cpp.
Return a focusable component, using |render| to render its interface.
render | The function drawing the interface, taking a boolean telling whether the component is focused or not. |
Definition at line 82 of file renderer.cpp.
Component Input | ( | WideStringRef | content, |
ConstStringRef | placeholder, | ||
Ref< InputOption > | option | ||
) |
. An input box for editing text.
content | The editable content. |
placeholder | The text displayed when content is still empty. |
option | Additional optional parameters. |
Receiver< T > MakeReceiver | ( | ) |
Definition at line 117 of file receiver.hpp.
Element text | ( | std::wstring | text | ) |
Display a piece of unicode text.
Element vtext | ( | std::wstring | text | ) |
Display a piece unicode text vertically.
Elements paragraph | ( | std::wstring | the_text | ) |
Return a vector of ftxui::text for every word of the string. This is useful combined with ftxui::hflow.
the_text | The string to be splitted. |
Definition at line 14 of file paragraph.cpp.
Element text | ( | std::string | text | ) |
Element vtext | ( | std::string | text | ) |
Display a piece of unicode text vertically.
Element separator | ( | void | ) |
Definition at line 54 of file separator.cpp.
Definition at line 58 of file separator.cpp.
Element gauge | ( | float | progress | ) |
Draw a high definition progress bar.
progress | The proportion of the area to be filled. Belong to [0,1]. |
A gauge. It can be used to represent a progress bar.
Draw a border around the element.
Add a border around an element
Definition at line 138 of file border.cpp.
Same as border but with a constant Pixel around the element.
Definition at line 170 of file border.cpp.
Draw window with a title and a border around the element.
title | The title of the window. |
content | The element to be wrapped. |
Definition at line 163 of file border.cpp.
Element spinner | ( | int | charset_index, |
size_t | image_index | ||
) |
Useful to represent the effect of time and/or events. This display an ASCII art "video".
charset_index | The type of "video". |
image_index | The "frame" of the video. You need to increase this for every "step". |
Definition at line 255 of file spinner.cpp.
Elements paragraph | ( | std::string | the_text | ) |
Return a vector of ftxui::text for every word of the string. This is useful combined with ftxui::hflow.
the_text | The string to be splitted. |
Definition at line 28 of file paragraph.cpp.
Element graph | ( | GraphFunction | graph_function | ) |
Draw a graph using a GraphFunction.
graph_function | the function to be called to get the data. |
Use a bold font, for elements with more emphasis.
Use a light font, for elements with less emphasis.
Add a filter that will invert the foreground and the background colors.
Definition at line 29 of file inverted.cpp.
Make the underlined element to be underlined.
Definition at line 28 of file underlined.cpp.
The text drawn alternates in between visible and hidden.
Decorate using a foreground color.
c | The foreground color to be applied. |
Decorate using a background color.
color | The background color to be applied. |
A container displaying elements horizontally one by one.
children | The elements in the container |
A container displaying elements vertically one by one.
children | The elements in the container |
Stack several element on top of each other.
children_ | The input element. |
A container displaying a grid of elements.
lines | A list of lines, each line being a list of elements. |
Output:
Definition at line 153 of file gridbox.cpp.
A container displaying elements horizontally one by one.
children | The elements in the container |
Make a child element to expand proportionnally to the space left in a container.
Expand if possible.
Expand/Minimize if possible/needed on the X axis.
Element filler | ( | ) |
An element that will take expand proportionnally to the space left in a container.
Decorator size | ( | Direction | direction, |
Constraint | constraint, | ||
int | value | ||
) |
Apply a constraint on the size of an element.
direction | Whether the WIDTH of the HEIGHT of the element must be constrained. |
constraint | The type of constaint. |
value | The value. |
Definition at line 38 of file reflect.cpp.
Allow an element to be displayed inside a 'virtual' area. It size can be larger than its container. In this case only a smaller portion is displayed. The view is scrollable to make the focused element visible.
Center an element horizontally.
child | The decorated element. |
Definition at line 12 of file composite_decorator.cpp.
Center an element vertically.
child | The decorated element. |
Definition at line 20 of file composite_decorator.cpp.
Center an element horizontally and vertically.
child | The decorated element. |
Definition at line 28 of file composite_decorator.cpp.
Align an element on the right side.
child | The decorated element. |
Definition at line 36 of file composite_decorator.cpp.
Before drawing |child|, clear the pixels below. This is useful in.
Definition at line 32 of file clear_under.cpp.
Display an element on a ftxui::Screen.
Display an element on a ftxui::Screen.
ColorInfo GetColorInfo | ( | Color::Palette256 | index | ) |
Definition at line 266 of file color_info.cpp.
ColorInfo GetColorInfo | ( | Color::Palette16 | index | ) |
Definition at line 270 of file color_info.cpp.
int wchar_width | ( | wchar_t | ucs | ) |
Definition at line 210 of file string.cpp.
int wstring_width | ( | const std::wstring & | text | ) |
Definition at line 214 of file string.cpp.
std::string to_string | ( | const std::wstring & | s | ) |
Convert a UTF8 std::string into a std::wstring.
Definition at line 297 of file string.cpp.
std::wstring to_wstring | ( | const std::string & | s | ) |
Convert a std::wstring into a UTF8 std::string.
Definition at line 303 of file string.cpp.
std::wstring ftxui::to_wstring | ( | T | s | ) |
Definition at line 12 of file string.hpp.
int string_width | ( | const std::string & | input | ) |
Definition at line 226 of file string.cpp.
std::vector< std::string > Utf8ToGlyphs | ( | const std::string & | input | ) |
Definition at line 250 of file string.cpp.
Return a component, using |on_event| to catch events. This function must returns true when the event has been handled, false otherwise.
child | The wrapped component. |
on_event | The function drawing the interface. |
Definition at line 44 of file catch_event.cpp.
template Component ftxui::Slider | ( | ConstStringRef | label, |
int * | value, | ||
int | min, | ||
int | max, | ||
int | increment | ||
) |
template Component ftxui::Slider | ( | ConstStringRef | label, |
float * | value, | ||
float | min, | ||
float | max, | ||
float | increment | ||
) |
template Component ftxui::Slider | ( | ConstStringRef | label, |
long * | value, | ||
long | min, | ||
long | max, | ||
long | increment | ||
) |
const ColorInfo palette256[] |
Definition at line 7 of file color_info.cpp.