Skip to content

Commit 143465c

Browse files
committed
Add back ElementTagNameMap
1 parent 574e579 commit 143465c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

TS.fsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -831,6 +831,10 @@ module Emit =
831831
Pt.Printl "}"
832832
Pt.Printl ""
833833

834+
let EmitElementTagNameMap () =
835+
Pt.Printl "interface ElementTagNameMap extends HTMLElementTagNameMap, SVGElementTagNameMap { }"
836+
Pt.Printl ""
837+
834838
/// Emit overloads for the createEvent method
835839
let EmitCreateEventOverloads (m: Browser.Method) =
836840
if matchSingleParamMethodSignature m "createEvent" "Event" "string" then
@@ -1514,6 +1518,7 @@ module Emit =
15141518
if flavor <> Worker then
15151519
EmitHTMLElementTagNameMap()
15161520
EmitSVGElementTagNameMap()
1521+
EmitElementTagNameMap()
15171522
EmitNamedConstructors()
15181523

15191524
match GetGlobalPollutor flavor with

baselines/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15029,6 +15029,8 @@ interface SVGElementTagNameMap {
1502915029
"view": SVGViewElement;
1503015030
}
1503115031

15032+
interface ElementTagNameMap extends HTMLElementTagNameMap, SVGElementTagNameMap { }
15033+
1503215034
declare var Audio: { new(src?: string): HTMLAudioElement; };
1503315035
declare var Image: { new(width?: number, height?: number): HTMLImageElement; };
1503415036
declare var Option: { new(text?: string, value?: string, defaultSelected?: boolean, selected?: boolean): HTMLOptionElement; };

0 commit comments

Comments
 (0)