Skip to content

Commit 67d4250

Browse files
committed
Added type to CustomEvent constructor and ensured Custom Event initCustomEvent was correct.
1 parent 4c32dbd commit 67d4250

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

baselines/dom.generated.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2376,12 +2376,12 @@ declare var CSSSupportsRule: {
23762376

23772377
interface CustomEvent<T = any> extends Event {
23782378
readonly detail: T;
2379-
(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: T): void;
2379+
initCustomEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: T): void;
23802380
}
23812381

23822382
declare var CustomEvent: {
23832383
prototype: CustomEvent;
2384-
new(typeArg: string, eventInitDict?: CustomEventInit): CustomEvent;
2384+
new<T>(typeArg: string, eventInitDict?: CustomEventInit<T>): CustomEvent<T>;
23852385
};
23862386

23872387
interface DataCue extends TextTrackCue {

inputfiles/overridingTypes.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,14 @@
3131
"interface": "CustomEvent",
3232
"name": "initCustomEvent",
3333
"signatures": [
34-
"(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: T): void"
34+
"initCustomEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, detailArg: T): void"
35+
]
36+
},
37+
{
38+
"kind": "constructor",
39+
"interface": "CustomEvent",
40+
"signatures": [
41+
"new<T>(typeArg: string, eventInitDict?: CustomEventInit<T>): CustomEvent<T>"
3542
]
3643
},
3744
{

0 commit comments

Comments
 (0)