copyWithWrapped method
WebApiModulesUtilitiesRateUpdateItemRateUpdateItem
copyWithWrapped({
- Wrapped<
String?> ? inventoryId, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? description, - Wrapped<
String?> ? iCode, - Wrapped<
String?> ? warehouseCode, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? availableFor, - Wrapped<
String?> ? rank, - Wrapped<
String?> ? classification, - Wrapped<
String?> ? inventoryTypeId, - Wrapped<
String?> ? inventoryType, - Wrapped<
String?> ? categoryId, - Wrapped<
String?> ? category, - Wrapped<
String?> ? subCategoryId, - Wrapped<
String?> ? subCategory, - Wrapped<
String?> ? unitId, - Wrapped<
String?> ? partNumber, - Wrapped<
String?> ? manufacturerId, - Wrapped<
String?> ? manufacturer, - Wrapped<
double?> ? cost, - Wrapped<
double?> ? newCost, - Wrapped<
double?> ? defaultCost, - Wrapped<
double?> ? newDefaultCost, - Wrapped<
double?> ? price, - Wrapped<
double?> ? newPrice, - Wrapped<
double?> ? hourlyRate, - Wrapped<
double?> ? dailyRate, - Wrapped<
double?> ? weeklyRate, - Wrapped<
double?> ? monthlyRate, - Wrapped<
double?> ? newHourlyRate, - Wrapped<
double?> ? newDailyRate, - Wrapped<
double?> ? newWeeklyRate, - Wrapped<
double?> ? newMonthlyRate, - Wrapped<
double?> ? week2Rate, - Wrapped<
double?> ? week3Rate, - Wrapped<
double?> ? week4Rate, - Wrapped<
double?> ? week5Rate, - Wrapped<
double?> ? newWeek2Rate, - Wrapped<
double?> ? newWeek3Rate, - Wrapped<
double?> ? newWeek4Rate, - Wrapped<
double?> ? newWeek5Rate, - Wrapped<
double?> ? maxDiscount, - Wrapped<
double?> ? newMaxDiscount, - Wrapped<
double?> ? hourlyCost, - Wrapped<
double?> ? newHourlyCost, - Wrapped<
double?> ? dailyCost, - Wrapped<
double?> ? newDailyCost, - Wrapped<
double?> ? weeklyCost, - Wrapped<
double?> ? newWeeklyCost, - Wrapped<
double?> ? monthlyCost, - Wrapped<
double?> ? newMonthlyCost, - Wrapped<
double?> ? unitValue, - Wrapped<
double?> ? newUnitValue, - Wrapped<
double?> ? replacementCost, - Wrapped<
double?> ? newReplacementCost, - Wrapped<
double?> ? retail, - Wrapped<
double?> ? newRetail, - Wrapped<
double?> ? minDaysPerWeek, - Wrapped<
double?> ? newMinDaysPerWeek, - Wrapped<
String?> ? currencyId, - Wrapped<
String?> ? currency, - Wrapped<
String?> ? currencySymbol, - Wrapped<
String?> ? currencyCode, - Wrapped<
bool?> ? isForeignCurrency, - Wrapped<
String?> ? rentalInventoryId, - Wrapped<
String?> ? salesInventoryId, - Wrapped<
String?> ? partsInventoryId, - Wrapped<
String?> ? miscRateId, - Wrapped<
String?> ? laborRateId, - Wrapped<
String?> ? rateId, - Wrapped<
String?> ? rentalICode, - Wrapped<
String?> ? salesICode, - Wrapped<
String?> ? partsICode, - Wrapped<
String?> ? miscICode, - Wrapped<
String?> ? laborICode, - 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<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
Implementation
WebApiModulesUtilitiesRateUpdateItemRateUpdateItem copyWithWrapped({
Wrapped<String?>? inventoryId,
Wrapped<String?>? warehouseId,
Wrapped<String?>? description,
Wrapped<String?>? iCode,
Wrapped<String?>? warehouseCode,
Wrapped<String?>? warehouse,
Wrapped<String?>? availableFor,
Wrapped<String?>? rank,
Wrapped<String?>? classification,
Wrapped<String?>? inventoryTypeId,
Wrapped<String?>? inventoryType,
Wrapped<String?>? categoryId,
Wrapped<String?>? category,
Wrapped<String?>? subCategoryId,
Wrapped<String?>? subCategory,
Wrapped<String?>? unitId,
Wrapped<String?>? partNumber,
Wrapped<String?>? manufacturerId,
Wrapped<String?>? manufacturer,
Wrapped<double?>? cost,
Wrapped<double?>? newCost,
Wrapped<double?>? defaultCost,
Wrapped<double?>? newDefaultCost,
Wrapped<double?>? price,
Wrapped<double?>? newPrice,
Wrapped<double?>? hourlyRate,
Wrapped<double?>? dailyRate,
Wrapped<double?>? weeklyRate,
Wrapped<double?>? monthlyRate,
Wrapped<double?>? newHourlyRate,
Wrapped<double?>? newDailyRate,
Wrapped<double?>? newWeeklyRate,
Wrapped<double?>? newMonthlyRate,
Wrapped<double?>? week2Rate,
Wrapped<double?>? week3Rate,
Wrapped<double?>? week4Rate,
Wrapped<double?>? week5Rate,
Wrapped<double?>? newWeek2Rate,
Wrapped<double?>? newWeek3Rate,
Wrapped<double?>? newWeek4Rate,
Wrapped<double?>? newWeek5Rate,
Wrapped<double?>? maxDiscount,
Wrapped<double?>? newMaxDiscount,
Wrapped<double?>? hourlyCost,
Wrapped<double?>? newHourlyCost,
Wrapped<double?>? dailyCost,
Wrapped<double?>? newDailyCost,
Wrapped<double?>? weeklyCost,
Wrapped<double?>? newWeeklyCost,
Wrapped<double?>? monthlyCost,
Wrapped<double?>? newMonthlyCost,
Wrapped<double?>? unitValue,
Wrapped<double?>? newUnitValue,
Wrapped<double?>? replacementCost,
Wrapped<double?>? newReplacementCost,
Wrapped<double?>? retail,
Wrapped<double?>? newRetail,
Wrapped<double?>? minDaysPerWeek,
Wrapped<double?>? newMinDaysPerWeek,
Wrapped<String?>? currencyId,
Wrapped<String?>? currency,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? currencyCode,
Wrapped<bool?>? isForeignCurrency,
Wrapped<String?>? rentalInventoryId,
Wrapped<String?>? salesInventoryId,
Wrapped<String?>? partsInventoryId,
Wrapped<String?>? miscRateId,
Wrapped<String?>? laborRateId,
Wrapped<String?>? rateId,
Wrapped<String?>? rentalICode,
Wrapped<String?>? salesICode,
Wrapped<String?>? partsICode,
Wrapped<String?>? miscICode,
Wrapped<String?>? laborICode,
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<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
return WebApiModulesUtilitiesRateUpdateItemRateUpdateItem(
inventoryId: (inventoryId != null ? inventoryId.value : this.inventoryId),
warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
description: (description != null ? description.value : this.description),
iCode: (iCode != null ? iCode.value : this.iCode),
warehouseCode: (warehouseCode != null
? warehouseCode.value
: this.warehouseCode),
warehouse: (warehouse != null ? warehouse.value : this.warehouse),
availableFor: (availableFor != null
? availableFor.value
: this.availableFor),
rank: (rank != null ? rank.value : this.rank),
classification: (classification != null
? classification.value
: this.classification),
inventoryTypeId: (inventoryTypeId != null
? inventoryTypeId.value
: this.inventoryTypeId),
inventoryType: (inventoryType != null
? inventoryType.value
: this.inventoryType),
categoryId: (categoryId != null ? categoryId.value : this.categoryId),
category: (category != null ? category.value : this.category),
subCategoryId: (subCategoryId != null
? subCategoryId.value
: this.subCategoryId),
subCategory: (subCategory != null ? subCategory.value : this.subCategory),
unitId: (unitId != null ? unitId.value : this.unitId),
partNumber: (partNumber != null ? partNumber.value : this.partNumber),
manufacturerId: (manufacturerId != null
? manufacturerId.value
: this.manufacturerId),
manufacturer: (manufacturer != null
? manufacturer.value
: this.manufacturer),
cost: (cost != null ? cost.value : this.cost),
newCost: (newCost != null ? newCost.value : this.newCost),
defaultCost: (defaultCost != null ? defaultCost.value : this.defaultCost),
newDefaultCost: (newDefaultCost != null
? newDefaultCost.value
: this.newDefaultCost),
price: (price != null ? price.value : this.price),
newPrice: (newPrice != null ? newPrice.value : this.newPrice),
hourlyRate: (hourlyRate != null ? hourlyRate.value : this.hourlyRate),
dailyRate: (dailyRate != null ? dailyRate.value : this.dailyRate),
weeklyRate: (weeklyRate != null ? weeklyRate.value : this.weeklyRate),
monthlyRate: (monthlyRate != null ? monthlyRate.value : this.monthlyRate),
newHourlyRate: (newHourlyRate != null
? newHourlyRate.value
: this.newHourlyRate),
newDailyRate: (newDailyRate != null
? newDailyRate.value
: this.newDailyRate),
newWeeklyRate: (newWeeklyRate != null
? newWeeklyRate.value
: this.newWeeklyRate),
newMonthlyRate: (newMonthlyRate != null
? newMonthlyRate.value
: this.newMonthlyRate),
week2Rate: (week2Rate != null ? week2Rate.value : this.week2Rate),
week3Rate: (week3Rate != null ? week3Rate.value : this.week3Rate),
week4Rate: (week4Rate != null ? week4Rate.value : this.week4Rate),
week5Rate: (week5Rate != null ? week5Rate.value : this.week5Rate),
newWeek2Rate: (newWeek2Rate != null
? newWeek2Rate.value
: this.newWeek2Rate),
newWeek3Rate: (newWeek3Rate != null
? newWeek3Rate.value
: this.newWeek3Rate),
newWeek4Rate: (newWeek4Rate != null
? newWeek4Rate.value
: this.newWeek4Rate),
newWeek5Rate: (newWeek5Rate != null
? newWeek5Rate.value
: this.newWeek5Rate),
maxDiscount: (maxDiscount != null ? maxDiscount.value : this.maxDiscount),
newMaxDiscount: (newMaxDiscount != null
? newMaxDiscount.value
: this.newMaxDiscount),
hourlyCost: (hourlyCost != null ? hourlyCost.value : this.hourlyCost),
newHourlyCost: (newHourlyCost != null
? newHourlyCost.value
: this.newHourlyCost),
dailyCost: (dailyCost != null ? dailyCost.value : this.dailyCost),
newDailyCost: (newDailyCost != null
? newDailyCost.value
: this.newDailyCost),
weeklyCost: (weeklyCost != null ? weeklyCost.value : this.weeklyCost),
newWeeklyCost: (newWeeklyCost != null
? newWeeklyCost.value
: this.newWeeklyCost),
monthlyCost: (monthlyCost != null ? monthlyCost.value : this.monthlyCost),
newMonthlyCost: (newMonthlyCost != null
? newMonthlyCost.value
: this.newMonthlyCost),
unitValue: (unitValue != null ? unitValue.value : this.unitValue),
newUnitValue: (newUnitValue != null
? newUnitValue.value
: this.newUnitValue),
replacementCost: (replacementCost != null
? replacementCost.value
: this.replacementCost),
newReplacementCost: (newReplacementCost != null
? newReplacementCost.value
: this.newReplacementCost),
retail: (retail != null ? retail.value : this.retail),
newRetail: (newRetail != null ? newRetail.value : this.newRetail),
minDaysPerWeek: (minDaysPerWeek != null
? minDaysPerWeek.value
: this.minDaysPerWeek),
newMinDaysPerWeek: (newMinDaysPerWeek != null
? newMinDaysPerWeek.value
: this.newMinDaysPerWeek),
currencyId: (currencyId != null ? currencyId.value : this.currencyId),
currency: (currency != null ? currency.value : this.currency),
currencySymbol: (currencySymbol != null
? currencySymbol.value
: this.currencySymbol),
currencyCode: (currencyCode != null
? currencyCode.value
: this.currencyCode),
isForeignCurrency: (isForeignCurrency != null
? isForeignCurrency.value
: this.isForeignCurrency),
rentalInventoryId: (rentalInventoryId != null
? rentalInventoryId.value
: this.rentalInventoryId),
salesInventoryId: (salesInventoryId != null
? salesInventoryId.value
: this.salesInventoryId),
partsInventoryId: (partsInventoryId != null
? partsInventoryId.value
: this.partsInventoryId),
miscRateId: (miscRateId != null ? miscRateId.value : this.miscRateId),
laborRateId: (laborRateId != null ? laborRateId.value : this.laborRateId),
rateId: (rateId != null ? rateId.value : this.rateId),
rentalICode: (rentalICode != null ? rentalICode.value : this.rentalICode),
salesICode: (salesICode != null ? salesICode.value : this.salesICode),
partsICode: (partsICode != null ? partsICode.value : this.partsICode),
miscICode: (miscICode != null ? miscICode.value : this.miscICode),
laborICode: (laborICode != null ? laborICode.value : this.laborICode),
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),
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),
);
}