Skip to content

@statesync/core


@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

ParameterType
ctxSyncErrorContext

Returns

void


provider

ts
provider: SnapshotProvider<T>;

Defined in: engine.ts:18


shouldRefresh()?

ts
optional shouldRefresh: (event) => boolean;

Defined in: engine.ts:20

Parameters

ParameterType
eventInvalidationEvent

Returns

boolean


subscriber

ts
subscriber: InvalidationSubscriber;

Defined in: engine.ts:17


topic

ts
topic: string;

Defined in: engine.ts:16

Released under the MIT License.