Overview
Handles grouped observer subscriptions for each watched state key and index-watch-rule variant.
API Reference
Interface exported from state-manager/state-change-subscription-manager.
export interface IStateChangeSubscriptionManager extends IKeyedInstanceFactory<
unknown,
unknown,
IStateChangeSubscriptionsForContextManager
> {
isRegistered(context: unknown, key: unknown): boolean;
instanceGroupInfoEntriesForContext(
context: unknown,
): IterableIterator<IInstanceGroupInfo<string, IObserver>>;
}import type { IStateChangeSubscriptionManager } from '@rs-x/state-manager';2 members in this interface.
instanceGroupInfoEntriesForContext( context: unknown): IterableIterator<IInstanceGroupInfo<string, IObserver>>Parameters
Returns
IterableIterator<IInstanceGroupInfo<string, IObserver>>
isRegistered(
context: unknown,
key: unknown
): booleanParameters
Returns
boolean