Skip to content

Commit 119f073

Browse files
committed
Use HashChangeEvent interface for hashchange events
Fixes microsoft#1077.
1 parent 6d459ad commit 119f073

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

baselines/dom.generated.d.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -16129,7 +16129,7 @@ interface WindowEventHandlersEventMap {
1612916129
"beforeunload": BeforeUnloadEvent;
1613016130
"gamepadconnected": Event;
1613116131
"gamepaddisconnected": Event;
16132-
"hashchange": Event;
16132+
"hashchange": HashChangeEvent;
1613316133
"languagechange": Event;
1613416134
"message": MessageEvent;
1613516135
"messageerror": MessageEvent;
@@ -16150,7 +16150,7 @@ interface WindowEventHandlers {
1615016150
onbeforeunload: ((this: WindowEventHandlers, ev: BeforeUnloadEvent) => any) | null;
1615116151
ongamepadconnected: ((this: WindowEventHandlers, ev: Event) => any) | null;
1615216152
ongamepaddisconnected: ((this: WindowEventHandlers, ev: Event) => any) | null;
16153-
onhashchange: ((this: WindowEventHandlers, ev: Event) => any) | null;
16153+
onhashchange: ((this: WindowEventHandlers, ev: HashChangeEvent) => any) | null;
1615416154
onlanguagechange: ((this: WindowEventHandlers, ev: Event) => any) | null;
1615516155
onmessage: ((this: WindowEventHandlers, ev: MessageEvent) => any) | null;
1615616156
onmessageerror: ((this: WindowEventHandlers, ev: MessageEvent) => any) | null;
@@ -17428,7 +17428,7 @@ declare var onbeforeprint: ((this: Window, ev: Event) => any) | null;
1742817428
declare var onbeforeunload: ((this: Window, ev: BeforeUnloadEvent) => any) | null;
1742917429
declare var ongamepadconnected: ((this: Window, ev: Event) => any) | null;
1743017430
declare var ongamepaddisconnected: ((this: Window, ev: Event) => any) | null;
17431-
declare var onhashchange: ((this: Window, ev: Event) => any) | null;
17431+
declare var onhashchange: ((this: Window, ev: HashChangeEvent) => any) | null;
1743217432
declare var onlanguagechange: ((this: Window, ev: Event) => any) | null;
1743317433
declare var onmessage: ((this: Window, ev: MessageEvent) => any) | null;
1743417434
declare var onmessageerror: ((this: Window, ev: MessageEvent) => any) | null;

inputfiles/addedTypes.jsonc

+4
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,10 @@
200200
"name": "beforeunload",
201201
"type": "BeforeUnloadEvent"
202202
},
203+
{
204+
"name": "hashchange",
205+
"type": "HashChangeEvent"
206+
},
203207
{
204208
"name": "message",
205209
"type": "MessageEvent"

0 commit comments

Comments
 (0)