copyWith method

PartialUri copyWith({
  1. bool removeScheme = false,
  2. bool removeHost = false,
  3. int removeFirstPathSegments = 0,
})

Implementation

PartialUri copyWith({
  bool removeScheme = false,
  bool removeHost = false,
  int removeFirstPathSegments = 0,
}) {
  return PartialUri(
    scheme: removeScheme ? '' : scheme,
    host: removeHost ? '' : host,
    pathSegments: pathSegments.skip(removeFirstPathSegments).toList(),
    queryParameters: queryParameters,
    fragment: fragment,
  );
}