overrideSearchParams method

Uri overrideSearchParams(
  1. String key,
  2. String value, [
  3. Uri? url
])

Get new Uri with overridden queryParams

url may be used to update based on a different url than the current one

Implementation

Uri overrideSearchParams(String key, String value, [Uri? url]) {
  final searchParams =
      Map<String, dynamic>.of((url ?? _url).queryParametersAll);
  searchParams[key] = value;
  return (url ?? _url).replace(queryParameters: searchParams);
}