ReadonlyStore

Class: ReadonlyStore<T>

Defined in: store.ts:31

Type Parameters

T

T

Implements

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

Constructors

Constructor

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

Defined in: store.ts:33

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:34

Parameters

initialValue

T

Returns

ReadonlyStore<T>

Accessors

state

Get Signature

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

Defined in: store.ts:42

Returns

T

Implementation of

ts
Omit.state
Omit.state

Methods

get()

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

Defined in: store.ts:45

Returns

T

Implementation of

ts
Omit.get
Omit.get

subscribe()

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

Defined in: store.ts:48

Parameters

observerOrFn

Observer<T> | (value) => void

Returns

Subscription

Implementation of

ts
Omit.subscribe
Omit.subscribe