Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/core / / WorkingMemoryStore
Interface: WorkingMemoryStore
Defined in: packages/core/src/contracts/memory-store.ts:39
Stable
Methods
delete()
ts
delete(
scope,
label,
reason?): Promise<void>;Defined in: packages/core/src/contracts/memory-store.ts:43
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
label | string |
reason? | string |
Returns
Promise<void>
get()
ts
get(scope, label): Promise<Block | null>;Defined in: packages/core/src/contracts/memory-store.ts:41
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
label | string |
Returns
Promise<Block | null>
list()
ts
list(scope): Promise<readonly Block[]>;Defined in: packages/core/src/contracts/memory-store.ts:40
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
Returns
Promise<readonly Block[]>
upsert()
ts
upsert(scope, block): Promise<void>;Defined in: packages/core/src/contracts/memory-store.ts:42
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
block | Block |
Returns
Promise<void>