mirror of
https://github.com/immich-app/immich.git
synced 2026-02-04 08:49:01 +03:00
* fix(mobile): bring back map settings * chore: styling --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Alex <alex.tran1502@gmail.com>
38 lines
821 B
Dart
38 lines
821 B
Dart
import 'package:immich_mobile/domain/utils/event_stream.dart';
|
|
|
|
// Timeline Events
|
|
class TimelineReloadEvent extends Event {
|
|
const TimelineReloadEvent();
|
|
}
|
|
|
|
class ScrollToTopEvent extends Event {
|
|
const ScrollToTopEvent();
|
|
}
|
|
|
|
class ScrollToDateEvent extends Event {
|
|
final DateTime date;
|
|
|
|
const ScrollToDateEvent(this.date);
|
|
}
|
|
|
|
// Asset Viewer Events
|
|
class ViewerOpenBottomSheetEvent extends Event {
|
|
final bool activitiesMode;
|
|
const ViewerOpenBottomSheetEvent({this.activitiesMode = false});
|
|
}
|
|
|
|
class ViewerReloadAssetEvent extends Event {
|
|
const ViewerReloadAssetEvent();
|
|
}
|
|
|
|
// Multi-Select Events
|
|
class MultiSelectToggleEvent extends Event {
|
|
final bool isEnabled;
|
|
const MultiSelectToggleEvent(this.isEnabled);
|
|
}
|
|
|
|
// Map Events
|
|
class MapMarkerReloadEvent extends Event {
|
|
const MapMarkerReloadEvent();
|
|
}
|