Термин Flutter и Dart обновлено

BoxConstraints: что это

Коротко

BoxConstraints: минимальная и максимальная ширина и высота, которые родитель передаёт ребёнку. Tight: min = max, размер задан.

Определение

Минимальная и максимальная ширина и высота, которые родитель передаёт ребёнку. Tight: min = max, размер задан. Loose: min = 0, можно меньше максимума. Unbounded: max бесконечен (ось прокрутки, главная ось Row/Column для детей без flex).

Подробнее

Отладка: LayoutBuilder показывает ограничения, DevTools Layout Explorer тоже.

Из урока «Вёрстка: ограничения вниз, размеры вверх»

Родитель передаёт ребёнку BoxConstraints: минимальную и максимальную ширину и высоту. Слайвер получает не BoxConstraints, а SliverConstraints: сколько уже прокручено и сколько видно.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Flutter и Dart проверят, что термин понятен в деле.