copyWith method

CardData copyWith({
  1. String? pan,
  2. String? expDate,
  3. String? cvv,
  4. String? cardHolder,
  5. String? eci,
  6. String? cavv,
})

Создает экземпляр с заданными параметрами

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,
  );
}