nc-photos/app/lib/widget/my_app/logger.dart

29 lines
721 B
Dart
Raw Normal View History

2024-10-28 13:35:40 +01:00
part of '../my_app.dart';
@npLog
class _NavigatorLogger extends NavigatorObserver {
@override
void didPush(Route route, Route? previousRoute) {
if (route.settings.name != null) {
_log.fine(
'Push: ${previousRoute?.settings.name} -> ${route.settings.name}');
}
}
@override
void didReplace({Route? newRoute, Route? oldRoute}) {
if (newRoute?.settings.name != null) {
_log.fine(
'Replace: ${oldRoute?.settings.name} -> ${newRoute?.settings.name}');
}
}
@override
void didPop(Route route, Route? previousRoute) {
if (route.settings.name != null) {
_log.fine(
'Pop: ${route.settings.name} -> ${previousRoute?.settings.name}');
}
}
}