copyWith method

CreditCardPaymentRequest copyWith({
  1. UserEntity? userEntity,
  2. CardRequest? cardRequest,
  3. String? bill,
  4. String? description,
  5. String? value,
  6. String? tax,
  7. String? taxBase,
  8. String? currency,
  9. String? ip,
  10. String? urlResponse,
  11. String? urlConfirmation,
  12. String? methodConfirmation,
  13. bool? useDefaultCardCustomer,
})

Implementation

CreditCardPaymentRequest copyWith({
  UserEntity? userEntity,
  CardRequest? cardRequest,
  String? bill,
  String? description,
  String? value,
  String? tax,
  String? taxBase,
  String? currency,
  String? ip,
  String? urlResponse,
  String? urlConfirmation,
  String? methodConfirmation,
  bool? useDefaultCardCustomer,
}) =>
    CreditCardPaymentRequest(
      userEntity: userEntity ?? this.userEntity,
      cardRequest: cardRequest ?? this.cardRequest,
      bill: bill ?? this.bill,
      description: description ?? this.description,
      value: value ?? this.value,
      tax: tax ?? this.tax,
      taxBase: taxBase ?? this.taxBase,
      currency: currency ?? this.currency,
      ip: ip ?? this.ip,
      urlResponse: urlResponse ?? this.urlResponse,
      urlConfirmation: urlConfirmation ?? this.urlConfirmation,
      methodConfirmation: methodConfirmation ?? this.methodConfirmation,
      useDefaultCardCustomer:
          useDefaultCardCustomer ?? this.useDefaultCardCustomer,
    );