Fix ImageData constructor

This commit is contained in:
zhengbli
2015-08-13 12:59:19 -07:00
parent f92aa8681a
commit 82dc484ccb
3 changed files with 10 additions and 10 deletions
+4
View File
@@ -8,4 +8,8 @@ interface NodeList {
interface NodeListOf<TNode extends Node> {
[Symbol.iterator](): IterableIterator<TNode>
}
interface ImageData {
new(array: Uint8ClampedArray, width: number, height: number): ImageData;
}
+3 -5
View File
@@ -7014,12 +7014,10 @@ interface ImageData {
data: number[];
height: number;
width: number;
new(width: number, height: number): ImageData;
}
declare var ImageData: {
prototype: ImageData;
new(): ImageData;
}
declare var ImageData: ImageData;
interface KeyboardEvent extends UIEvent {
altKey: boolean;
@@ -12952,4 +12950,4 @@ declare function addEventListener(type: "unload", listener: (ev: Event) => any,
declare function addEventListener(type: "volumechange", listener: (ev: Event) => any, useCapture?: boolean): void;
declare function addEventListener(type: "waiting", listener: (ev: Event) => any, useCapture?: boolean): void;
declare function addEventListener(type: "wheel", listener: (ev: WheelEvent) => any, useCapture?: boolean): void;
declare function addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
declare function addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
+3 -5
View File
@@ -430,12 +430,10 @@ interface ImageData {
data: number[];
height: number;
width: number;
new(width: number, height: number): ImageData;
}
declare var ImageData: {
prototype: ImageData;
new(): ImageData;
}
declare var ImageData: ImageData;
interface MSApp {
clearTemporaryWebDataAsync(): MSAppAsyncOperation;
@@ -861,4 +859,4 @@ declare function postMessage(data: any): void;
declare var console: Console;
declare function addEventListener(type: "error", listener: (ev: ErrorEvent) => any, useCapture?: boolean): void;
declare function addEventListener(type: "message", listener: (ev: MessageEvent) => any, useCapture?: boolean): void;
declare function addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
declare function addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;