`ConstrainedBox` — это виджет, который применяет ограничения по минимальной и максимальной ширине/высоте к своему дочернему элементу. Полезен, когда нужно вручную ограничить размеры виджета, независимо от содержимого.
`ConstrainedBox` особенно полезен при использовании в `Column`, где виджеты не получают ограничений по ширине.
Основные параметры
constraints (BoxConstraints)— обязательный
Объект `BoxConstraints`, определяющий ограничения по размеру.
child (Widget)— обязательный
Виджет, к которому применяются ограничения.
Если ограничения `ConstrainedBox` конфликтуют с ограничениями родителя, победят ограничения, наложенные родителем.
Для задания только минимального размера существует `SizedBox.expand()` и `BoxConstraints.tight(...)`.