copyWithWrapped method
WebApiModulesSettingsPoSettingsVendorInvoiceApproverVendorInvoiceApprover
copyWithWrapped({
- Wrapped<
String?> ? vendorInvoiceApproverId, - Wrapped<
String?> ? locationId, - Wrapped<
String?> ? location, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? usersId, - Wrapped<
String?> ? username, - Wrapped<
bool?> ? rental, - Wrapped<
bool?> ? sales, - Wrapped<
bool?> ? parts, - Wrapped<
bool?> ? misc, - Wrapped<
bool?> ? labor, - Wrapped<
bool?> ? vehicle, - Wrapped<
bool?> ? subRent, - Wrapped<
bool?> ? subSale, - Wrapped<
bool?> ? repair, - Wrapped<
bool?> ? subMisc, - Wrapped<
bool?> ? subLabor, - Wrapped<
bool?> ? subVehicle, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesSettingsPoSettingsVendorInvoiceApproverVendorInvoiceApprover
copyWithWrapped(
{Wrapped<String?>? vendorInvoiceApproverId,
Wrapped<String?>? locationId,
Wrapped<String?>? location,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? usersId,
Wrapped<String?>? username,
Wrapped<bool?>? rental,
Wrapped<bool?>? sales,
Wrapped<bool?>? parts,
Wrapped<bool?>? misc,
Wrapped<bool?>? labor,
Wrapped<bool?>? vehicle,
Wrapped<bool?>? subRent,
Wrapped<bool?>? subSale,
Wrapped<bool?>? repair,
Wrapped<bool?>? subMisc,
Wrapped<bool?>? subLabor,
Wrapped<bool?>? subVehicle,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>?
defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesSettingsPoSettingsVendorInvoiceApproverVendorInvoiceApprover(
vendorInvoiceApproverId: (vendorInvoiceApproverId != null
? vendorInvoiceApproverId.value
: this.vendorInvoiceApproverId),
locationId: (locationId != null ? locationId.value : this.locationId),
location: (location != null ? location.value : this.location),
departmentId:
(departmentId != null ? departmentId.value : this.departmentId),
department: (department != null ? department.value : this.department),
usersId: (usersId != null ? usersId.value : this.usersId),
username: (username != null ? username.value : this.username),
rental: (rental != null ? rental.value : this.rental),
sales: (sales != null ? sales.value : this.sales),
parts: (parts != null ? parts.value : this.parts),
misc: (misc != null ? misc.value : this.misc),
labor: (labor != null ? labor.value : this.labor),
vehicle: (vehicle != null ? vehicle.value : this.vehicle),
subRent: (subRent != null ? subRent.value : this.subRent),
subSale: (subSale != null ? subSale.value : this.subSale),
repair: (repair != null ? repair.value : this.repair),
subMisc: (subMisc != null ? subMisc.value : this.subMisc),
subLabor: (subLabor != null ? subLabor.value : this.subLabor),
subVehicle: (subVehicle != null ? subVehicle.value : this.subVehicle),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle:
(recordTitle != null ? recordTitle.value : this.recordTitle),
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));
}