m3_lightmeter/lib/screens/timer/state_timer.dart
2024-04-30 21:50:09 +02:00

26 lines
498 B
Dart

import 'package:flutter/material.dart';
@immutable
sealed class TimerState {
final Duration duration;
final Duration timeLeft;
const TimerState({
required this.duration,
required this.timeLeft,
});
}
class TimerStoppedState extends TimerState {
const TimerStoppedState({
required super.duration,
required super.timeLeft,
});
}
class TimerResumedState extends TimerState {
const TimerResumedState({
required super.duration,
required super.timeLeft,
});
}