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