workouttest_app/lib/bloc/menu/menu_state.dart
2020-08-17 12:38:47 +02:00

35 lines
576 B
Dart

part of 'menu_bloc.dart';
@immutable
abstract class MenuState extends Equatable {
const MenuState();
@override
List<Object> get props => [];
}
class MenuInitial extends MenuState {
const MenuInitial();
}
class MenuLoading extends MenuState {
}
class MenuReady extends MenuState {
final WorkoutTree workoutTree;
const MenuReady({this.workoutTree});
@override
List<Object> get props => [workoutTree];
}
class MenuError extends MenuState {
final String message;
const MenuError({this.message});
@override
List<Object> get props => [message];
}