timeRemaining property

String get timeRemaining

Implementation

String get timeRemaining {
  final remaining = state.duration - elapsed.value;
  final m = remaining.inMinutes.toString().padLeft(2, '0');
  final s = (remaining.inSeconds % 60).toString().padLeft(2, '0');
  return '$m:$s';
}