copyWithWrapped method
Implementation
WebApiModulesAgentContactContactDocumentPostRequest copyWithWrapped(
{Wrapped<String?>? contactId,
Wrapped<String?>? documentTypeId,
Wrapped<String?>? description,
Wrapped<bool?>? attachToEmail,
Wrapped<bool?>? inactive,
Wrapped<bool?>? fileIsModified,
Wrapped<String?>? fileDataUrl,
Wrapped<String?>? filePath}) {
return WebApiModulesAgentContactContactDocumentPostRequest(
contactId: (contactId != null ? contactId.value : this.contactId),
documentTypeId: (documentTypeId != null
? documentTypeId.value
: this.documentTypeId),
description:
(description != null ? description.value : this.description),
attachToEmail:
(attachToEmail != null ? attachToEmail.value : this.attachToEmail),
inactive: (inactive != null ? inactive.value : this.inactive),
fileIsModified: (fileIsModified != null
? fileIsModified.value
: this.fileIsModified),
fileDataUrl:
(fileDataUrl != null ? fileDataUrl.value : this.fileDataUrl),
filePath: (filePath != null ? filePath.value : this.filePath));
}