workouttest_app/lib/bloc/training_plan/training_plan_state.dart
2021-05-28 15:49:58 +02:00

33 lines
698 B
Dart

part of 'training_plan_bloc.dart';
abstract class TrainingPlanState extends Equatable {
const TrainingPlanState();
@override
List<Object> get props => [];
}
class TrainingPlanInitial extends TrainingPlanState {
const TrainingPlanInitial();
}
class TrainingPlanLoading extends TrainingPlanState {
const TrainingPlanLoading();
}
class TrainingPlanReady extends TrainingPlanState {
const TrainingPlanReady();
}
class TrainingPlanFinished extends TrainingPlanState {
const TrainingPlanFinished();
}
class TrainingPlanError extends TrainingPlanState {
final String message;
const TrainingPlanError({required this.message});
@override
List<Object> get props => [message];
}