@statesync/core / RevisionSyncOptions
Interface: RevisionSyncOptions<T>
Defined in: engine.ts:15
Type Parameters
| Type Parameter |
|---|
T |
Properties
applier
ts
applier: SnapshotApplier<T>;Defined in: engine.ts:19
logger?
ts
optional logger: Logger;Defined in: engine.ts:21
onError()?
ts
optional onError: (ctx) => void;Defined in: engine.ts:22
Parameters
| Parameter | Type |
|---|---|
ctx | SyncErrorContext |
Returns
void
provider
ts
provider: SnapshotProvider<T>;Defined in: engine.ts:18
shouldRefresh()?
ts
optional shouldRefresh: (event) => boolean;Defined in: engine.ts:20
Parameters
| Parameter | Type |
|---|---|
event | InvalidationEvent |
Returns
boolean
subscriber
ts
subscriber: InvalidationSubscriber;Defined in: engine.ts:17
topic
ts
topic: string;Defined in: engine.ts:16