4#ifndef FTXUI_DOM_FLEXBOX_CONFIG_HPP
5#define FTXUI_DOM_FLEXBOX_CONFIG_HPP
29struct FTXUI_EXPORT(DOM) FlexboxConfig {
51 Wrap wrap = Wrap::Wrap;
58 enum class JustifyContent {
80 JustifyContent justify_content = JustifyContent::FlexStart;
85 enum class AlignItems {
91 AlignItems align_items = AlignItems::FlexStart;
96 enum class AlignContent {
107 AlignContent align_content = AlignContent::FlexStart;
118 FlexboxConfig& Set(FlexboxConfig::Direction);
119 FlexboxConfig& Set(FlexboxConfig::Wrap);
120 FlexboxConfig& Set(FlexboxConfig::JustifyContent);
121 FlexboxConfig& Set(FlexboxConfig::AlignItems);
122 FlexboxConfig& Set(FlexboxConfig::AlignContent);
123 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.