fromSeconds static method

HoraDuration fromSeconds(
  1. double seconds
)

Creates a duration from seconds (can be fractional).

Implementation

static HoraDuration fromSeconds(double seconds) {
  final s = seconds.truncate();
  final ms = ((seconds - s) * 1000).round();

  return HoraDuration(
    seconds: s.abs(),
    milliseconds: ms.abs(),
    isNegative: seconds < 0,
  );
}