|
FTXUI 6.1.9
C++ functional terminal UI.
|

FTXUI está organizado en tres módulos, cada uno construyendo sobre el anterior:
Define:
ftxui::Screen: una cuadrícula 2D de caracteres estilizados.ftxui::Pixel: la unidad de renderizado.ftxui::Color y Dimension.Úsalo para el dibujo directo en el terminal y el estilo.
Proporciona:
ftxui::Element: una estructura de árbol para el diseño y la interfaz de usuario.Render() para dibujar en una Screen.Ideal para interfaces de usuario estructuradas y con estilo.
Añade:
ftxui::Component: widgets interactivos con estado.Checkbox, Input, Menu, Button.Úsalo para aplicaciones interactivas.
Los módulos pueden usarse de forma independiente o juntos: screen → dom → component.