copyWith method

RequestContext copyWith({
  1. Uri? uri,
  2. String? method,
  3. Map<String, String>? headers,
  4. Object? body,
  5. Map<String, dynamic>? extra,
})

Implementation

RequestContext copyWith({
  Uri? uri,
  String? method,
  Map<String, String>? headers,
  Object? body,
  Map<String, dynamic>? extra,
}) =>
    RequestContext(
      uri: uri ?? this.uri,
      method: method ?? this.method,
      headers: headers ?? Map.of(this.headers),
      body: body ?? this.body,
      extra: extra ?? Map.of(this.extra),
    );