UNPKG

@robotlegsjs/core

Version:

An architecture-based IoC framework for JavaScript/TypeScript

54 lines (53 loc) 1.34 kB
import { IEvent } from "../../../events/api/IEvent"; import { IEventDispatcher } from "../../../events/api/IEventDispatcher"; import { IClass } from "../../../extensions/matching/IClass"; /** * @private */ export declare class EventMapConfig { private _dispatcher; /** * @private */ get dispatcher(): IEventDispatcher; private _eventString; /** * @private */ get eventString(): string; private _listener; /** * @private */ get listener(): Function; private _thisObject; /** * @private */ get thisObject(): any; private _eventClass; /** * @private */ get eventClass(): IClass<IEvent>; private _callback; /** * @private */ get callback(): Function; private _useCapture; /** * @private */ get useCapture(): boolean; private _priority; /** * @private */ get priority(): number; /** * @private */ constructor(dispatcher: IEventDispatcher, eventString: string, listener: Function, thisObject: any, eventClass: IClass<IEvent>, callback: Function, useCapture: boolean, priority: number); equalTo(dispatcher: IEventDispatcher, eventString: string, listener: Function, thisObject: any, eventClass: IClass<IEvent>, useCapture: boolean): boolean; }