copyWithWrapped method
Implementation
WebApiModulesAgentQuoteQuoteDocumentPutRequest copyWithWrapped(
{Wrapped<String?>? quoteId,
Wrapped<String?>? documentId,
Wrapped<String?>? documentTypeId,
Wrapped<String?>? description,
Wrapped<bool?>? attachToEmail,
Wrapped<bool?>? inactive,
Wrapped<bool?>? fileIsModified,
Wrapped<String?>? fileDataUrl,
Wrapped<String?>? filePath}) {
return WebApiModulesAgentQuoteQuoteDocumentPutRequest(
quoteId: (quoteId != null ? quoteId.value : this.quoteId),
documentId: (documentId != null ? documentId.value : this.documentId),
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));
}