router/app_router library
Classes
- AppRoutes
- PendingAppRouteNotifier
- Holds the one internal widget destination until an auth gate can consume it.
Properties
-
pendingAppRouteProvider
→ NotifierProvider<
PendingAppRouteNotifier, String?> -
final
-
final
-
rootScaffoldMessengerKey
→ GlobalKey<
ScaffoldMessengerState> -
final
Functions
-
createAppRouter(
{required String initialLocation, required String landingLocation, required ProviderContainer container}) → GoRouter -
Creates a configured GoRouter starting at
initialLocation. -
resolveLandingLocation(
PreferencesRepository preferencesRepository) → Future< String> - Resolves the landing route used after authentication.