RouteData<R> constructor

RouteData<R>({
  1. required RouteMatch route,
  2. required RoutingController router,
  3. Completer<R?>? popCompleter,
  4. RouteData? parent,
  5. required Key stackKey,
  6. required List<RouteMatch> pendingChildren,
  7. required RouteType type,
})

Default constructor

Implementation

RouteData({
  required RouteMatch route,
  required this.router,
  Completer<R?>? popCompleter,
  RouteData? parent,
  required this.stackKey,
  required List<RouteMatch> pendingChildren,
  required this.type,
})  : _match = route,
      _popCompleter = popCompleter,
      _parent = parent,
      _pendingChildren = List<RouteMatch>.from(pendingChildren);