API reference / @evolu/common / local-first / Sync

Interface: Sync

Defined in: packages/common/src/local-first/Sync.ts:93

Extends

  • Disposable

Properties

PropertyModifierTypeDescriptionDefined in
applyChangesreadonly(changes) => Result<void, | SqliteError | TimestampDriftError | TimestampCounterOverflowError | TimestampTimeOutOfRangeError>-packages/common/src/local-first/Sync.ts:103
useOwnerreadonly(use, owner) => voidAssigns or removes an owner to/from transports with reference counting. Owners are only synced if assigned to at least one transport. Uses owner.transports or falls back to SyncConfig transports. Multiple calls increment/decrement reference counts (useful for React Hooks).packages/common/src/local-first/Sync.ts:101

Methods

[dispose]()

Defined in: node_modules/typescript/lib/lib.esnext.disposable.d.ts:36

Returns

void

Inherited from
Disposable.[dispose]

Defined in: node_modules/@types/node/compatibility/disposable.d.ts:9

Returns

void

Inherited from
Disposable.[dispose]

Was this page helpful?