copyWith method

  1. @override
CreateBindingNoPaymentRequest copyWith({
  1. String? clientId,
  2. String? cardholderName,
  3. int? expiryDate,
  4. String? pan,
  5. Map<String, dynamic>? additionalParameters,
})

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

Implementation

@override
CreateBindingNoPaymentRequest copyWith({
  String? clientId,
  String? cardholderName,
  int? expiryDate,
  String? pan,
  Map<String, dynamic>? additionalParameters,
}) {
  return CreateBindingNoPaymentRequest(
    clientId: clientId ?? this.clientId,
    cardholderName: cardholderName ?? this.cardholderName,
    expiryDate: expiryDate ?? this.expiryDate,
    pan: pan ?? this.pan,
    additionalParameters: additionalParameters ?? this.additionalParameters,
  );
}