4#ifndef FTXUI_DOM_FLEXBOX_CONFIG_HPP
5#define FTXUI_DOM_FLEXBOX_CONFIG_HPP
31struct FTXUI_EXPORT(DOM) FlexboxConfig {
47 enum class Wrap : uint8_t {
53 Wrap wrap = Wrap::Wrap;
60 enum class JustifyContent : uint8_t {
82 JustifyContent justify_content = JustifyContent::FlexStart;
87 enum class AlignItems : uint8_t {
93 AlignItems align_items = AlignItems::FlexStart;
98 enum class AlignContent : uint8_t {
109 AlignContent align_content = AlignContent::FlexStart;
120 FlexboxConfig& Set(FlexboxConfig::Direction);
121 FlexboxConfig& Set(FlexboxConfig::Wrap);
122 FlexboxConfig& Set(FlexboxConfig::JustifyContent);
123 FlexboxConfig& Set(FlexboxConfig::AlignItems);
124 FlexboxConfig& Set(FlexboxConfig::AlignContent);
125 FlexboxConfig& SetGap(
int gap_x,
int gap_y);
Component Wrap(std::string name, Component component)
Direction
Direction is an enumeration that represents the four cardinal directions.
The FTXUI ftxui:: namespace.