fromMinutes static method
Creates a duration from minutes (can be fractional).
Implementation
static HoraDuration fromMinutes(double minutes) {
final m = minutes.truncate();
final remainingSeconds = (minutes - m) * 60;
final s = remainingSeconds.truncate();
final ms = ((remainingSeconds - s) * 1000).round();
return HoraDuration(
minutes: m.abs(),
seconds: s.abs(),
milliseconds: ms.abs(),
isNegative: minutes < 0,
);
}