mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
fixes bugs and discard redundant changes that have received pointed out in code review.
put it back the SpriteSheetFrame and TickerEvent class in easelJS.
This commit is contained in:
Vendored
+22
-10
@@ -65,23 +65,35 @@ declare module createjs {
|
||||
constructor();
|
||||
|
||||
// methods
|
||||
addEventListener(type: string, listener: (eventObj: Object) => any, useCapture?: boolean): any;
|
||||
addEventListener(type: string, listener: Object, useCapture?: boolean): any;
|
||||
addEventListener(type: string, listener: (eventObj: Object) => boolean, useCapture?: boolean): Function;
|
||||
addEventListener(type: string, listener: (eventObj: Object) => void, useCapture?: boolean): Function;
|
||||
addEventListener(type: string, listener: { handleEvent: (eventObj: Object) => boolean; }, useCapture?: boolean): Object;
|
||||
addEventListener(type: string, listener: { handleEvent: (eventObj: Object) => void; }, useCapture?: boolean): Object;
|
||||
dispatchEvent(eventObj: Object, target?: Object): boolean;
|
||||
dispatchEvent(eventObj: string, target?: Object): boolean;
|
||||
dispatchEvent(eventObj: Event, target?: Object): boolean;
|
||||
hasEventListener(type: string): boolean;
|
||||
static initialize(target: Object): void;
|
||||
off(type: string, listener: (eventObj: Object) => any, useCapture?: boolean): void;
|
||||
off(type: string, listener: Object, useCapture?: boolean): void;
|
||||
on(type: string, listener: (eventObj: Object) => any, scope?: Object, once?: boolean, data?: any, useCapture?: boolean): Function;
|
||||
on(type: string, listener: Object, scope?: Object, once?: boolean, data?: any, useCapture?: boolean): Function;
|
||||
off(type: string, listener: (eventObj: Object) => boolean, useCapture?: boolean): void;
|
||||
off(type: string, listener: (eventObj: Object) => void, useCapture?: boolean): void;
|
||||
off(type: string, listener: { handleEvent: (eventObj: Object) => boolean; }, useCapture?: boolean): void;
|
||||
off(type: string, listener: { handleEvent: (eventObj: Object) => void; }, useCapture?: boolean): void;
|
||||
on(type: string, listener: (eventObj: Object) => boolean, useCapture?: boolean): Function;
|
||||
on(type: string, listener: (eventObj: Object) => void, useCapture?: boolean): Function;
|
||||
on(type: string, listener: { handleEvent: (eventObj: Object) => boolean; }, useCapture?: boolean): Object;
|
||||
on(type: string, listener: { handleEvent: (eventObj: Object) => void; }, useCapture?: boolean): Object;
|
||||
removeAllEventListeners(type?: string): void;
|
||||
removeEventListener(type: string, listener: (eventObj: Object) => any, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: Object, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: (eventObj: Object) => boolean, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: (eventObj: Object) => void, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: { handleEvent: (eventObj: Object) => boolean; }, useCapture?: boolean): void;
|
||||
removeEventListener(type: string, listener: { handleEvent: (eventObj: Object) => void; }, useCapture?: boolean): void;
|
||||
toString(): string;
|
||||
}
|
||||
|
||||
export function indexOf(array: Array, searchElement: Object): number;
|
||||
export function proxy(method: Function, scope: Object, ...arg: any[]): Function;
|
||||
export function indexOf(array: any[], searchElement: Object): number;
|
||||
|
||||
export function proxy(method: (eventObj: Object) => boolean, scope: Object, ...arg: any[]): (eventObj: Object) => any;
|
||||
export function proxy(method: (eventObj: Object) => void, scope: Object, ...arg: any[]): (eventObj: Object) => any;
|
||||
export function proxy(method: { handleEvent: (eventObj: Object) => boolean; }, scope: Object, ...arg: any[]): (eventObj: Object) => any;
|
||||
export function proxy(method: { handleEvent: (eventObj: Object) => void; }, scope: Object, ...arg: any[]): (eventObj: Object) => any;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user