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.
- 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.