getConstraintsForChild method
The constraints for the child given the incoming constraints.
During layout, the child is given the layout constraints returned by this function. The child is required to pick a size for itself that satisfies these constraints.
Defaults to the given constraints.
Implementation
@override
BoxConstraints getConstraintsForChild(BoxConstraints constraints) {
double maxHeight = height;
return BoxConstraints(
minWidth: constraints.maxWidth,
maxWidth: constraints.maxWidth,
minHeight: 0.0,
maxHeight: maxHeight,
);
}