Skip to main content

core.medplumclient.createattachment_1

Home > @medplum/core > MedplumClient > createAttachment

MedplumClient.createAttachment() method

Warning: This API is now obsolete.

Use createAttachment with CreateBinaryOptions instead. To be removed in Medplum 4.0.

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<Attachment>

The result of the create operation.