copyWithWrapped method
ShopifySharpPaymentDetails
copyWithWrapped({
- Wrapped<
String?> ? avsResultCode, - Wrapped<
String?> ? creditCardBin, - Wrapped<
String?> ? cvvResultCode, - Wrapped<
String?> ? creditCardNumber, - Wrapped<
String?> ? creditCardCompany, - Wrapped<
String?> ? creditCardName, - Wrapped<
String?> ? creditCardWallet, - Wrapped<
int?> ? creditCardExpirationMonth, - Wrapped<
int?> ? creditCardExpirationYear, - Wrapped<
String?> ? paymentMethodName, - Wrapped? buyerActionInfo,
Implementation
ShopifySharpPaymentDetails copyWithWrapped({
Wrapped<String?>? avsResultCode,
Wrapped<String?>? creditCardBin,
Wrapped<String?>? cvvResultCode,
Wrapped<String?>? creditCardNumber,
Wrapped<String?>? creditCardCompany,
Wrapped<String?>? creditCardName,
Wrapped<String?>? creditCardWallet,
Wrapped<int?>? creditCardExpirationMonth,
Wrapped<int?>? creditCardExpirationYear,
Wrapped<String?>? paymentMethodName,
Wrapped<dynamic>? buyerActionInfo,
}) {
return ShopifySharpPaymentDetails(
avsResultCode: (avsResultCode != null
? avsResultCode.value
: this.avsResultCode),
creditCardBin: (creditCardBin != null
? creditCardBin.value
: this.creditCardBin),
cvvResultCode: (cvvResultCode != null
? cvvResultCode.value
: this.cvvResultCode),
creditCardNumber: (creditCardNumber != null
? creditCardNumber.value
: this.creditCardNumber),
creditCardCompany: (creditCardCompany != null
? creditCardCompany.value
: this.creditCardCompany),
creditCardName: (creditCardName != null
? creditCardName.value
: this.creditCardName),
creditCardWallet: (creditCardWallet != null
? creditCardWallet.value
: this.creditCardWallet),
creditCardExpirationMonth: (creditCardExpirationMonth != null
? creditCardExpirationMonth.value
: this.creditCardExpirationMonth),
creditCardExpirationYear: (creditCardExpirationYear != null
? creditCardExpirationYear.value
: this.creditCardExpirationYear),
paymentMethodName: (paymentMethodName != null
? paymentMethodName.value
: this.paymentMethodName),
buyerActionInfo: (buyerActionInfo != null
? buyerActionInfo.value
: this.buyerActionInfo),
);
}