From 6cf667b5dc6cf3b27d0ff153dbff3d5c6955e18b Mon Sep 17 00:00:00 2001 From: Josh Tynjala Date: Wed, 27 Mar 2013 17:05:00 -0700 Subject: [PATCH] EaselJS: MouseEvent should have the EventDispatcher mixins --- easeljs/easeljs.d.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/easeljs/easeljs.d.ts b/easeljs/easeljs.d.ts index 0e6dde9b67..f7ec47027c 100644 --- a/easeljs/easeljs.d.ts +++ b/easeljs/easeljs.d.ts @@ -430,6 +430,20 @@ module createjs { clone(): MouseEvent; toString(): string; + // EventDispatcher mixins + addEventListener(type: string, listener: (eventObj: Object) => bool): Function; + addEventListener(type: string, listener: (eventObj: Object) => void ): Function; + addEventListener(type: string, listener: { handleEvent: (eventObj: Object) => bool; }): Object; + addEventListener(type: string, listener: { handleEvent: (eventObj: Object) => void; }): Object; + removeEventListener(type: string, listener: (eventObj: Object) => bool): void; + removeEventListener(type: string, listener: (eventObj: Object) => void ): void; + removeEventListener(type: string, listener: { handleEvent: (eventObj: Object) => bool; }): void; + removeEventListener(type: string, listener: { handleEvent: (eventObj: Object) => void; }): void; + removeAllEventListeners(type: string): void; + dispatchEvent(eventObj: string, target: Object): bool; + dispatchEvent(eventObj: Object, target: Object): bool; + hasEventListener(type: string): bool; + // events onMouseMove: (event: MouseEvent) => any; onMouseUp: (event: MouseEvent) => any;