tree_navigation library

Constants

popUpNameAndKeySeparator → const String

Typedefs

ExceptionHandler = void Function(BuildContext context, GoRouterState state, GoRouter router)
RouteTreeDefaultPageBuilder = Page Function(BuildContext context, GoRouterState state, Widget widget, String routeName)
RouteTreeDefaultShellPageBuilder = Page Function(BuildContext context, GoRouterState state, Widget parent(Widget), Widget childWidget)
RouteTreePageBuilder = Page Function(BuildContext context, GoRouterState state)
RouteTreeRedirect = FutureOr<String?> Function(BuildContext context, GoRouterState state)
RouteTreeWidgetBuilder = Widget Function(BuildContext context, GoRouterState state)
StatefulTreeShellRouteBuilder = Widget Function(BuildContext context, GoRouterState state, StatefulNavigationShell navigationShell)
StatefulTreeShellRoutePageBuilder = Page Function(BuildContext context, GoRouterState state, StatefulNavigationShell navigationShell)
TreeRouteExitCallback = FutureOr<bool> Function(BuildContext context, GoRouterState state)
TreeRoutePageBuilder = Page Function(BuildContext context, GoRouterState state)
TreeRouteWidgetBuilder = Widget Function(BuildContext context, GoRouterState state)
TreeShellRouteBuilder = Widget Function(BuildContext context, GoRouterState state, Widget child)
TreeShellRoutePageBuilder = Page Function(BuildContext context, GoRouterState state, Widget child)