UNPKG

mframejs

Version:
27 lines (26 loc) 1.04 kB
import { RepeatAttribute } from './repeatAttribute'; import { IListener } from '../interface/exported'; import { ArrayObserverHandler } from '../binding/array/arrayObserverHandler'; import { PropertyObserverHandler } from '../binding/property/propertyObserverHandler'; export declare class ArrayMethodCallHandler implements IListener { private repeat; name: string; caller: ArrayObserverHandler | PropertyObserverHandler; constructor(repeat: RepeatAttribute); call(events: any): void; } export declare class ArrayPropertyChange implements IListener { private repeat; expression?: boolean; name: string; caller: ArrayObserverHandler | PropertyObserverHandler; constructor(repeat: RepeatAttribute, expression?: boolean); call(): void; } export declare class PropertyChangeSimple implements IListener { private repeat; name: string; caller: ArrayObserverHandler | PropertyObserverHandler; constructor(repeat: RepeatAttribute); call(newValue: any): void; }