copyWith method

EndpointMultipart copyWith({
  1. String? path,
  2. HttpMethod? httpMethod,
  3. Map<String, String>? headers,
  4. Map<String, String>? fields,
  5. List<EndpointMultipartFile>? files,
  6. bool? resolveAgainstBaseURL,
})

Implementation

EndpointMultipart copyWith({
  String? path,
  HttpMethod? httpMethod,
  Map<String, String>? headers,
  Map<String, String>? fields,
  List<EndpointMultipartFile>? files,
  bool? resolveAgainstBaseURL,
}) {
  return EndpointMultipart(
      path: path ?? this.path,
      httpMethod: httpMethod ?? this.httpMethod,
      fields: fields ?? this.fields,
      files: files ?? this.files,
      headers: headers ?? this.headers,
      resolveAgainstBaseURL:
          resolveAgainstBaseURL ?? this.resolveAgainstBaseURL);
}