copyWith method
Создает экземпляр с заданными параметрами
Implementation
CardData copyWith({
String? pan,
String? expDate,
String? cvv,
String? cardHolder,
String? eci,
String? cavv,
}) {
return CardData(
pan: pan ?? this.pan,
expDate: expDate ?? this.expDate,
cvv: cvv ?? this.cvv,
cardHolder: cardHolder ?? this.cardHolder,
eci: eci ?? this.eci,
cavv: cavv ?? this.cavv,
);
}