FTXUI
6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
flexbox_config.cpp
Aller à la documentation de ce fichier.
1
// Copyright 2020 Arthur Sonzogni. Tous droits réservés.
2
// L'utilisation de ce code source est régie par la licence MIT que l'on peut trouver dans
3
// le fichier LICENSE.
4
#include "
ftxui/dom/flexbox_config.hpp
"
5
6
namespace
ftxui
{
7
8
/// @brief Définit la direction de la flexbox.
9
FlexboxConfig
&
FlexboxConfig::Set
(
FlexboxConfig::Direction
d) {
10
this->
direction
= d;
11
return
*
this
;
12
}
13
14
/// @brief Définit l'habillage (wrap) de la flexbox.
15
FlexboxConfig
&
FlexboxConfig::Set
(
FlexboxConfig::Wrap
w) {
16
this->
wrap
= w;
17
return
*
this
;
18
}
19
20
/// @brief Définit la justification du contenu (justify content) de la flexbox.
21
FlexboxConfig
&
FlexboxConfig::Set
(
FlexboxConfig::JustifyContent
j) {
22
this->
justify_content
= j;
23
return
*
this
;
24
}
25
26
/// @brief Définit l'alignement des éléments (align items) de la flexbox.
27
FlexboxConfig
&
FlexboxConfig::Set
(
FlexboxConfig::AlignItems
a) {
28
this->
align_items
= a;
29
return
*
this
;
30
}
31
32
/// @brief Définit l'alignement du contenu (align content) de la flexbox.
33
FlexboxConfig
&
FlexboxConfig::Set
(
FlexboxConfig::AlignContent
a) {
34
this->
align_content
= a;
35
return
*
this
;
36
}
37
38
/// @brief Définit la direction de flex (flex direction) de la flexbox.
39
FlexboxConfig
&
FlexboxConfig::SetGap
(
int
x,
int
y) {
40
this->
gap_x
= x;
41
this->
gap_y
= y;
42
return
*
this
;
43
}
44
45
}
// namespace ftxui
flexbox_config.hpp
ftxui::FlexboxConfig::align_content
AlignContent align_content
Definition
flexbox_config.hpp:113
ftxui::FlexboxConfig::gap_x
int gap_x
Definition
flexbox_config.hpp:115
ftxui::FlexboxConfig::align_items
AlignItems align_items
Definition
flexbox_config.hpp:96
ftxui::FlexboxConfig::AlignContent
AlignContent
Definition
flexbox_config.hpp:101
ftxui::FlexboxConfig::Direction
Direction
Definition
flexbox_config.hpp:33
ftxui::FlexboxConfig::direction
Direction direction
Definition
flexbox_config.hpp:41
ftxui::FlexboxConfig::wrap
Wrap wrap
Definition
flexbox_config.hpp:54
ftxui::FlexboxConfig::Wrap
Wrap
Definition
flexbox_config.hpp:46
ftxui::FlexboxConfig::AlignItems
AlignItems
Definition
flexbox_config.hpp:90
ftxui::FlexboxConfig::SetGap
FlexboxConfig & SetGap(int gap_x, int gap_y)
Définit la direction de flex (flex direction) de la flexbox.
Definition
flexbox_config.cpp:39
ftxui::FlexboxConfig::gap_y
int gap_y
Definition
flexbox_config.hpp:116
ftxui::FlexboxConfig::justify_content
JustifyContent justify_content
Definition
flexbox_config.hpp:84
ftxui::FlexboxConfig::JustifyContent
JustifyContent
Definition
flexbox_config.hpp:61
ftxui::FlexboxConfig::Set
FlexboxConfig & Set(FlexboxConfig::Direction)
Définit la direction de la flexbox.
Definition
flexbox_config.cpp:9
ftxui::FlexboxConfig
FlexboxConfig est une structure de configuration qui définit les propriétés de mise en page pour un c...
Definition
flexbox_config.hpp:27
ftxui
L'espace de noms FTXUI ftxui::
Definition
animation.hpp:10