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

34 lines
756 B
Dart

part of 'settings_bloc.dart';
@immutable
abstract class SettingsEvent extends Equatable {
const SettingsEvent();
@override
List<Object> get props => [];
}
class SettingsChangeLanguage extends SettingsEvent {
final String language;
const SettingsChangeLanguage({required this.language});
}
class SettingsGetLanguage extends SettingsEvent {
const SettingsGetLanguage();
}
class SettingsSetServer extends SettingsEvent {
final bool live;
const SettingsSetServer({required this.live});
@override
List<Object> get props => [this.live];
}
class SettingsSetHardware extends SettingsEvent {
final bool hasHardware;
const SettingsSetHardware({required this.hasHardware});
@override
List<Object> get props => [this.hasHardware];
}