Store API Reference

ReadonlyStore

Class: ReadonlyStore<T>

Defined in: store.ts:59

Type Parameters

T

T

Implements

  • Omit<Store<T>, "setState" | "actions">

Constructors

Constructor

ts
new ReadonlyStore<T>(getValue): ReadonlyStore<T>;
new ReadonlyStore<T>(getValue): ReadonlyStore<T>;

Defined in: store.ts:64

Parameters

getValue

(prev?) => T

Returns

ReadonlyStore<T>

Constructor

ts
new ReadonlyStore<T>(initialValue): ReadonlyStore<T>;
new ReadonlyStore<T>(initialValue): ReadonlyStore<T>;

Defined in: store.ts:65

Parameters

initialValue

T

Returns

ReadonlyStore<T>

Accessors

state

Get Signature

ts
get state(): T;
get state(): T;

Defined in: store.ts:73

Returns

T

Implementation of

ts
Omit.state
Omit.state

Methods

get()

ts
get(): T;
get(): T;

Defined in: store.ts:76

Returns

T

Implementation of

ts
Omit.get
Omit.get

subscribe()

ts
subscribe(observerOrFn): Subscription;
subscribe(observerOrFn): Subscription;

Defined in: store.ts:79

Parameters

observerOrFn

Observer<T> | (value) => void

Returns

Subscription

Implementation of

ts
Omit.subscribe
Omit.subscribe