Overview
Observer lifecycle interface contract.
API Reference
Interface exported from observer.interface.
export interface IObserver<T = unknown> extends IDisposable {
target: T | undefined;
id?: unknown;
readonly changed: Observable<IPropertyChange>;
readonly value: unknown;
init(): void;
}import type { IObserver } from '@rs-x/state-manager';5 members in this interface.
readonly changed: Observable<IPropertyChange>Type
Observable<IPropertyChange>
id?: unknownType
unknown
target: T | undefinedType
T | undefined
readonly value: unknownType
unknown
init(): voidParameters
No parameters.
Returns
void