본문으로 건너뛰기

클래스: Store<T, TActions>

정의 위치: store.ts:15

타입 매개변수​

T​

T

TActions​

TActions extends StoreActionMap = never

생성자​

생성자​

new Store<T, TActions>(getValue): Store<T, TActions>;

정의 위치: store.ts:18

매개변수​

getValue​

(prev?) => T

반환값​

Store&lt;T, TActions>

생성자​

new Store<T, TActions>(initialValue): Store<T, TActions>;

정의 위치: store.ts:19

매개변수​

initialValue​

T

반환값​

Store&lt;T, TActions>

생성자​

new Store<T, TActions>(initialValue, actionsFactory): Store<T, TActions>;

정의 위치: store.ts:20

매개변수​

initialValue​

NonFunction&lt;T>

actionsFactory​

StoreActionsFactory&lt;T, TActions>

반환값​

Store&lt;T, TActions>

속성​

actions​

readonly actions: TActions;

정의 위치: store.ts:17

접근자​

state​

get 시그니처​

get state(): T;

정의 위치: store.ts:46

반환값​

T

메서드​

get()​

get(): T;

정의 위치: store.ts:49

반환값​

T


setState()​

setState(updater): void;

정의 위치: store.ts:43

매개변수​

updater​

(prev) => T

반환값​

void


subscribe()​

subscribe(observerOrFn): Subscription;

정의 위치: store.ts:52

매개변수​

observerOrFn​

Observer&lt;T> | (value) => void

반환값​

Subscription