core.medplumclient.createattachment_1 | Medplum

MedplumClient.createAttachment() method

Warning: This API is now obsolete.

Use createAttachment with CreateBinaryOptions instead. To be removed in a future version.

Signature:

createAttachment(data: BinarySource, filename: string | undefined, contentType: string, onProgress?: (e: ProgressEvent) => void, options?: MedplumRequestOptions): Promise<Attachment>;

Parameters

Parameter Type Description
data BinarySource The binary data to upload.
filename string | undefined Optional filename for the binary.
contentType string Content type for the binary.
onProgress (e: ProgressEvent) => void (Optional) Optional callback for progress events. NOTE: only options.signal is respected when onProgress is also provided.
options MedplumRequestOptions (Optional) Optional fetch options. NOTE: only options.signal is respected when onProgress is also provided.

Returns:

Promise

The result of the create operation.