API reference / @evolu/common / local-first / Sync
Interface: Sync
Defined in: packages/common/src/local-first/Sync.ts:93
Extends
Disposable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
applyChanges | readonly | (changes) => Result<void, | SqliteError | TimestampDriftError | TimestampCounterOverflowError | TimestampTimeOutOfRangeError> | - | packages/common/src/local-first/Sync.ts:103 |
useOwner | readonly | (use, owner) => void | Assigns 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]