ente/lib/events/tab_changed_event.dart

26 lines
433 B
Dart

// @dart=2.9
import 'package:photos/events/event.dart';
class TabChangedEvent extends Event {
final int selectedIndex;
final TabChangedEventSource source;
TabChangedEvent(
this.selectedIndex,
this.source,
);
@override
String toString() {
return 'TabChangedEvent{selectedIndex: $selectedIndex, source: $source}';
}
}
enum TabChangedEventSource {
tabBar,
pageView,
collectionsPage,
backButton,
}