FTXUI 7.0.3
C++ functional terminal UI.
Loading...
Searching...
No Matches
flexbox_config.cpp
Go to the documentation of this file.
1// Copyright 2020 Arthur Sonzogni. All rights reserved.
2// Use of this source code is governed by the MIT license that can be found in
3// the LICENSE file.
5
6namespace ftxui {
7
8/// @brief Establece la dirección del flexbox.
9FlexboxConfig& FlexboxConfig::Set(FlexboxConfig::Direction d) {
10 this->direction = d;
11 return *this;
12}
13
14/// @brief Establece el ajuste (wrap) del flexbox.
15FlexboxConfig& FlexboxConfig::Set(FlexboxConfig::Wrap w) {
16 this->wrap = w;
17 return *this;
18}
19
20/// @brief Establece la justificación del contenido (justify content) del flexbox.
21FlexboxConfig& FlexboxConfig::Set(FlexboxConfig::JustifyContent j) {
22 this->justify_content = j;
23 return *this;
24}
25
26/// @brief Establece la alineación de los ítems (align items) del flexbox.
27FlexboxConfig& FlexboxConfig::Set(FlexboxConfig::AlignItems a) {
28 this->align_items = a;
29 return *this;
30}
31
32/// @brief Establece la alineación del contenido (align content) del flexbox.
33FlexboxConfig& FlexboxConfig::Set(FlexboxConfig::AlignContent a) {
34 this->align_content = a;
35 return *this;
36}
37
38/// @brief Establece el espacio (gap) del flexbox.
39FlexboxConfig& FlexboxConfig::SetGap(int x, int y) {
40 this->gap_x = x;
41 this->gap_y = y;
42 return *this;
43}
44
45} // namespace ftxui
El espacio de nombres ftxui:: de FTXUI.
Definition animation.hpp:11
Direction direction
Definition elements.hpp:83
int y
Definition elements.hpp:134