part of 'timer_bloc.dart'; abstract class TimerEvent extends Equatable { const TimerEvent(); @override List get props => []; } class TimerStart extends TimerEvent { final int duration; const TimerStart({this.duration}); @override String toString() => "TimerStart { duration: $duration }"; } class TimerEnd extends TimerEvent { final int duration; const TimerEnd({this.duration}); } class TimerTick extends TimerEvent { final int duration; const TimerTick({this.duration}); @override String toString() => "Tick { duration: $duration }"; } class TimerPause extends TimerEvent { const TimerPause(); } class TimerResume extends TimerEvent { const TimerResume(); } class TimerReset extends TimerEvent { const TimerReset(); }