copyWith method

GeneralPaymentInvokeParameters copyWith({
  1. String? url,
  2. Map<String, dynamic>? queryParameters,
  3. Map? headers,
  4. String? method,
  5. bool? isThrowOnError,
  6. Map? parameters,
  7. FutureOr builder(
    1. Response response
    )?,
})

Implementation

GeneralPaymentInvokeParameters copyWith({
  String? url,
  Map<String, dynamic>? queryParameters,
  Map<dynamic, dynamic>? headers,
  String? method,
  bool? isThrowOnError,
  Map<dynamic, dynamic>? parameters,
  FutureOr<dynamic> Function(http.Response response)? builder,
}) {
  return GeneralPaymentInvokeParameters(
    url: url ?? this.url,
    queryParameters: queryParameters ?? this.queryParameters,
    isThrowOnError: isThrowOnError ?? this.isThrowOnError,
    headers: headers ?? this.headers,
    method: method ?? this.method,
    parameters: parameters ?? this.parameters,
    builder: builder ?? this.builder,
  );
}