copyWithWrapped method
WebApiModulesHomeDeliveryDelivery
copyWithWrapped({
- Wrapped<
String?> ? deliveryId, - Wrapped<
String?> ? orderId, - Wrapped<
String?> ? deliveryType, - Wrapped<
String?> ? requiredDate, - Wrapped<
String?> ? requiredTime, - Wrapped<
String?> ? targetShipDate, - Wrapped<
String?> ? targetShipTime, - Wrapped<
String?> ? direction, - Wrapped<
String?> ? addressType, - Wrapped<
String?> ? fromLocation, - Wrapped<
String?> ? fromContact, - Wrapped<
String?> ? fromContactPhone, - Wrapped<
String?> ? fromAlternateContact, - Wrapped<
String?> ? fromAlternateContactPhone, - Wrapped<
String?> ? fromAttention, - Wrapped<
String?> ? fromAddress1, - Wrapped<
String?> ? fromAddress2, - Wrapped<
String?> ? fromCity, - Wrapped<
String?> ? fromState, - Wrapped<
String?> ? fromZipCode, - Wrapped<
String?> ? fromCountry, - Wrapped<
String?> ? fromCountryId, - Wrapped<
String?> ? fromCrossStreets, - Wrapped<
String?> ? toLocation, - Wrapped<
String?> ? toContact, - Wrapped<
String?> ? toContactPhone, - Wrapped<
String?> ? toAlternateContact, - Wrapped<
String?> ? toAlternateContactPhone, - Wrapped<
String?> ? toAttention, - Wrapped<
String?> ? toAddress1, - Wrapped<
String?> ? toAddress2, - Wrapped<
String?> ? toCity, - Wrapped<
String?> ? toState, - Wrapped<
String?> ? toZipCode, - Wrapped<
String?> ? toCountryId, - Wrapped<
String?> ? toCountry, - Wrapped<
String?> ? toContactFax, - Wrapped<
String?> ? toCrossStreets, - Wrapped<
String?> ? deliveryNotes, - Wrapped<
String?> ? carrierId, - Wrapped<
String?> ? carrier, - Wrapped<
String?> ? carrierAccount, - Wrapped<
String?> ? shipViaId, - Wrapped<
String?> ? shipVia, - Wrapped<
String?> ? invoiceId, - Wrapped<
String?> ? vendorInvoiceId, - Wrapped<
double?> ? estimatedFreight, - Wrapped<
double?> ? freightInvoiceAmount, - Wrapped<
String?> ? chargeType, - Wrapped<
String?> ? freightTrackingNumber, - Wrapped<
bool?> ? dropShip, - Wrapped<
String?> ? packageCode, - Wrapped<
bool?> ? billPoFreightOnOrder, - Wrapped<
String?> ? onlineOrderNumber, - Wrapped<
String?> ? onlineOrderStatus, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped? urlIdentifier,
- Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
FwStandardBusinessLogicFwBusinessLogic?> ? original, - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?> - Wrapped<
bool?> ? hasImport, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
Implementation
WebApiModulesHomeDeliveryDelivery copyWithWrapped({
Wrapped<String?>? deliveryId,
Wrapped<String?>? orderId,
Wrapped<String?>? deliveryType,
Wrapped<String?>? requiredDate,
Wrapped<String?>? requiredTime,
Wrapped<String?>? targetShipDate,
Wrapped<String?>? targetShipTime,
Wrapped<String?>? direction,
Wrapped<String?>? addressType,
Wrapped<String?>? fromLocation,
Wrapped<String?>? fromContact,
Wrapped<String?>? fromContactPhone,
Wrapped<String?>? fromAlternateContact,
Wrapped<String?>? fromAlternateContactPhone,
Wrapped<String?>? fromAttention,
Wrapped<String?>? fromAddress1,
Wrapped<String?>? fromAddress2,
Wrapped<String?>? fromCity,
Wrapped<String?>? fromState,
Wrapped<String?>? fromZipCode,
Wrapped<String?>? fromCountry,
Wrapped<String?>? fromCountryId,
Wrapped<String?>? fromCrossStreets,
Wrapped<String?>? toLocation,
Wrapped<String?>? toContact,
Wrapped<String?>? toContactPhone,
Wrapped<String?>? toAlternateContact,
Wrapped<String?>? toAlternateContactPhone,
Wrapped<String?>? toAttention,
Wrapped<String?>? toAddress1,
Wrapped<String?>? toAddress2,
Wrapped<String?>? toCity,
Wrapped<String?>? toState,
Wrapped<String?>? toZipCode,
Wrapped<String?>? toCountryId,
Wrapped<String?>? toCountry,
Wrapped<String?>? toContactFax,
Wrapped<String?>? toCrossStreets,
Wrapped<String?>? deliveryNotes,
Wrapped<String?>? carrierId,
Wrapped<String?>? carrier,
Wrapped<String?>? carrierAccount,
Wrapped<String?>? shipViaId,
Wrapped<String?>? shipVia,
Wrapped<String?>? invoiceId,
Wrapped<String?>? vendorInvoiceId,
Wrapped<double?>? estimatedFreight,
Wrapped<double?>? freightInvoiceAmount,
Wrapped<String?>? chargeType,
Wrapped<String?>? freightTrackingNumber,
Wrapped<bool?>? dropShip,
Wrapped<String?>? packageCode,
Wrapped<bool?>? billPoFreightOnOrder,
Wrapped<String?>? onlineOrderNumber,
Wrapped<String?>? onlineOrderStatus,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<dynamic>? urlIdentifier,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
Wrapped<bool?>? hasImport,
Wrapped<bool?>? hasDocuments,
Wrapped<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
return WebApiModulesHomeDeliveryDelivery(
deliveryId: (deliveryId != null ? deliveryId.value : this.deliveryId),
orderId: (orderId != null ? orderId.value : this.orderId),
deliveryType: (deliveryType != null
? deliveryType.value
: this.deliveryType),
requiredDate: (requiredDate != null
? requiredDate.value
: this.requiredDate),
requiredTime: (requiredTime != null
? requiredTime.value
: this.requiredTime),
targetShipDate: (targetShipDate != null
? targetShipDate.value
: this.targetShipDate),
targetShipTime: (targetShipTime != null
? targetShipTime.value
: this.targetShipTime),
direction: (direction != null ? direction.value : this.direction),
addressType: (addressType != null ? addressType.value : this.addressType),
fromLocation: (fromLocation != null
? fromLocation.value
: this.fromLocation),
fromContact: (fromContact != null ? fromContact.value : this.fromContact),
fromContactPhone: (fromContactPhone != null
? fromContactPhone.value
: this.fromContactPhone),
fromAlternateContact: (fromAlternateContact != null
? fromAlternateContact.value
: this.fromAlternateContact),
fromAlternateContactPhone: (fromAlternateContactPhone != null
? fromAlternateContactPhone.value
: this.fromAlternateContactPhone),
fromAttention: (fromAttention != null
? fromAttention.value
: this.fromAttention),
fromAddress1: (fromAddress1 != null
? fromAddress1.value
: this.fromAddress1),
fromAddress2: (fromAddress2 != null
? fromAddress2.value
: this.fromAddress2),
fromCity: (fromCity != null ? fromCity.value : this.fromCity),
fromState: (fromState != null ? fromState.value : this.fromState),
fromZipCode: (fromZipCode != null ? fromZipCode.value : this.fromZipCode),
fromCountry: (fromCountry != null ? fromCountry.value : this.fromCountry),
fromCountryId: (fromCountryId != null
? fromCountryId.value
: this.fromCountryId),
fromCrossStreets: (fromCrossStreets != null
? fromCrossStreets.value
: this.fromCrossStreets),
toLocation: (toLocation != null ? toLocation.value : this.toLocation),
toContact: (toContact != null ? toContact.value : this.toContact),
toContactPhone: (toContactPhone != null
? toContactPhone.value
: this.toContactPhone),
toAlternateContact: (toAlternateContact != null
? toAlternateContact.value
: this.toAlternateContact),
toAlternateContactPhone: (toAlternateContactPhone != null
? toAlternateContactPhone.value
: this.toAlternateContactPhone),
toAttention: (toAttention != null ? toAttention.value : this.toAttention),
toAddress1: (toAddress1 != null ? toAddress1.value : this.toAddress1),
toAddress2: (toAddress2 != null ? toAddress2.value : this.toAddress2),
toCity: (toCity != null ? toCity.value : this.toCity),
toState: (toState != null ? toState.value : this.toState),
toZipCode: (toZipCode != null ? toZipCode.value : this.toZipCode),
toCountryId: (toCountryId != null ? toCountryId.value : this.toCountryId),
toCountry: (toCountry != null ? toCountry.value : this.toCountry),
toContactFax: (toContactFax != null
? toContactFax.value
: this.toContactFax),
toCrossStreets: (toCrossStreets != null
? toCrossStreets.value
: this.toCrossStreets),
deliveryNotes: (deliveryNotes != null
? deliveryNotes.value
: this.deliveryNotes),
carrierId: (carrierId != null ? carrierId.value : this.carrierId),
carrier: (carrier != null ? carrier.value : this.carrier),
carrierAccount: (carrierAccount != null
? carrierAccount.value
: this.carrierAccount),
shipViaId: (shipViaId != null ? shipViaId.value : this.shipViaId),
shipVia: (shipVia != null ? shipVia.value : this.shipVia),
invoiceId: (invoiceId != null ? invoiceId.value : this.invoiceId),
vendorInvoiceId: (vendorInvoiceId != null
? vendorInvoiceId.value
: this.vendorInvoiceId),
estimatedFreight: (estimatedFreight != null
? estimatedFreight.value
: this.estimatedFreight),
freightInvoiceAmount: (freightInvoiceAmount != null
? freightInvoiceAmount.value
: this.freightInvoiceAmount),
chargeType: (chargeType != null ? chargeType.value : this.chargeType),
freightTrackingNumber: (freightTrackingNumber != null
? freightTrackingNumber.value
: this.freightTrackingNumber),
dropShip: (dropShip != null ? dropShip.value : this.dropShip),
packageCode: (packageCode != null ? packageCode.value : this.packageCode),
billPoFreightOnOrder: (billPoFreightOnOrder != null
? billPoFreightOnOrder.value
: this.billPoFreightOnOrder),
onlineOrderNumber: (onlineOrderNumber != null
? onlineOrderNumber.value
: this.onlineOrderNumber),
onlineOrderStatus: (onlineOrderStatus != null
? onlineOrderStatus.value
: this.onlineOrderStatus),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
urlIdentifier: (urlIdentifier != null
? urlIdentifier.value
: this.urlIdentifier),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
original: (original != null ? original.value : this.original),
translation: (translation != null ? translation.value : this.translation),
hasImport: (hasImport != null ? hasImport.value : this.hasImport),
hasDocuments: (hasDocuments != null
? hasDocuments.value
: this.hasDocuments),
createdByUserId: (createdByUserId != null
? createdByUserId.value
: this.createdByUserId),
createdByUserName: (createdByUserName != null
? createdByUserName.value
: this.createdByUserName),
createdDateTime: (createdDateTime != null
? createdDateTime.value
: this.createdDateTime),
modifiedByUserId: (modifiedByUserId != null
? modifiedByUserId.value
: this.modifiedByUserId),
modifiedByUserName: (modifiedByUserName != null
? modifiedByUserName.value
: this.modifiedByUserName),
modifiedDateTime: (modifiedDateTime != null
? modifiedDateTime.value
: this.modifiedDateTime),
);
}