API reference@melon-db/sync-server
InMemorySyncStore
@melon-db/sync-server — InMemorySyncStore
@melon-db/sync-server API Reference
Class: InMemorySyncStore
Defined in: packages/melon-sync-server/src/store.ts:29
In-memory reference sync backend with timestamp-filtered pull.
Implements
Constructors
Constructor
new InMemorySyncStore(
options?):InMemorySyncStore
Defined in: packages/melon-sync-server/src/store.ts:37
Parameters
| Parameter | Type |
|---|---|
options | InMemorySyncStoreOptions |
Returns
InMemorySyncStore
Methods
getRecord()
getRecord(
id):SyncRecord|undefined
Defined in: packages/melon-sync-server/src/store.ts:130
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
SyncRecord | undefined
pullChanges()
pullChanges(
args):Promise<PullResult>
Defined in: packages/melon-sync-server/src/store.ts:62
Parameters
| Parameter | Type |
|---|---|
args | PullArgs |
Returns
Promise<PullResult>
Implementation of
pushChanges()
pushChanges(
args):Promise<void>
Defined in: packages/melon-sync-server/src/store.ts:94
Parameters
| Parameter | Type |
|---|---|
args | PushArgs |
Returns
Promise<void>
