value property
Builds attribute into widget propety
Implementation
BoxConstraints get value {
BoxConstraints? constraints;
if (minWidth != null ||
maxWidth != null ||
minHeight != null ||
maxHeight != null) {
constraints = BoxConstraints(
minHeight: minHeight ?? 0.0,
maxHeight: maxHeight ?? double.infinity,
minWidth: minWidth ?? 0.0,
maxWidth: maxWidth ?? double.infinity,
);
}
// If there are min or max constraints
if (constraints != null) {
return constraints.tighten(
width: width,
height: height,
);
} else {
return BoxConstraints.tightFor(
width: width,
height: height,
);
}
}