Interface: KernelBlobsApi
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:197
Methods
delete()
delete(
blobId):Promise<{deleted:boolean; }>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:205
Parameters
blobId
string
Returns
Promise<{ deleted: boolean; }>
get()
get(
blobId):Promise<{bytes:Uint8Array;contentType:string;size:number; }>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:203
Parameters
blobId
string
Returns
Promise<{ bytes: Uint8Array; contentType: string; size: number; }>
list()
list():
Promise<{items:KernelBlobMeta[]; }>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:204
Returns
Promise<{ items: KernelBlobMeta[]; }>
put()
put(
name,contentType,bytes):Promise<{blobId:string;hash:string;size:number; }>
Defined in: packages/plugin-sdk/src/kernel/authoring.ts:198
Parameters
name
string
contentType
string
bytes
ArrayBuffer | Uint8Array<ArrayBufferLike>
Returns
Promise<{ blobId: string; hash: string; size: number; }>