FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
ftxui

title-img

FTXUI est organisé en trois modules, chacun s'appuyant sur le précédent :

  1. ftxui/screen - Rendu de bas niveau
  2. ftxui/dom - Mise en page et composition
  3. ftxui/component - Interaction utilisateur

ftxui/screen

Définit :

À utiliser pour le dessin direct et le style du terminal.

Suivant
Documentation

ftxui/dom

Fournit :

  • ftxui::Element : une structure arborescente pour la mise en page et l'interface utilisateur.
  • Des éléments composables et réactifs.
  • Render() pour dessiner sur un Screen.

Idéal pour les interfaces utilisateur structurées et stylisées.

Suivant
Documentation

ftxui/component

Ajoute :

  • ftxui::Component : des widgets interactifs et avec état.
  • Intégrés : Checkbox, Input, Menu, Button.
  • Prend en charge l'entrée clavier/curseur et la composition.

À utiliser pour les applications interactives.

Suivant
Documentation

Les modules peuvent être utilisés indépendamment ou ensemble : screen → dom → component.