get_navigation/src/routes/router_outlet library

Classes

BackButtonCallback
A widget that listens to back button events and provides custom back button handling.
GetRouterOutlet
A specialized RouterOutlet for GetX, handling nested routing and page generation.
IndexedRouteBuilder<T>
A widget that provides indexed routing for navigation items.
InheritedNavigator
An inherited widget for passing navigation state down the widget tree.
RouteListenerState
RouterListener
A widget that listens to changes in the router delegate state.
RouterListenerInherited
An inherited widget to handle router listener states.
RouterListenerState
RouterOutlet<TDelegate extends RouterDelegate<T>, T extends Object>
A widget that allows custom routing with GetX, helping in managing navigation and handling routing state across multiple routes in a nested manner.
RouterOutletState<TDelegate extends RouterDelegate<T>, T extends Object>
State class for RouterOutlet, handling navigation state updates and back button handling.

Mixins

RouterListenerMixin<T extends StatefulWidget>
Mixin to listen to changes in the router delegate state.

Extensions

PagesListExt on List<GetPage<T>>
Extension on List<GetPage> for enhanced routing functionality.

Typedefs

A widget builder for indexed navigation routes.