@burnmark-io/designer-core / LabelStore
Interface: LabelStore
Defined in: packages/core/src/storage.ts:7
Storage for label documents. Implementations: IndexedDB (browser apps), filesystem (CLI/scripts), cloud stores.
Methods
delete()
delete(
id):Promise<void>
Defined in: packages/core/src/storage.ts:11
Parameters
id
string
Returns
Promise<void>
list()
list():
Promise<LabelSummary[]>
Defined in: packages/core/src/storage.ts:10
Returns
Promise<LabelSummary[]>
load()
load(
id):Promise<LabelDocument>
Defined in: packages/core/src/storage.ts:9
Parameters
id
string
Returns
Promise<LabelDocument>
save()
save(
doc):Promise<void>
Defined in: packages/core/src/storage.ts:8
Parameters
doc
Returns
Promise<void>