Метод copyWith
Метод copyWith класса BoxConstraints. Возвращает новые BoxConstraints с подменёнными minWidth, maxWidth, minHeight или maxHeight.
Синтаксис
BoxConstraints.copyWith({double? minWidth, double? maxWidth, double? minHeight, double? maxHeight})
Пример
Давайте вызовем copyWith:
void main()
{
var res = BoxConstraints.copyWith();
print(res);
}
Результат выполнения кода
"Instance of 'BoxConstraints'"
Пример
Давайте повторим вызов copyWith с другими аргументами:
void main()
{
var res = BoxConstraints.copyWith();
print(res.runtimeType);
}
Смотрите также
-
виджет
Spacer,
который вставляет пустое место между дочерними виджетами -
виджет
LayoutBuilder,
который строит виджет по constraints родителя -
виджет
Baseline,
который выравнивает дочерний виджет по базовой линии текста -
виджет
IntrinsicHeight,
который подгоняет высоту по intrinsic дочерних виджетов