navigation_devtools library
Classes
- Implemented once per navigation system (Navigator 1.0, go_router, auto_route, a custom RouterDelegate, ...).
- Facade every adapter package (and app) talks to.
-
Adapter for classic Navigator 1.0 apps (
MaterialApp(routes: ...), imperativeNavigator.push/pushNamed/pop). -
RouterDelegateAdapter<
T> -
Low-fidelity fallback adapter for any hand-written Navigator 2.0
RouterDelegate (
MaterialApp.router).
Enums
- What a NavigationAdapter can do. Drives which affordances the DevTools panel renders for the adapter's router.