RouteState constructor

RouteState(
  1. Uri uri, {
  2. Map<String, String>? uriParams,
  3. Object? arguments,
})

Implementation

RouteState(
  this.uri, {
  Map<String, String>? uriParams,
  this.arguments,
})  : uriParams = uriParams == null ? null : Map.unmodifiable(uriParams),
      queryParams = Map.unmodifiable(uri.queryParameters),
      queryParamsAll = Map.unmodifiable({
        for (final entry in uri.queryParametersAll.entries)
          entry.key: List<String>.unmodifiable(entry.value),
      });