Overview
Map proxy factory and contracts that emit semantic key/mutation changes.
API Reference
Creates map proxies that emit key-scoped changes for set/delete/clear operations.
import { MapProxyFactory } from '@rs-x/state-manager';import { MapProxyFactory } from '@rs-x/state-manager';
const instance = new MapProxyFactory(...args);5 members in this class.
constructor( @Inject(RsXCoreInjectionTokens.IProxyRegistry) private readonly _proxyRegistry: IProxyRegistry)Parameters
public override getId(data: IMapProxifyData): Map<unknown, unknown>Parameters
Returns
Map<unknown, unknown>
protected override createId(data: IMapProxifyData): Map<unknown, unknown>Parameters
Returns
Map<unknown, unknown>
protected override createInstance(
data: IMapProxifyData,
id: Map<unknown, unknown>
): IMapObserverProxyPairParameters
Returns
protected override releaseInstance( mapObserverWithProxy: IMapObserverProxyPair): voidParameters
Returns
void