copyWith method

WebApiModulesInventoryRepairRepairDocument copyWith({
  1. String? repairId,
  2. bool? copying,
  3. String? documentId,
  4. String? documentTypeId,
  5. String? uniqueId1,
  6. String? uniqueId2,
  7. int? uniqueId1Int,
  8. String? description,
  9. String? inputByUsersId,
  10. String? attachDate,
  11. String? attachTime,
  12. bool? attachToEmail,
  13. bool? inactive,
  14. String? dateStamp,
  15. String? extension,
  16. String? documentType,
  17. String? inputBy,
  18. bool? hasImage,
  19. bool? hasFile,
  20. int? appImageCount,
  21. bool? fileIsModified,
  22. String? fileDataUrl,
  23. String? filePath,
  24. String? auditNote,
  25. String? recordTitle,
  26. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  27. List<FwStandardDataFwCustomValue>? custom,
  28. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  29. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesInventoryRepairRepairDocument copyWith(
    {String? repairId,
    bool? copying,
    String? documentId,
    String? documentTypeId,
    String? uniqueId1,
    String? uniqueId2,
    int? uniqueId1Int,
    String? description,
    String? inputByUsersId,
    String? attachDate,
    String? attachTime,
    bool? attachToEmail,
    bool? inactive,
    String? dateStamp,
    String? extension,
    String? documentType,
    String? inputBy,
    bool? hasImage,
    bool? hasFile,
    int? appImageCount,
    bool? fileIsModified,
    String? fileDataUrl,
    String? filePath,
    String? auditNote,
    String? recordTitle,
    List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
    List<FwStandardDataFwCustomValue>? custom,
    List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
    List<FwStandardDataFwTranslatedValue>? translation}) {
  return WebApiModulesInventoryRepairRepairDocument(
      repairId: repairId ?? this.repairId,
      copying: copying ?? this.copying,
      documentId: documentId ?? this.documentId,
      documentTypeId: documentTypeId ?? this.documentTypeId,
      uniqueId1: uniqueId1 ?? this.uniqueId1,
      uniqueId2: uniqueId2 ?? this.uniqueId2,
      uniqueId1Int: uniqueId1Int ?? this.uniqueId1Int,
      description: description ?? this.description,
      inputByUsersId: inputByUsersId ?? this.inputByUsersId,
      attachDate: attachDate ?? this.attachDate,
      attachTime: attachTime ?? this.attachTime,
      attachToEmail: attachToEmail ?? this.attachToEmail,
      inactive: inactive ?? this.inactive,
      dateStamp: dateStamp ?? this.dateStamp,
      extension: extension ?? this.extension,
      documentType: documentType ?? this.documentType,
      inputBy: inputBy ?? this.inputBy,
      hasImage: hasImage ?? this.hasImage,
      hasFile: hasFile ?? this.hasFile,
      appImageCount: appImageCount ?? this.appImageCount,
      fileIsModified: fileIsModified ?? this.fileIsModified,
      fileDataUrl: fileDataUrl ?? this.fileDataUrl,
      filePath: filePath ?? this.filePath,
      auditNote: auditNote ?? this.auditNote,
      recordTitle: recordTitle ?? this.recordTitle,
      fields: fields ?? this.fields,
      custom: custom ?? this.custom,
      defaultFieldAttributes:
          defaultFieldAttributes ?? this.defaultFieldAttributes,
      translation: translation ?? this.translation);
}