copyWith method
CardData
copyWith(
{ - String? cardNumber,
- String? cardholderName,
- String? expiryMonth,
- String? expiryYear,
- String? cvv,
- String? email,
- String? countryCode,
- String? mobile,
- String? cardId,
- String? paymentToken,
- String? brand,
- String? displayLastFour,
})
Implementation
CardData copyWith({
String? cardNumber,
String? cardholderName,
String? expiryMonth,
String? expiryYear,
String? cvv,
String? email,
String? countryCode,
String? mobile,
String? cardId,
String? paymentToken,
String? brand,
String? displayLastFour,
}) {
return CardData(
cardNumber: cardNumber ?? this.cardNumber,
cardholderName: cardholderName ?? this.cardholderName,
expiryMonth: expiryMonth ?? this.expiryMonth,
expiryYear: expiryYear ?? this.expiryYear,
cvv: cvv ?? this.cvv,
email: email ?? this.email,
countryCode: countryCode ?? this.countryCode,
mobile: mobile ?? this.mobile,
cardId: cardId ?? this.cardId,
paymentToken: paymentToken ?? this.paymentToken,
brand: brand ?? this.brand,
displayLastFour: displayLastFour ?? this.displayLastFour,
);
}