mobdr/lib/events.dart

48 lines
911 B
Dart

import 'package:event_bus_plus/event_bus_plus.dart';
class UrlEvent extends AppEvent {
UrlEvent(this.url);
final String url;
@override
List<Object?> get props => [url];
}
class VisitPhotoCountEvent extends AppEvent {
VisitPhotoCountEvent(this.id_visite, this.photoCount);
final int id_visite;
final int photoCount;
@override
List<Object?> get props => [id_visite, photoCount];
}
class RefreshCalendarEvent extends AppEvent {
RefreshCalendarEvent(this.refreshDate);
final String refreshDate;
@override
List<Object?> get props => [refreshDate];
}
class SynchronizationEvent extends AppEvent {
SynchronizationEvent(this.isRunning);
final bool isRunning;
@override
List<Object?> get props => [isRunning];
}
class ChangeLocaleEvent extends AppEvent {
ChangeLocaleEvent(this.language);
final String language;
@override
List<Object?> get props => [language];
}