@burnmark-io/designer-core / AssetStore
Interface: AssetStore
Defined in: packages/core/src/storage.ts:29
Storage for binary assets (images). Mirrors the AssetLoader interface but sits at the application persistence layer rather than the render loader. A single implementation often satisfies both interfaces.
Methods
delete()
delete(
key):Promise<void>
Defined in: packages/core/src/storage.ts:32
Parameters
key
string
Returns
Promise<void>
load()
load(
key):Promise<Uint8Array>
Defined in: packages/core/src/storage.ts:31
Parameters
key
string
Returns
Promise<Uint8Array>
store()
store(
data,mimeType):Promise<string>
Defined in: packages/core/src/storage.ts:30
Parameters
data
Uint8Array | ArrayBuffer
mimeType
string
Returns
Promise<string>