navigation_service/app_routes library
Classes
- AppMiddleware
- Abstract class for defining navigation middleware.
- AppRoute
- Defines a single route in the application.
- AppRouteArguments
- Defines arguments passed during navigation.
- AppRouter
- AppRouterObserver
- A custom NavigatorObserver to track navigation events and screen analytics.
- AppTransition
- Defines the transition animation for a route.
- AuthMiddleware
- Example implementation of an Auth Middleware.
- DeepLinkConfig
- A dedicated logger for navigation events.
- A widget to facilitate nested navigation (e.g., inside a TabBar).
- Routes
- Centralized route definitions for strong typing.
Enums
- AppTransitionDirection
- AppTransitionType
- Navigation transition types
- Navigation mode for clearing stack