copyWith method
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,
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);
}