EaselJS: MouseEvent should have the EventDispatcher mixins

This commit is contained in:
Josh Tynjala
2013-03-27 17:05:00 -07:00
parent 4563c1694b
commit 6cf667b5dc

14
easeljs/easeljs.d.ts vendored
View File

@@ -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;