auto_route library
Classes
- ActiveGuardObserver
- AdaptiveAutoRouter
-
AdaptivePage<
T> -
AdaptiveRoute<
T> - AutoBackButton
- AutoLeadingButton
- AutoPageView
- AutoPageViewState
- AutoRedirectGuard
- AutoRedirectGuardBase
-
AutoRoute<
T> -
T
is the results type returned from this page route MaterialPageRoute - AutoRouteAware
- AutoRouteGuard
- AutoRouteInformation
- AutoRouteInformationProvider
- AutoRouteObserver
-
AutoRoutePage<
T> - AutoRouter
- AutoRouterAnnotation
- AutoRouterDelegate
- AutoRouterObserver
- AutoRouterState
- AutoRouteWrapper
- AutoTabsRouter
- AutoTabsRouterPageViewState
- AutoTabsScaffold
- CupertinoAutoRouter
- Defaults created routes to CupertinoPageRoute unless overridden by AutoRoute
-
CupertinoPageX<
T> -
CupertinoRoute<
T> - CustomAutoRouter
- Defaults created routes to PageRouteBuilder unless overridden by AutoRoute
-
CustomPage<
T> -
CustomRoute<
T> - DefaultRouteParser
- EmptyRouterPage
- EmptyRouterScreen
- KeepAliveTab
- MaterialAutoRouter
- Defaults created routes to MaterialPageRoute unless overridden by AutoRoute
-
MaterialPageX<
T> -
MaterialRoute<
T> - NestedStackRouter
- NoShadowCupertinoPageTransitionsBuilder
-
PageBasedMaterialPageRoute<
T> -
PageRouteInfo<
T> - Parameters
- PathParam
- PendingRoutesHandler
- QueryParam
- RedirectRoute
- ReevaluationStrategy
- RejectedByGuardFailure
- RePushAllStrategy
- RePushFirstGuarded
- RePushFirstGuardedAndUp
- RootStackRouter
- RouteConfig
- RouteData
- RouteDataScope
-
RouteMatch<
T> - RouteNotFoundFailure
- RouterScope
- RoutingController
- StackRouter
- StackRouterScope
- TabPageRoute
- TabsRouter
- TabsRouterScope
- TransitionsBuilders
- UrlState
-
WrappedRoute<
T extends AutoRouteWrapper>
Mixins
-
AutoRouteAwareStateMixin<
T extends StatefulWidget>
Extensions
Constants
- pathParam → const PathParam
- queryParam → const QueryParam
Properties
-
observer
→ RouteObserver<
Route> -
final
Typedefs
-
AnimatedIndexedStackBuilder
= Widget Function(BuildContext context, Widget child, Animation<
double> animation) - AppBarBuilder = PreferredSizeWidget Function(BuildContext context, TabsRouter tabsRouter)
-
AutoTabsBuilder
= Widget Function(BuildContext context, List<
Widget> children, TabsRouter tabsRouter) - AutoTabsPageViewBuilder = Widget Function(BuildContext context, Widget child, PageController pageController)
- AutoTabsTabBarBuilder = Widget Function(BuildContext context, Widget child, TabController tabController)
-
CustomRouteBuilder
= Route<
T> Function<T>(BuildContext context, Widget child, CustomPage< T> page) - PageBuilder = AutoRoutePage Function(RouteData data)
- PageFactory = Page Function(RouteData data)
- RouteDataPredicate = bool Function(RouteData route)
- RoutePopCallBack = void Function(RouteMatch route, dynamic results)
-
RoutesBuilder
= List<
PageRouteInfo> Function(PendingRoutesHandler handler) -
RoutesGenerator
= List<
PageRouteInfo> Function(BuildContext context, List<PageRouteInfo> routes)