constrainAxis method
Returns the value that both satisfies the constraints and is as close as
possible to the given extent on axis
.
Implementation
double constrainAxis(Axis axis, [double extent = double.infinity]) {
return axis == Axis.vertical
? constrainHeight(extent)
: constrainWidth(extent);
}