RouteInformationState<T> constructor

  1. @visibleForTesting
RouteInformationState<T>({
  1. Object? extra,
  2. Completer<T?>? completer,
  3. RouteMatchList? baseRouteMatchList,
  4. required NavigatingType type,
})

Creates an InternalRouteInformationState.

Implementation

@visibleForTesting
RouteInformationState({
  this.extra,
  this.completer,
  this.baseRouteMatchList,
  required this.type,
}) : assert((type != NavigatingType.go) ==
          (completer != null && baseRouteMatchList != null));