copyWithWrapped method
WebApiModulesPluginsCreditCardProcessCreditCardInfo
copyWithWrapped({
- Wrapped<
String?> ? recordTitle, - Wrapped<
String?> ? orderId, - Wrapped<
String?> ? orderNumber, - Wrapped<
String?> ? orderDescription, - Wrapped<
String?> ? orderStatus, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? dealNumber, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? customerId, - Wrapped<
String?> ? customerNumber, - Wrapped<
String?> ? customer, - Wrapped<
double?> ? totalsWeeklyGrossTotal, - Wrapped<
double?> ? totalsWeeklyDiscount, - Wrapped<
double?> ? totalsWeeklySubTotal, - Wrapped<
double?> ? totalsWeeklyTax, - Wrapped<
double?> ? totalsWeeklyGrandTotal, - Wrapped<
double?> ? totalsPeriodGrossTotal, - Wrapped<
double?> ? totalsPeriodDiscount, - Wrapped<
double?> ? totalsPeriodSubTotal, - Wrapped<
double?> ? totalsPeriodTax, - Wrapped<
double?> ? totalsPeriodGrandTotal, - Wrapped<
double?> ? totalsReplacementReplacementCost, - Wrapped<
double?> ? totalsReplacementDepositPercentage, - Wrapped<
double?> ? totalsReplacementDepositDue, - Wrapped<
double?> ? totalsReplacementPreAuthorizationRequiredAmount, - Wrapped<
double?> ? totalsReplacementPreAuthorizationCurrentTotal, - Wrapped<
double?> ? totalsReplacementPreAuthorizationAmountDue, - Wrapped<
double?> ? paymentTotalAmount, - Wrapped<
double?> ? paymentAmountToPay, - Wrapped<
String?> ? pINPadCode, - Wrapped<
String?> ? pINPadDescription, - Wrapped<
String?> ? locationCode, - Wrapped<
String?> ? agentBarcode, - Wrapped<
String?> ? currencyId, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? locationId, - Wrapped<
String?> ? auditNote, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesPluginsCreditCardProcessCreditCardInfo copyWithWrapped(
{Wrapped<String?>? recordTitle,
Wrapped<String?>? orderId,
Wrapped<String?>? orderNumber,
Wrapped<String?>? orderDescription,
Wrapped<String?>? orderStatus,
Wrapped<String?>? dealId,
Wrapped<String?>? dealNumber,
Wrapped<String?>? deal,
Wrapped<String?>? customerId,
Wrapped<String?>? customerNumber,
Wrapped<String?>? customer,
Wrapped<double?>? totalsWeeklyGrossTotal,
Wrapped<double?>? totalsWeeklyDiscount,
Wrapped<double?>? totalsWeeklySubTotal,
Wrapped<double?>? totalsWeeklyTax,
Wrapped<double?>? totalsWeeklyGrandTotal,
Wrapped<double?>? totalsPeriodGrossTotal,
Wrapped<double?>? totalsPeriodDiscount,
Wrapped<double?>? totalsPeriodSubTotal,
Wrapped<double?>? totalsPeriodTax,
Wrapped<double?>? totalsPeriodGrandTotal,
Wrapped<double?>? totalsReplacementReplacementCost,
Wrapped<double?>? totalsReplacementDepositPercentage,
Wrapped<double?>? totalsReplacementDepositDue,
Wrapped<double?>? totalsReplacementPreAuthorizationRequiredAmount,
Wrapped<double?>? totalsReplacementPreAuthorizationCurrentTotal,
Wrapped<double?>? totalsReplacementPreAuthorizationAmountDue,
Wrapped<double?>? paymentTotalAmount,
Wrapped<double?>? paymentAmountToPay,
Wrapped<String?>? pINPadCode,
Wrapped<String?>? pINPadDescription,
Wrapped<String?>? locationCode,
Wrapped<String?>? agentBarcode,
Wrapped<String?>? currencyId,
Wrapped<String?>? currencyCode,
Wrapped<String?>? locationId,
Wrapped<String?>? auditNote,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesPluginsCreditCardProcessCreditCardInfo(
recordTitle:
(recordTitle != null ? recordTitle.value : this.recordTitle),
orderId: (orderId != null ? orderId.value : this.orderId),
orderNumber:
(orderNumber != null ? orderNumber.value : this.orderNumber),
orderDescription: (orderDescription != null
? orderDescription.value
: this.orderDescription),
orderStatus:
(orderStatus != null ? orderStatus.value : this.orderStatus),
dealId: (dealId != null ? dealId.value : this.dealId),
dealNumber: (dealNumber != null ? dealNumber.value : this.dealNumber),
deal: (deal != null ? deal.value : this.deal),
customerId: (customerId != null ? customerId.value : this.customerId),
customerNumber: (customerNumber != null
? customerNumber.value
: this.customerNumber),
customer: (customer != null ? customer.value : this.customer),
totalsWeeklyGrossTotal: (totalsWeeklyGrossTotal != null
? totalsWeeklyGrossTotal.value
: this.totalsWeeklyGrossTotal),
totalsWeeklyDiscount: (totalsWeeklyDiscount != null
? totalsWeeklyDiscount.value
: this.totalsWeeklyDiscount),
totalsWeeklySubTotal: (totalsWeeklySubTotal != null
? totalsWeeklySubTotal.value
: this.totalsWeeklySubTotal),
totalsWeeklyTax: (totalsWeeklyTax != null
? totalsWeeklyTax.value
: this.totalsWeeklyTax),
totalsWeeklyGrandTotal: (totalsWeeklyGrandTotal != null
? totalsWeeklyGrandTotal.value
: this.totalsWeeklyGrandTotal),
totalsPeriodGrossTotal: (totalsPeriodGrossTotal != null
? totalsPeriodGrossTotal.value
: this.totalsPeriodGrossTotal),
totalsPeriodDiscount: (totalsPeriodDiscount != null
? totalsPeriodDiscount.value
: this.totalsPeriodDiscount),
totalsPeriodSubTotal: (totalsPeriodSubTotal != null
? totalsPeriodSubTotal.value
: this.totalsPeriodSubTotal),
totalsPeriodTax: (totalsPeriodTax != null
? totalsPeriodTax.value
: this.totalsPeriodTax),
totalsPeriodGrandTotal: (totalsPeriodGrandTotal != null
? totalsPeriodGrandTotal.value
: this.totalsPeriodGrandTotal),
totalsReplacementReplacementCost: (totalsReplacementReplacementCost != null
? totalsReplacementReplacementCost.value
: this.totalsReplacementReplacementCost),
totalsReplacementDepositPercentage:
(totalsReplacementDepositPercentage != null
? totalsReplacementDepositPercentage.value
: this.totalsReplacementDepositPercentage),
totalsReplacementDepositDue: (totalsReplacementDepositDue != null
? totalsReplacementDepositDue.value
: this.totalsReplacementDepositDue),
totalsReplacementPreAuthorizationRequiredAmount:
(totalsReplacementPreAuthorizationRequiredAmount != null
? totalsReplacementPreAuthorizationRequiredAmount.value
: this.totalsReplacementPreAuthorizationRequiredAmount),
totalsReplacementPreAuthorizationCurrentTotal:
(totalsReplacementPreAuthorizationCurrentTotal != null
? totalsReplacementPreAuthorizationCurrentTotal.value
: this.totalsReplacementPreAuthorizationCurrentTotal),
totalsReplacementPreAuthorizationAmountDue:
(totalsReplacementPreAuthorizationAmountDue != null
? totalsReplacementPreAuthorizationAmountDue.value
: this.totalsReplacementPreAuthorizationAmountDue),
paymentTotalAmount: (paymentTotalAmount != null
? paymentTotalAmount.value
: this.paymentTotalAmount),
paymentAmountToPay: (paymentAmountToPay != null
? paymentAmountToPay.value
: this.paymentAmountToPay),
pINPadCode: (pINPadCode != null ? pINPadCode.value : this.pINPadCode),
pINPadDescription: (pINPadDescription != null
? pINPadDescription.value
: this.pINPadDescription),
locationCode: (locationCode != null ? locationCode.value : this.locationCode),
agentBarcode: (agentBarcode != null ? agentBarcode.value : this.agentBarcode),
currencyId: (currencyId != null ? currencyId.value : this.currencyId),
currencyCode: (currencyCode != null ? currencyCode.value : this.currencyCode),
locationId: (locationId != null ? locationId.value : this.locationId),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
translation: (translation != null ? translation.value : this.translation));
}