multipliedBy method

Duration multipliedBy(
  1. double factor
)

Multiplies this duration by factor and returns a new Duration.

Note: Dart's built-in Duration * int operator only accepts integers. Use this method for fractional multiplication.

const Duration(hours: 1).multipliedBy(1.5) // Duration(hours: 1, minutes: 30)

Implementation

Duration multipliedBy(double factor) =>
    Duration(microseconds: (inMicroseconds * factor).round());