|
FTXUI 6.1.9
C++ functional terminal UI.
|

FTXUI は、それぞれが以前のモジュールに基づいて構築された3つのモジュールに編成されています。
定義:
ftxui::Screen: スタイル付き文字の2Dグリッド。ftxui::Pixel: レンダリングの単位。ftxui::Color や Dimension のようなヘルパー。直接的なターミナル描画とスタイル設定に使用します。
提供:
ftxui::Element: レイアウトとUIのためのツリー構造。Screen に描画するための Render()。構造化されたスタイル付きUIに最適です。
追加:
ftxui::Component: ステートフルでインタラクティブなウィジェット。Checkbox, Input, Menu, Button。インタラクティブなアプリケーションに使用します。
モジュールは個別に、または screen → dom → component のように組み合わせて使用できます。