seafarer library Null safety

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

SeafarerTransition

Typedefs

RouteGuard = Future<bool> Function(BuildContext? context, BaseArguments? args, ParamMap paramMap)
SeafarerRouteBuilder = Widget Function(BuildContext context, BaseArguments? args, ParamMap paramMap)