FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
Référence de la classe TableSelection

#include <table.hpp>

Fonctions membres publiques

void Decorate (Decorator)
 Applique le décorateur à la sélection. Ceci décore à la fois les cellules, les lignes et les coins.
 
void DecorateAlternateRow (Decorator, int modulo=2, int shift=0)
 Applique le décorateur à la sélection. Ceci décore uniquement les lignes modulo modulo avec un décalage de shift.
 
void DecorateAlternateColumn (Decorator, int modulo=2, int shift=0)
 Applique le décorateur à la sélection. Ceci décore uniquement les lignes modulo modulo avec un décalage de shift.
 
void DecorateCells (Decorator)
 Applique le décorateur à la sélection.
 
void DecorateCellsAlternateColumn (Decorator, int modulo=2, int shift=0)
 
void DecorateCellsAlternateRow (Decorator, int modulo=2, int shift=0)
 Applique le décorateur à la sélection. Ceci décore uniquement les coins modulo modulo avec un décalage de shift.
 
void Border (BorderStyle border=LIGHT)
 Applique une bordure autour de la sélection.
 
void BorderLeft (BorderStyle border=LIGHT)
 Dessine des lignes de séparation sur le côté gauche de la sélection.
 
void BorderRight (BorderStyle border=LIGHT)
 Dessine des lignes de séparation sur le côté droit de la sélection.
 
void BorderTop (BorderStyle border=LIGHT)
 Dessine des lignes de séparation sur le côté supérieur de la sélection.
 
void BorderBottom (BorderStyle border=LIGHT)
 Dessine des lignes de séparation sur le côté inférieur de la sélection.
 
void Separator (BorderStyle border=LIGHT)
 Dessine des lignes de séparation dans la sélection.
 
void SeparatorVertical (BorderStyle border=LIGHT)
 Dessine des lignes de séparation verticales dans la sélection.
 
void SeparatorHorizontal (BorderStyle border=LIGHT)
 Dessine des lignes de séparation horizontales dans la sélection.
 

Description détaillée

Définition à la ligne 64 du fichier table.hpp.

Documentation des fonctions membres

◆ Decorate()

void Decorate ( Decorator decorator)

Applique le décorateur à la sélection. Ceci décore à la fois les cellules, les lignes et les coins.

Paramètres
decoratorLe décorateur à appliquer.

Définition à la ligne 242 du fichier src/ftxui/dom/table.cpp.

◆ DecorateAlternateRow()

void DecorateAlternateRow ( Decorator decorator,
int modulo = 2,
int shift = 0 )

Applique le décorateur à la sélection. Ceci décore uniquement les lignes modulo modulo avec un décalage de shift.

Paramètres
decoratorLe décorateur à appliquer.
moduloLe modulo des lignes à décorer.
shiftLe décalage des lignes à décorer.

Définition à la ligne 291 du fichier src/ftxui/dom/table.cpp.

◆ DecorateAlternateColumn()

void DecorateAlternateColumn ( Decorator decorator,
int modulo = 2,
int shift = 0 )

Applique le décorateur à la sélection. Ceci décore uniquement les lignes modulo modulo avec un décalage de shift.

Paramètres
decoratorLe décorateur à appliquer.
moduloLe modulo des lignes à décorer.
shiftLe décalage des lignes à décorer.

Définition à la ligne 272 du fichier src/ftxui/dom/table.cpp.

◆ DecorateCells()

void DecorateCells ( Decorator decorator)

Applique le décorateur à la sélection.

Paramètres
decoratorLe décorateur à appliquer. Ceci décore uniquement les cellules.

Définition à la ligne 255 du fichier src/ftxui/dom/table.cpp.

◆ DecorateCellsAlternateColumn()

void DecorateCellsAlternateColumn ( Decorator ,
int modulo = 2,
int shift = 0 )

◆ DecorateCellsAlternateRow()

void DecorateCellsAlternateRow ( Decorator decorator,
int modulo = 2,
int shift = 0 )

Applique le décorateur à la sélection. Ceci décore uniquement les coins modulo modulo avec un décalage de shift.

Paramètres
decoratorLe décorateur à appliquer.
moduloLe modulo des coins à décorer.
shiftLe décalage des coins à décorer.

Définition à la ligne 325 du fichier src/ftxui/dom/table.cpp.

◆ Border()

void Border ( BorderStyle border = LIGHT)

Applique une bordure autour de la sélection.

Paramètres
borderLe style de bordure à appliquer.
Exemples
examples/dom/table.cpp.

Définition à la ligne 340 du fichier src/ftxui/dom/table.cpp.

◆ BorderLeft()

void BorderLeft ( BorderStyle border = LIGHT)

Dessine des lignes de séparation sur le côté gauche de la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 399 du fichier src/ftxui/dom/table.cpp.

◆ BorderRight()

void BorderRight ( BorderStyle border = LIGHT)

Dessine des lignes de séparation sur le côté droit de la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 408 du fichier src/ftxui/dom/table.cpp.

◆ BorderTop()

void BorderTop ( BorderStyle border = LIGHT)

Dessine des lignes de séparation sur le côté supérieur de la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 417 du fichier src/ftxui/dom/table.cpp.

◆ BorderBottom()

void BorderBottom ( BorderStyle border = LIGHT)

Dessine des lignes de séparation sur le côté inférieur de la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 426 du fichier src/ftxui/dom/table.cpp.

◆ Separator()

void Separator ( BorderStyle border = LIGHT)

Dessine des lignes de séparation dans la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 358 du fichier src/ftxui/dom/table.cpp.

◆ SeparatorVertical()

void SeparatorVertical ( BorderStyle border = LIGHT)

Dessine des lignes de séparation verticales dans la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 373 du fichier src/ftxui/dom/table.cpp.

◆ SeparatorHorizontal()

void SeparatorHorizontal ( BorderStyle border = LIGHT)

Dessine des lignes de séparation horizontales dans la sélection.

Paramètres
borderLe style de bordure à appliquer.

Définition à la ligne 386 du fichier src/ftxui/dom/table.cpp.


La documentation de cette classe a été générée à partir des fichiers suivants :