From c9958365728a32d9d7ae6e5cae750e584abf37d7 Mon Sep 17 00:00:00 2001 From: Josh Tynjala Date: Wed, 6 Mar 2013 17:25:12 -0800 Subject: [PATCH] Added missing easeljs overrides for addEventListener() and removeEventListener() --- easeljs/easeljs.d.ts | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/easeljs/easeljs.d.ts b/easeljs/easeljs.d.ts index 979745753..6c85740cc 100644 --- a/easeljs/easeljs.d.ts +++ b/easeljs/easeljs.d.ts @@ -80,9 +80,13 @@ module createjs { // EventDispatcher mixins addEventListener(type: string, listener: (eventObj: Object) => bool): Function; - addEventListener(type: string, listener: (eventObj: Object) => bool): Object; - removeEventListener(type: string, listener: (eventObj: Function) => bool): void; + 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; @@ -293,9 +297,13 @@ module createjs { static initialize(target: Object): void; addEventListener(type: string, listener: (eventObj: Object) => bool): Function; - addEventListener(type: string, listener: (eventObj: Object) => bool): Object; - removeEventListener(type: string, listener: (eventObj: Function) => bool): void; - removeEventListener(type: string, listener: (eventObj: Object) => bool): void; + 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;