seafarer library
Classes
- BaseArguments
- CustomSeafarerTransition
- Extend this class to provide seafarer with a custom transtion.
- ParamMap
- RouteArgsPair
- Seafarer
- seafarer manages routing, registering routes with transitions, navigating to routes, closing routes. It is a thin layer on top of Navigator to help you encapsulate and manage routing at one place.
- SeafarerLoggingObserver
- SeafarerOptions
- Options to configure a seafarer instance.
-
SeafarerParam<
T> - SeafarerRoute
- SeafarerRouteGuard
Enums
Typedefs
-
RouteGuard
= Future<
bool> Function(BuildContext? context, BaseArguments? args, ParamMap paramMap) - SeafarerRouteBuilder = Widget Function(BuildContext context, BaseArguments? args, ParamMap paramMap)