models/models library
Classes
Enums
- DuplicateRouteBehavior
- Defines behavior when navigating to a route already in the stack.
Extensions
- DuplicateRouteBehaviorEx on DuplicateRouteBehavior?
- Convenient boolean checks for nullable DuplicateRouteBehavior instances.
- RouteArgsX on RouteArgs?
- Convenience helpers for nullable RouteArgs.
Typedefs
-
RouterRedirect
= FutureOr<
String?> Function(BuildContext context, RouteArgs? args) - The signature of the redirect callback.
- ScreenPageBuilder = Page Function(BuildContext context, RouteArgs? args)
- Builder function for creating custom Page objects with transitions.
- ScreenTitleBuilder = String Function(BuildContext context, [RouteArgs? args])
- Builder function for creating a localized title for a route.
- ScreenWidgetBuilder = Widget Function(BuildContext context, RouteArgs? args)
- Builder function for creating route widgets.