Overview
Factory set that selects observer/proxy strategies for arrays, maps, sets, dates, promises, observables, and plain objects.
API Reference
Class exported from object-observer/factories.
import { ObservableObserverProxyPairFactory } from '@rs-x/state-manager';import { ObservableObserverProxyPairFactory } from '@rs-x/state-manager';
const instance = new ObservableObserverProxyPairFactory(...args);3 members in this class.
constructor(
@Inject(RsXStateManagerInjectionTokens.IObservableProxyFactory) private readonly _observableProxyFactory: IObservableProxyFactory
)Parameters
| Name | Type | Required |
|---|---|---|
| _observableProxyFactory | IObservableProxyFactory | required |
public applies(object: unknown): booleanParameters
| Name | Type | Required |
|---|---|---|
| object | unknown | required |
Returns
boolean
public create(
owner: IDisposableOwner,
objectObserverInfo: IProxyTarget<Observable<unknown>>
): IObservableObserverProxyPairParameters
| Name | Type | Required |
|---|---|---|
| owner | IDisposableOwner | required |
| objectObserverInfo | IProxyTarget<Observable<unknown>> | required |
Returns