Reference

ReadonlyStore

Provides readonly, reference-stable reads and explicit snapshots for a Store.

Signature

interface ReadonlyStore

Members

state: ReadonlyCell<ReadonlyStoreValue<T>>
function get(): ReadonlyStoreValue<T>
function select<U>(selector: (state: ReadonlyStoreValue<T>): U, equality?: StoreEquality<U>): SelectedCell<U>
function snapshot(): T
function subscribe(listener: (state: ReadonlyStoreValue<T>, previous: ReadonlyStoreValue<T>): void): (): void