constrain method
Constrains a position to the bounds.
Implementation
Offset constrain(Offset position) {
return Offset(
position.dx.clamp(
minX ?? double.negativeInfinity,
maxX ?? double.infinity,
),
position.dy.clamp(
minY ?? double.negativeInfinity,
maxY ?? double.infinity,
),
);
}