본문으로 건너뛰기

클래스: 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