workouttest_app/lib/bloc/training_log/training_log_event.dart
2021-11-21 15:11:03 +01:00

33 lines
702 B
Dart

part of 'training_log_bloc.dart';
abstract class TrainingLogEvent extends Equatable {
const TrainingLogEvent();
@override
List<Object> get props => [];
}
class TrainingLogLoad extends TrainingLogEvent {
const TrainingLogLoad();
}
class TrainingLogDelete extends TrainingLogEvent {
final Exercise exercise;
const TrainingLogDelete({required this.exercise});
@override
List<Object> get props => [exercise];
}
class TrainingResultEvent extends TrainingLogEvent {
final Exercise exercise;
const TrainingResultEvent({required this.exercise});
@override
List<Object> get props => [exercise];
}
class TrainingLogChange extends TrainingLogEvent {
const TrainingLogChange();
}