Properties
addNestedSub
addNestedSub: ((listener) => VoidFunc)
Type declaration
- (listener): VoidFunc
Returns VoidFunc
getListeners
getListeners: (() => {
clear(): void;
get(): Listener[];
notify(): void;
subscribe(callback): (() => void);
})
Type declaration
- (): {
clear(): void;
get(): Listener[];
notify(): void;
subscribe(callback): (() => void);
} Returns {
clear(): void;
get(): Listener[];
notify(): void;
subscribe(callback): (() => void);
}
clear:function
- clear(): void
Returns void
get:function
- get(): Listener[]
Returns Listener[]
notify:function
- notify(): void
Returns void
subscribe:function
- subscribe(callback): (() => void)
Returns (() => void)
handleChangeWrapper
handleChangeWrapper: VoidFunc
isSubscribed
isSubscribed: (() => boolean)
Type declaration
- (): boolean
Returns boolean
notifyNestedSubs
notifyNestedSubs: VoidFunc
Optional onStateChange
onStateChange?: VoidFunc
trySubscribe
trySubscribe: VoidFunc
tryUnsubscribe
tryUnsubscribe: VoidFunc