@rontian/egret-robotlegs
Version:
Egret View Integration with RobotlegsJS
15 lines (14 loc) • 789 B
TypeScript
import { IEvent, IEventDispatcher } from "@robotlegsjs/core";
/**
* Makes the bridge between the EventDispatcher from Egret and IEventDispatcher.
*/
export declare class ConvertToEventDispatcher implements IEventDispatcher {
private _egretEventDispatcher;
constructor(egretEventDispatcher: egret.EventDispatcher);
addEventListener(type: string, listener: Function, thisObject?: any, useCapture?: boolean, priority?: number): void;
once(type: string, listener: Function, thisObject?: any, useCapture?: boolean, priority?: number): void;
removeEventListener(type: string, listener: Function, thisObject?: any, useCapture?: boolean): void;
hasEventListener(type: string): boolean;
dispatchEvent(event: IEvent): boolean;
willTrigger(type: string): boolean;
}