UNPKG

mframejs

Version:
22 lines (21 loc) 584 B
import { PropertyObserverHandler } from './propertyObserverHandler'; export declare class ClassPropertyObserver { private _class; private key; private value; private callers; private c1; private c2; private c3; private c4; private c5; private setterBind; private getterBind; constructor(_class: Object, key: string); unsubscribe(caller: PropertyObserverHandler): void; subscribe(caller: PropertyObserverHandler): void; forceUpdate(): void; private observe; private setter; private getter; }