copyWith method

WebApiModulesHomeControlsManifestManifest copyWith({
  1. String? manifestId,
  2. String? manifestNumber,
  3. String? manifestDate,
  4. String? contractType,
  5. String? departmentId,
  6. String? department,
  7. String? locationId,
  8. String? location,
  9. String? locationCode,
  10. String? nameFirstMiddleLast,
  11. String? transferId,
  12. String? transferNumber,
  13. String? transferDescription,
  14. bool? hasVoid,
  15. bool? rental,
  16. bool? sales,
  17. bool? exchange,
  18. String? manifestTime,
  19. String? warehouseId,
  20. String? warehouse,
  21. String? warehouseCode,
  22. bool? fixedAssetTransferOwnership,
  23. String? auditNote,
  24. String? recordTitle,
  25. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  26. List<FwStandardDataFwCustomValue>? custom,
  27. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  28. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesHomeControlsManifestManifest copyWith(
    {String? manifestId,
    String? manifestNumber,
    String? manifestDate,
    String? contractType,
    String? departmentId,
    String? department,
    String? locationId,
    String? location,
    String? locationCode,
    String? nameFirstMiddleLast,
    String? transferId,
    String? transferNumber,
    String? transferDescription,
    bool? hasVoid,
    bool? rental,
    bool? sales,
    bool? exchange,
    String? manifestTime,
    String? warehouseId,
    String? warehouse,
    String? warehouseCode,
    bool? fixedAssetTransferOwnership,
    String? auditNote,
    String? recordTitle,
    List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
    List<FwStandardDataFwCustomValue>? custom,
    List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
    List<FwStandardDataFwTranslatedValue>? translation}) {
  return WebApiModulesHomeControlsManifestManifest(
      manifestId: manifestId ?? this.manifestId,
      manifestNumber: manifestNumber ?? this.manifestNumber,
      manifestDate: manifestDate ?? this.manifestDate,
      contractType: contractType ?? this.contractType,
      departmentId: departmentId ?? this.departmentId,
      department: department ?? this.department,
      locationId: locationId ?? this.locationId,
      location: location ?? this.location,
      locationCode: locationCode ?? this.locationCode,
      nameFirstMiddleLast: nameFirstMiddleLast ?? this.nameFirstMiddleLast,
      transferId: transferId ?? this.transferId,
      transferNumber: transferNumber ?? this.transferNumber,
      transferDescription: transferDescription ?? this.transferDescription,
      hasVoid: hasVoid ?? this.hasVoid,
      rental: rental ?? this.rental,
      sales: sales ?? this.sales,
      exchange: exchange ?? this.exchange,
      manifestTime: manifestTime ?? this.manifestTime,
      warehouseId: warehouseId ?? this.warehouseId,
      warehouse: warehouse ?? this.warehouse,
      warehouseCode: warehouseCode ?? this.warehouseCode,
      fixedAssetTransferOwnership:
          fixedAssetTransferOwnership ?? this.fixedAssetTransferOwnership,
      auditNote: auditNote ?? this.auditNote,
      recordTitle: recordTitle ?? this.recordTitle,
      fields: fields ?? this.fields,
      custom: custom ?? this.custom,
      defaultFieldAttributes:
          defaultFieldAttributes ?? this.defaultFieldAttributes,
      translation: translation ?? this.translation);
}