PositionUnit.constrained constructor

const PositionUnit.constrained({
  1. required PositionUnit position,
  2. PositionUnit min,
  3. PositionUnit max,
})

Creates a constrained position unit that clamps values between min and max.

The position is evaluated and then constrained to be within the optional min and max bounds.

Implementation

const factory PositionUnit.constrained({
  required PositionUnit position,
  PositionUnit min,
  PositionUnit max,
}) = PositionConstraint;