workouttest_app/lib/bloc/exercise_control/exercise_control_event.dart
2021-02-20 16:48:01 +01:00

31 lines
768 B
Dart

part of 'exercise_control_bloc.dart';
@immutable
abstract class ExerciseControlEvent extends Equatable {
const ExerciseControlEvent();
@override
List<Object> get props => [];
}
class ExerciseControlLoad extends ExerciseControlEvent {
const ExerciseControlLoad();
}
class ExerciseControlQuantityChange extends ExerciseControlEvent {
final double quantity;
final int step;
const ExerciseControlQuantityChange({this.quantity, this.step});
}
class ExerciseControlUnitQuantityChange extends ExerciseControlEvent {
final double quantity;
final int step;
const ExerciseControlUnitQuantityChange({this.quantity, this.step});
}
class ExerciseControlSubmit extends ExerciseControlEvent {
final int step;
const ExerciseControlSubmit({this.step});
}