calcTimeLeftMs function

double calcTimeLeftMs({
  1. required num? duration,
  2. required num? currentMs,
})

Implementation

double calcTimeLeftMs({required num? duration, required num? currentMs}) {
  currentMs ??= 0;
  duration ??= 0;
  if (!duration.isFinite) duration = 0;
  if (!currentMs.isFinite) currentMs = 0;

  return max(0, (duration - currentMs).toDouble());
}