comon_logger_navigation_flutter 0.1.0 copy "comon_logger_navigation_flutter: ^0.1.0" to clipboard
comon_logger_navigation_flutter: ^0.1.0 copied to clipboard

NavigatorObserver for comon_logger — logs route changes with beautiful Flutter UI.

comon_logger_navigation #

NavigatorObserver actor for comon_logger — automatically logs all route changes (push, pop, replace, remove) via the Logger hierarchy.

Setup #

import 'package:comon_logger_navigation/comon_logger_navigation.dart';

MaterialApp(
  navigatorObservers: [ComonNavigatorObserver()],
);

What is logged #

Action Example message
PUSH PUSH: /details (from: /home)
POP POP: /details (from: /home)
REPLACE REPLACE: /settings (from: /profile)
REMOVE REMOVE: /temp

All events are tagged with:

  • Level: CONFIG
  • Layer: LogLayer.widgets
  • Type: LogType.navigation
  • Extra: {'action': 'PUSH', 'route': '/details', 'previousRoute': '/home'}

Custom logger name #

ComonNavigatorObserver(loggerName: 'my_app.navigation')
0
likes
0
points
277
downloads

Publisher

verified publisherserezhia.ru

Weekly Downloads

NavigatorObserver for comon_logger — logs route changes with beautiful Flutter UI.

Homepage
Repository (GitHub)
View/report issues

Topics

#logging #navigation #flutter #routes

License

unknown (license)

Dependencies

comon_logger, comon_logger_flutter, flutter

More

Packages that depend on comon_logger_navigation_flutter