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.
NestedNavigator
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