define<R> method

AppRoute<R, RouteParams> define<R>(
  1. String routePath, {
  2. String? name,
  3. required WidgetHandler<R, RouteParams>? handler,
  4. TransitionType? transitionType,
})

Creates an AppPageRoute definition whose arguments are Map<String, dynamic>

Implementation

AppRoute<R, RouteParams> define<R>(String routePath,
    {String? name,
    required WidgetHandler<R, RouteParams>? handler,
    TransitionType? transitionType}) {
  return _routeTree.addRoute<R, RouteParams>(
    AppPageRoute(routePath, handler, (_) => RouteParams.of(_),
        name: name,
        transitionType: transitionType,
        toRouteUri: (settings) => routePath),
  );
}