constrain method

Offset constrain(
  1. Offset position
)

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,
    ),
  );
}