API Reference

ObservableObserverProxyPairFactoryclass

Class exported from object-observer/factories.

Overview

Factory set that selects observer/proxy strategies for arrays, maps, sets, dates, promises, observables, and plain objects.

Import

import { ObservableObserverProxyPairFactory } from '@rs-x/state-manager';

Example

import { ObservableObserverProxyPairFactory } from '@rs-x/state-manager';

const instance = new ObservableObserverProxyPairFactory(...args);

Members

3 members in this class.

constructor
constructorpublic
constructor(
  @Inject(RsXStateManagerInjectionTokens.IObservableProxyFactory) private readonly _observableProxyFactory: IObservableProxyFactory
)

Parameters

Name
Type
Required
_observableProxyFactory
IObservableProxyFactory
required
applies
methodpublic
public applies(object: unknown): boolean

Parameters

Name
Type
Required
object
unknown
required

Returns

boolean

create
methodpublic
public create(
  owner: IDisposableOwner,
  objectObserverInfo: IProxyTarget<Observable<unknown>>
): IObservableObserverProxyPair

Parameters

Name
Type
Required
owner
IDisposableOwner
required
objectObserverInfo
IProxyTarget<Observable<unknown>>
required