copyWith method

PaymentMethodDetails copyWith({
  1. String? cardNumber,
  2. int? expMonth,
  3. int? expYear,
  4. String? cvc,
})

Implementation

PaymentMethodDetails copyWith({
  String? cardNumber,
  int? expMonth,
  int? expYear,
  String? cvc,
}) {
  return PaymentMethodDetails(
    cardNumber: cardNumber ?? this.cardNumber,
    expMonth: expMonth ?? this.expMonth,
    expYear: expYear ?? this.expYear,
    cvc: cvc ?? this.cvc,
  );
}