Skip to content

Documentation / @super-line/core / ClientStore

Interface: ClientStore

Defined in: packages/core/src/store.ts:80

The client half of a Store pair: a reactive local replica per opened Resource. A last-writer-wins client wraps a plain value; a CRDT client wraps super-store's StoreValue and merges deltas.

Properties

origin

readonly origin: string

Defined in: packages/core/src/store.ts:82

This client's per-writer id, stamped as StoreChange.origin for echo-break.

Methods

close()?

optional close(): void

Defined in: packages/core/src/store.ts:86

Release any resources held by the store.

Returns

void


open()

open(id): ResourceReplica

Defined in: packages/core/src/store.ts:84

Open a reactive replica for one Resource.

Parameters

id

string

Returns

ResourceReplica

Released under the MIT License.