toDuration method

Duration toDuration({
  1. required DurationUnit unit,
})

Returns a Duration equal to this number of the specified unit.

Implementation

Duration toDuration({required DurationUnit unit}) {
  return switch (unit) {
    DurationUnit.DAYS => days,
    DurationUnit.HOURS => hours,
    DurationUnit.MINUTES => minutes,
    DurationUnit.SECONDS => seconds,
    DurationUnit.MILLISECONDS => milliseconds,
    DurationUnit.MICROSECONDS => microseconds,
    DurationUnit.NANOSECONDS => nanoseconds,
  };
}