mframejs
Version:
simple framework
19 lines (18 loc) • 521 B
TypeScript
import { ArrayObserverHandler } from './arrayObserverHandler';
export declare class ClassArrayObserver {
private _class;
private key;
private callers;
private c1;
private c2;
private c3;
private c4;
private c5;
private internalEvents;
private timer;
constructor(_class: Object, key: string);
subscribe(caller: ArrayObserverHandler): void;
unsubscribe(caller: ArrayObserverHandler): void;
check(args: any, event: any): void;
private observe;
}