Skip to content

ActivityPlug API / @activityplug/core / MediaAdapterOperations

Interface: MediaAdapterOperations ​

Defined in: packages/core/src/adapters/client-types.ts:185

Properties ​

delete? ​

readonly optional delete?: (input, context) => Promise<DeletedEntity>

Defined in: packages/core/src/adapters/client-types.ts:198

Parameters ​

input ​

DeleteMediaInput

context ​

AdapterOperationContext

Returns ​

Promise<DeletedEntity>


get? ​

readonly optional get?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:186

Parameters ​

input ​

GetMediaInput

context ​

AdapterOperationContext

Returns ​

Promise<MediaAttachment>


ingestUrl? ​

readonly optional ingestUrl?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:202

Parameters ​

input ​

IngestMediaUrlInput

context ​

AdapterOperationContext

Returns ​

Promise<MediaAttachment>


update? ​

readonly optional update?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:194

Parameters ​

input ​

UpdateMediaInput

context ​

AdapterOperationContext

Returns ​

Promise<MediaAttachment>


upload? ​

readonly optional upload?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:190

Parameters ​

input ​

UploadMediaInput

context ​

AdapterOperationContext

Returns ​

Promise<MediaAttachment>


uploadFromUrl? ​

readonly optional uploadFromUrl?: (input, context) => Promise<MediaAttachment>

Defined in: packages/core/src/adapters/client-types.ts:207

Parameters ​

input ​

IngestMediaUrlInput

context ​

AdapterOperationContext

Returns ​

Promise<MediaAttachment>

Deprecated ​

Implement ingestUrl; this alias is normalized by the client.