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 проверят, что термин понятен в деле.