riverpod_navigation library
Classes
- AutoPopResult
- The default pop behaviour which consists in poping to the parent route upon the current route.
- CancelPopResult
- Cancels the pop.
- DynamicPathSegmentTemplate
- FailedRouteMatch
- PathSegmentTemplate
- PopResult
- QueryParameterTemplate
- RiverpodRouteParser
- RiverpodRouterDelegate
- RouteDefinition
- StaticPathSegmentTemplate
- SuccessTemplateMatch
- TemplateMatch
- UpdatePopResult
- Override the pop logic by replacing the current stack with uri when popped.
- UriTemplate
Extensions
Properties
-
final
-
popBehaviourProvider
→ Provider<
PopBehaviour> -
final
-
routesProvider
→ Provider<
RouteDefinition> -
final
-
uriRewriterProvider
→ Provider<
UriRewriter> -
final
Functions
-
defaultPopBehaviour(
NavigationNotifier notifier, NavigationStack current) → PopResult -
defaultUriRewriter(
NavigationNotifier notifier, Uri uri) → Uri
Typedefs
- PopBehaviour = PopResult Function(NavigationNotifier notifier, NavigationStack current)
-
RiverpodPageBuilder
= Page Function(BuildContext context, NavigationEntry entry, List<
Navigator> tabs, int activeTab) - UriRewriter = Uri Function(NavigationNotifier notifier, Uri uri)