4#ifndef FTXUI_DOM_FLEXBOX_CONFIG_HPP
5#define FTXUI_DOM_FLEXBOX_CONFIG_HPP
AlignContent align_content
@ FlexStart
アイテムは交差軸の開始位置に配置されます。
@ Column
フレックスアイテムは列に配置されます。
@ RowInversed
フレックスアイテムは行に配置されますが、逆順になります。
@ NoWrap
フレックスアイテムはすべて1行に収まろうとします。
@ Wrap
フレックスアイテムは複数行に折り返されます。
@ FlexStart
アイテムは交差軸の開始位置に配置されます。
FlexboxConfig & SetGap(int gap_x, int gap_y)
フレックスボックスのギャップを設定します。
JustifyContent justify_content
@ SpaceEvenly
アイテムは、任意の2つのアイテム間のスペース(および端までのスペース)が均等になるように分配されます。
@ Center
アイテムは行の中央に配置されます。
@ FlexStart
アイテムはflexboxの方向の開始位置に揃えられます。
@ FlexEnd
アイテムはflexboxの方向の終了位置に揃えられます。
@ SpaceBetween
アイテムは行に沿って均等に分配されます。最初のアイテムは開始行に、最後のアイテムは終了行に配置されます。
@ Stretch
アイテムは行を埋めるように引き伸ばされます。
FlexboxConfig & Set(FlexboxConfig::Direction)
フレックスボックスの方向を設定します。
FlexboxConfigは、flexboxコンテナのレイアウトプロパティを定義する構成構造体です。