logo

MainAxisAlignment

flutter

widgets

`MainAxisAlignment` — это перечисление, которое определяет, как дочерние элементы размещаются вдоль главной оси в `Row`, `Column` или `Flex`.

Возможные значения

MainAxisAlignment.start (MainAxisAlignment)

Размещает элементы в начале главной оси.

MainAxisAlignment.end (MainAxisAlignment)

Размещает элементы в конце главной оси.

MainAxisAlignment.center (MainAxisAlignment)

Размещает элементы по центру главной оси.

MainAxisAlignment.spaceBetween (MainAxisAlignment)

Оставляет равные промежутки между элементами, без отступов в начале и в конце.

MainAxisAlignment.spaceAround (MainAxisAlignment)

Оставляет равные промежутки вокруг каждого элемента, включая начала и конец.

MainAxisAlignment.spaceEvenly (MainAxisAlignment)

Распределяет элементы с равными промежутками между всеми элементами и краями контейнера.

💡 Примечание:

`MainAxisAlignment` работает по главной оси: горизонтальной для `Row` и вертикальной для `Column`.