df_router library

A lightweight router designed for ease of use and efficient state management.

Mixins

RouteWidgetMixin<TExtra extends Object?>

Properties

platformNavigator → PlatformNavigatorBase
no setter

Functions

normalizePathQuery(String input) String?
setToUrlPathStrategy() → void
Initializes the URL path strategy for the application.

Typedefs

TRouteConditionFn = bool Function()
TRouteWidgetBuilder<TExtra extends Object?> = RouteWidgetMixin<TExtra> Function(BuildContext context, RouteState<TExtra?> routeState)
TRouteWrapperFn = Widget Function(BuildContext context, Widget child)