workouttest_app/lib/bloc/exercise_control/exercise_control_state.dart
2021-04-02 11:42:26 +02:00

30 lines
664 B
Dart

part of 'exercise_control_bloc.dart';
@immutable
abstract class ExerciseControlState extends Equatable {
const ExerciseControlState();
@override
List<Object> get props => [];
}
class ExerciseControlInitial extends ExerciseControlState {
const ExerciseControlInitial();
}
class ExerciseControlLoading extends ExerciseControlState {
const ExerciseControlLoading();
}
class ExerciseControlReady extends ExerciseControlState {
const ExerciseControlReady();
}
class ExerciseControlError extends ExerciseControlState {
final String message;
const ExerciseControlError({required this.message});
@override
List<Object> get props => [message];
}