Skip to content

Commit dc9efd6

Browse files
authored
Merge pull request #171 from cronon/master
Correct signature of ErrorEvent constructor
2 parents d656925 + ff0b4b7 commit dc9efd6

File tree

4 files changed

+49
-2
lines changed

4 files changed

+49
-2
lines changed

baselines/dom.generated.d.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -3320,7 +3320,7 @@ interface ErrorEvent extends Event {
33203320

33213321
declare var ErrorEvent: {
33223322
prototype: ErrorEvent;
3323-
new(): ErrorEvent;
3323+
new(type: string, errorEventInitDict?: ErrorEventInit): ErrorEvent;
33243324
}
33253325

33263326
interface Event {
@@ -12708,6 +12708,14 @@ interface XMLHttpRequestEventTarget {
1270812708
addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;
1270912709
}
1271012710

12711+
interface ErrorEventInit {
12712+
message?: string;
12713+
filename?: string;
12714+
lineno?: number;
12715+
conlno?: number;
12716+
error?: any;
12717+
}
12718+
1271112719
interface StorageEventInit extends EventInit {
1271212720
key?: string;
1271312721
oldValue?: string;

baselines/webworker.generated.d.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ interface ErrorEvent extends Event {
227227

228228
declare var ErrorEvent: {
229229
prototype: ErrorEvent;
230-
new(): ErrorEvent;
230+
new(type: string, errorEventInitDict?: ErrorEventInit): ErrorEvent;
231231
}
232232

233233
interface Event {
@@ -985,6 +985,14 @@ interface WorkerUtils extends Object, WindowBase64 {
985985
setTimeout(handler: any, timeout?: any, ...args: any[]): number;
986986
}
987987

988+
interface ErrorEventInit {
989+
message?: string;
990+
filename?: string;
991+
lineno?: number;
992+
conlno?: number;
993+
error?: any;
994+
}
995+
988996
interface BlobPropertyBag {
989997
type?: string;
990998
endings?: string;

inputfiles/addedTypes.json

+26
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
11
[
2+
{
3+
"kind": "interface",
4+
"name": "ErrorEventInit",
5+
"properties": [
6+
{
7+
"name": "message?",
8+
"type": "string"
9+
},
10+
{
11+
"name": "filename?",
12+
"type": "string"
13+
},
14+
{
15+
"name": "lineno?",
16+
"type": "number"
17+
},
18+
{
19+
"name": "conlno?",
20+
"type": "number"
21+
},
22+
{
23+
"name": "error?",
24+
"type": "any"
25+
}
26+
]
27+
},
228
{
329
"kind": "property",
430
"interface": "CSSStyleDeclaration",

inputfiles/overridingTypes.json

+5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
[
2+
{
3+
"kind": "constructor",
4+
"interface": "ErrorEvent",
5+
"signatures": ["new(type: string, errorEventInitDict?: ErrorEventInit): ErrorEvent"]
6+
},
27
{
38
"kind": "property",
49
"interface": "Window",

0 commit comments

Comments
 (0)