copyWith method
ShopifySharpPaymentDetails
copyWith(
{ - String? avsResultCode,
- String? creditCardBin,
- String? cvvResultCode,
- String? creditCardNumber,
- String? creditCardCompany,
- String? creditCardName,
- String? creditCardWallet,
- int? creditCardExpirationMonth,
- int? creditCardExpirationYear,
- String? paymentMethodName,
- dynamic buyerActionInfo,
})
Implementation
ShopifySharpPaymentDetails copyWith({
String? avsResultCode,
String? creditCardBin,
String? cvvResultCode,
String? creditCardNumber,
String? creditCardCompany,
String? creditCardName,
String? creditCardWallet,
int? creditCardExpirationMonth,
int? creditCardExpirationYear,
String? paymentMethodName,
dynamic buyerActionInfo,
}) {
return ShopifySharpPaymentDetails(
avsResultCode: avsResultCode ?? this.avsResultCode,
creditCardBin: creditCardBin ?? this.creditCardBin,
cvvResultCode: cvvResultCode ?? this.cvvResultCode,
creditCardNumber: creditCardNumber ?? this.creditCardNumber,
creditCardCompany: creditCardCompany ?? this.creditCardCompany,
creditCardName: creditCardName ?? this.creditCardName,
creditCardWallet: creditCardWallet ?? this.creditCardWallet,
creditCardExpirationMonth:
creditCardExpirationMonth ?? this.creditCardExpirationMonth,
creditCardExpirationYear:
creditCardExpirationYear ?? this.creditCardExpirationYear,
paymentMethodName: paymentMethodName ?? this.paymentMethodName,
buyerActionInfo: buyerActionInfo ?? this.buyerActionInfo,
);
}