Skip to content

Commit d9e593c

Browse files
authored
Merge pull request #129 from davidkmenta/bugfix/insertAdjacent-in-element-interface
Moved insertAdjacent* methods from HTMLElement interface to parent
2 parents f2fde42 + c5c8973 commit d9e593c

File tree

3 files changed

+36
-3
lines changed

3 files changed

+36
-3
lines changed

baselines/dom.generated.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3675,6 +3675,9 @@ interface Element extends Node, GlobalEventHandlers, ElementTraversal, NodeSelec
36753675
getElementsByClassName(classNames: string): NodeListOf<Element>;
36763676
matches(selector: string): boolean;
36773677
closest(selector: string): Element | null;
3678+
insertAdjacentElement(position: string, insertedElement: Element): Element | null;
3679+
insertAdjacentHTML(where: string, html: string): void;
3680+
insertAdjacentText(where: string, text: string): void;
36783681
addEventListener(type: "MSGestureChange", listener: (this: this, ev: MSGestureEvent) => any, useCapture?: boolean): void;
36793682
addEventListener(type: "MSGestureDoubleTap", listener: (this: this, ev: MSGestureEvent) => any, useCapture?: boolean): void;
36803683
addEventListener(type: "MSGestureEnd", listener: (this: this, ev: MSGestureEvent) => any, useCapture?: boolean): void;
@@ -4621,9 +4624,6 @@ interface HTMLElement extends Element {
46214624
click(): void;
46224625
dragDrop(): boolean;
46234626
focus(): void;
4624-
insertAdjacentElement(position: string, insertedElement: Element): Element;
4625-
insertAdjacentHTML(where: string, html: string): void;
4626-
insertAdjacentText(where: string, text: string): void;
46274627
msGetInputContext(): MSInputMethodContext;
46284628
scrollIntoView(top?: boolean): void;
46294629
setActive(): void;

inputfiles/addedTypes.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -984,5 +984,23 @@
984984
"name": "MouseWheelEvent",
985985
"flavor": "Web",
986986
"type": "WheelEvent"
987+
},
988+
{
989+
"kind": "method",
990+
"interface": "Element",
991+
"name": "insertAdjacentElement",
992+
"signatures": ["insertAdjacentElement(position: string, insertedElement: Element): Element | null"]
993+
},
994+
{
995+
"kind": "method",
996+
"interface": "Element",
997+
"name": "insertAdjacentHTML",
998+
"signatures": ["insertAdjacentHTML(where: string, html: string): void"]
999+
},
1000+
{
1001+
"kind": "method",
1002+
"interface": "Element",
1003+
"name": "insertAdjacentText",
1004+
"signatures": ["insertAdjacentText(where: string, text: string): void"]
9871005
}
9881006
]

inputfiles/removedTypes.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,20 @@
4848
"kind": "property",
4949
"interface": "XMLHttpRequest",
5050
"name": "msCaching"
51+
},
52+
{
53+
"kind": "method",
54+
"interface": "HTMLElement",
55+
"name": "insertAdjacentElement"
56+
},
57+
{
58+
"kind": "method",
59+
"interface": "HTMLElement",
60+
"name": "insertAdjacentHTML"
61+
},
62+
{
63+
"kind": "method",
64+
"interface": "HTMLElement",
65+
"name": "insertAdjacentText"
5166
}
5267
]

0 commit comments

Comments
 (0)