operator * method

PositionUnit operator *(
  1. Object other
)

Multiplies two position units.

Implementation

PositionUnit operator *(Object other) {
  if (other is PositionUnit) {
    return _CalculatedPosition(
      this,
      other,
      calculationMultiply,
    );
  }
  if (other is double) {
    return _CalculatedPosition(
      this,
      PositionUnit.fixed(other),
      calculationMultiply,
    );
  }
  throw ArgumentError('Cannot multiply PositionUnit by $other');
}