diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index c6b96420f..5cf703d42 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1311,7 +1311,7 @@ Document[JC] def baseURI: String Document[JC] def characterSet: String Document[JC] def childElementCount: Int Document[JC] def childNodes: NodeList[Node] -Document[JC] def children: HTMLCollection +Document[JC] def children: HTMLCollection[Element] Document[JC] def cloneNode(deep: Boolean?): Node Document[JC] def compareDocumentPosition(other: Node): Int Document[JC] def contains(otherNode: Node): Boolean @@ -1344,10 +1344,10 @@ Document[JC] def firstElementChild: Element Document[JC] def fullscreenElement: Element Document[JC] def fullscreenEnabled: Boolean Document[JC] def getElementById(elementId: String): Element -Document[JC] def getElementsByClassName(classNames: String): HTMLCollection +Document[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] Document[JC] def getElementsByName(elementName: String): NodeList[Node] -Document[JC] def getElementsByTagName(name: String): HTMLCollection -Document[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +Document[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Document[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] Document[JC] def hasAttributes(): Boolean Document[JC] def hasChildNodes(): Boolean Document[JC] def hidden: Boolean @@ -1544,7 +1544,7 @@ Element[JC] def baseURI: String Element[JC] def before(nodes: Node | String*): Unit Element[JC] def childElementCount: Int Element[JC] def childNodes: NodeList[Node] -Element[JC] def children: HTMLCollection +Element[JC] def children: HTMLCollection[Element] Element[JC] var classList: DOMTokenList Element[JC] def clientHeight: Int Element[JC] def clientLeft: Int @@ -1562,9 +1562,9 @@ Element[JC] def getAttributeNode(name: String): Attr Element[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr Element[JC] def getBoundingClientRect(): DOMRect Element[JC] def getClientRects(): DOMRectList -Element[JC] def getElementsByClassName(classNames: String): HTMLCollection -Element[JC] def getElementsByTagName(name: String): HTMLCollection -Element[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +Element[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Element[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Element[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean @@ -1821,7 +1821,7 @@ HTMLAnchorElement[JC] def blur(): Unit HTMLAnchorElement[JC] var charset: String HTMLAnchorElement[JC] def childElementCount: Int HTMLAnchorElement[JC] def childNodes: NodeList[Node] -HTMLAnchorElement[JC] def children: HTMLCollection +HTMLAnchorElement[JC] def children: HTMLCollection[Element] HTMLAnchorElement[JC] var classList: DOMTokenList HTMLAnchorElement[JC] var className: String HTMLAnchorElement[JC] def click(): Unit @@ -1848,9 +1848,9 @@ HTMLAnchorElement[JC] def getAttributeNode(name: String): Attr HTMLAnchorElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAnchorElement[JC] def getBoundingClientRect(): DOMRect HTMLAnchorElement[JC] def getClientRects(): DOMRectList -HTMLAnchorElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAnchorElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAnchorElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAnchorElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAnchorElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAnchorElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAnchorElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2033,7 +2033,7 @@ HTMLAreaElement[JC] def before(nodes: Node | String*): Unit HTMLAreaElement[JC] def blur(): Unit HTMLAreaElement[JC] def childElementCount: Int HTMLAreaElement[JC] def childNodes: NodeList[Node] -HTMLAreaElement[JC] def children: HTMLCollection +HTMLAreaElement[JC] def children: HTMLCollection[Element] HTMLAreaElement[JC] var classList: DOMTokenList HTMLAreaElement[JC] var className: String HTMLAreaElement[JC] def click(): Unit @@ -2061,9 +2061,9 @@ HTMLAreaElement[JC] def getAttributeNode(name: String): Attr HTMLAreaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAreaElement[JC] def getBoundingClientRect(): DOMRect HTMLAreaElement[JC] def getClientRects(): DOMRectList -HTMLAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAreaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2245,7 +2245,7 @@ HTMLAudioElement[JC] def buffered: TimeRanges HTMLAudioElement[JC] def canPlayType(`type`: String): String HTMLAudioElement[JC] def childElementCount: Int HTMLAudioElement[JC] def childNodes: NodeList[Node] -HTMLAudioElement[JC] def children: HTMLCollection +HTMLAudioElement[JC] def children: HTMLCollection[Element] HTMLAudioElement[JC] var classList: DOMTokenList HTMLAudioElement[JC] var className: String HTMLAudioElement[JC] def click(): Unit @@ -2279,9 +2279,9 @@ HTMLAudioElement[JC] def getAttributeNode(name: String): Attr HTMLAudioElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAudioElement[JC] def getBoundingClientRect(): DOMRect HTMLAudioElement[JC] def getClientRects(): DOMRectList -HTMLAudioElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAudioElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAudioElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAudioElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAudioElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAudioElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAudioElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2466,7 +2466,7 @@ HTMLBRElement[JC] def before(nodes: Node | String*): Unit HTMLBRElement[JC] def blur(): Unit HTMLBRElement[JC] def childElementCount: Int HTMLBRElement[JC] def childNodes: NodeList[Node] -HTMLBRElement[JC] def children: HTMLCollection +HTMLBRElement[JC] def children: HTMLCollection[Element] HTMLBRElement[JC] var classList: DOMTokenList HTMLBRElement[JC] var className: String HTMLBRElement[JC] def click(): Unit @@ -2493,9 +2493,9 @@ HTMLBRElement[JC] def getAttributeNode(name: String): Attr HTMLBRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBRElement[JC] def getBoundingClientRect(): DOMRect HTMLBRElement[JC] def getClientRects(): DOMRectList -HTMLBRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBRElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBRElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2663,7 +2663,7 @@ HTMLBaseElement[JC] def before(nodes: Node | String*): Unit HTMLBaseElement[JC] def blur(): Unit HTMLBaseElement[JC] def childElementCount: Int HTMLBaseElement[JC] def childNodes: NodeList[Node] -HTMLBaseElement[JC] def children: HTMLCollection +HTMLBaseElement[JC] def children: HTMLCollection[Element] HTMLBaseElement[JC] var classList: DOMTokenList HTMLBaseElement[JC] var className: String HTMLBaseElement[JC] def click(): Unit @@ -2690,9 +2690,9 @@ HTMLBaseElement[JC] def getAttributeNode(name: String): Attr HTMLBaseElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBaseElement[JC] def getBoundingClientRect(): DOMRect HTMLBaseElement[JC] def getClientRects(): DOMRectList -HTMLBaseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBaseElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBaseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBaseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBaseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBaseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBaseElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2862,7 +2862,7 @@ HTMLBodyElement[JC] def before(nodes: Node | String*): Unit HTMLBodyElement[JC] def blur(): Unit HTMLBodyElement[JC] def childElementCount: Int HTMLBodyElement[JC] def childNodes: NodeList[Node] -HTMLBodyElement[JC] def children: HTMLCollection +HTMLBodyElement[JC] def children: HTMLCollection[Element] HTMLBodyElement[JC] var classList: DOMTokenList HTMLBodyElement[JC] var className: String HTMLBodyElement[JC] def click(): Unit @@ -2889,9 +2889,9 @@ HTMLBodyElement[JC] def getAttributeNode(name: String): Attr HTMLBodyElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBodyElement[JC] def getBoundingClientRect(): DOMRect HTMLBodyElement[JC] def getClientRects(): DOMRectList -HTMLBodyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBodyElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBodyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBodyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBodyElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBodyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBodyElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3075,7 +3075,7 @@ HTMLButtonElement[JC] def blur(): Unit HTMLButtonElement[JC] def checkValidity(): Boolean HTMLButtonElement[JC] def childElementCount: Int HTMLButtonElement[JC] def childNodes: NodeList[Node] -HTMLButtonElement[JC] def children: HTMLCollection +HTMLButtonElement[JC] def children: HTMLCollection[Element] HTMLButtonElement[JC] var classList: DOMTokenList HTMLButtonElement[JC] var className: String HTMLButtonElement[JC] def click(): Unit @@ -3109,9 +3109,9 @@ HTMLButtonElement[JC] def getAttributeNode(name: String): Attr HTMLButtonElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLButtonElement[JC] def getBoundingClientRect(): DOMRect HTMLButtonElement[JC] def getClientRects(): DOMRectList -HTMLButtonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLButtonElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLButtonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLButtonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLButtonElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLButtonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLButtonElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3287,7 +3287,7 @@ HTMLCanvasElement[JC] def before(nodes: Node | String*): Unit HTMLCanvasElement[JC] def blur(): Unit HTMLCanvasElement[JC] def childElementCount: Int HTMLCanvasElement[JC] def childNodes: NodeList[Node] -HTMLCanvasElement[JC] def children: HTMLCollection +HTMLCanvasElement[JC] def children: HTMLCollection[Element] HTMLCanvasElement[JC] var classList: DOMTokenList HTMLCanvasElement[JC] var className: String HTMLCanvasElement[JC] def click(): Unit @@ -3315,9 +3315,9 @@ HTMLCanvasElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: St HTMLCanvasElement[JC] def getBoundingClientRect(): DOMRect HTMLCanvasElement[JC] def getClientRects(): DOMRectList HTMLCanvasElement[JC] def getContext(contextId: String, args: js.Any*): js.Dynamic -HTMLCanvasElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLCanvasElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLCanvasElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLCanvasElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLCanvasElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLCanvasElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLCanvasElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3477,9 +3477,9 @@ HTMLCanvasElement[JC] var title: String HTMLCanvasElement[JC] def toDataURL(`type`: String, args: js.Any*): String HTMLCanvasElement[JC] var width: Int HTMLCollection[JC] @JSBracketAccess def apply(index: Int): T -HTMLCollection[JC] def item(index: Int): Element +HTMLCollection[JC] def item(index: Int): E HTMLCollection[JC] def length: Int -HTMLCollection[JC] def namedItem(name: String): Element +HTMLCollection[JC] def namedItem(name: String): E HTMLDListElement[JC] var accessKey: String HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -3492,7 +3492,7 @@ HTMLDListElement[JC] def before(nodes: Node | String*): Unit HTMLDListElement[JC] def blur(): Unit HTMLDListElement[JC] def childElementCount: Int HTMLDListElement[JC] def childNodes: NodeList[Node] -HTMLDListElement[JC] def children: HTMLCollection +HTMLDListElement[JC] def children: HTMLCollection[Element] HTMLDListElement[JC] var classList: DOMTokenList HTMLDListElement[JC] var className: String HTMLDListElement[JC] def click(): Unit @@ -3519,9 +3519,9 @@ HTMLDListElement[JC] def getAttributeNode(name: String): Attr HTMLDListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDListElement[JC] def getBoundingClientRect(): DOMRect HTMLDListElement[JC] def getClientRects(): DOMRectList -HTMLDListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3689,7 +3689,7 @@ HTMLDataListElement[JC] def before(nodes: Node | String*): Unit HTMLDataListElement[JC] def blur(): Unit HTMLDataListElement[JC] def childElementCount: Int HTMLDataListElement[JC] def childNodes: NodeList[Node] -HTMLDataListElement[JC] def children: HTMLCollection +HTMLDataListElement[JC] def children: HTMLCollection[Element] HTMLDataListElement[JC] var classList: DOMTokenList HTMLDataListElement[JC] var className: String HTMLDataListElement[JC] def click(): Unit @@ -3716,9 +3716,9 @@ HTMLDataListElement[JC] def getAttributeNode(name: String): Attr HTMLDataListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDataListElement[JC] def getBoundingClientRect(): DOMRect HTMLDataListElement[JC] def getClientRects(): DOMRectList -HTMLDataListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDataListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDataListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDataListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDataListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDataListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDataListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3833,7 +3833,7 @@ HTMLDataListElement[JC] var ontimeupdate: js.Function1[Event, _] HTMLDataListElement[JC] var onvolumechange: js.Function1[Event, _] HTMLDataListElement[JC] var onwaiting: js.Function1[Event, _] HTMLDataListElement[JC] var onwheel: js.Function1[WheelEvent, _] -HTMLDataListElement[JC] def options: HTMLCollection +HTMLDataListElement[JC] def options: HTMLCollection[Element] HTMLDataListElement[JC] var outerHTML: String HTMLDataListElement[JC] def ownerDocument: Document HTMLDataListElement[JC] override def ownerDocument: HTMLDocument @@ -3887,7 +3887,7 @@ HTMLDivElement[JC] def before(nodes: Node | String*): Unit HTMLDivElement[JC] def blur(): Unit HTMLDivElement[JC] def childElementCount: Int HTMLDivElement[JC] def childNodes: NodeList[Node] -HTMLDivElement[JC] def children: HTMLCollection +HTMLDivElement[JC] def children: HTMLCollection[Element] HTMLDivElement[JC] var classList: DOMTokenList HTMLDivElement[JC] var className: String HTMLDivElement[JC] def click(): Unit @@ -3914,9 +3914,9 @@ HTMLDivElement[JC] def getAttributeNode(name: String): Attr HTMLDivElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDivElement[JC] def getBoundingClientRect(): DOMRect HTMLDivElement[JC] def getClientRects(): DOMRectList -HTMLDivElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDivElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDivElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDivElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDivElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDivElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDivElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4077,7 +4077,7 @@ HTMLDocument[JC] def activeElement: Element HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDocument[JC] def adoptNode(source: Node): Node -HTMLDocument[JC] def anchors: HTMLCollection +HTMLDocument[JC] def anchors: HTMLCollection[Element] HTMLDocument[JC] def appendChild(newChild: Node): Node HTMLDocument[JC] def attributes: NamedNodeMap HTMLDocument[JC] def baseURI: String @@ -4085,7 +4085,7 @@ HTMLDocument[JC] var body: HTMLElement HTMLDocument[JC] def characterSet: String HTMLDocument[JC] def childElementCount: Int HTMLDocument[JC] def childNodes: NodeList[Node] -HTMLDocument[JC] def children: HTMLCollection +HTMLDocument[JC] def children: HTMLCollection[Element] HTMLDocument[JC] def cloneNode(deep: Boolean?): Node HTMLDocument[JC] def close(): Unit HTMLDocument[JC] def compareDocumentPosition(other: Node): Int @@ -4116,7 +4116,7 @@ HTMLDocument[JC] def documentElement: Element HTMLDocument[JC] def documentURI: String HTMLDocument[JC] var domain: String HTMLDocument[JC] def elementFromPoint(x: Double, y: Double): Element -HTMLDocument[JC] def embeds: HTMLCollection +HTMLDocument[JC] def embeds: HTMLCollection[Element] HTMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: XPathNSResolver, resultType: Int, result: XPathResult): XPathResult HTMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: js.Function1[String, String], resultType: Int, result: XPathResult): XPathResult HTMLDocument[JC] def execCommand(commandId: String, showUI: Boolean?, value: js.Any?): Boolean @@ -4127,14 +4127,14 @@ HTMLDocument[JC] def fireEvent(eventName: String, eventObj: js.Any?): Boolean HTMLDocument[JC] def firstChild: Node HTMLDocument[JC] def firstElementChild: Element HTMLDocument[JC] def focus(): Unit -HTMLDocument[JC] def forms: HTMLCollection +HTMLDocument[JC] def forms: HTMLCollection[Element] HTMLDocument[JC] def fullscreenElement: Element HTMLDocument[JC] def fullscreenEnabled: Boolean HTMLDocument[JC] def getElementById(elementId: String): Element -HTMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection +HTMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] HTMLDocument[JC] def getElementsByName(elementName: String): NodeList[Node] -HTMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDocument[JC] def getSelection(): Selection HTMLDocument[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDocument[JC] def hasAttributes(): Boolean @@ -4142,7 +4142,7 @@ HTMLDocument[JC] def hasChildNodes(): Boolean HTMLDocument[JC] def hasFocus(): Boolean HTMLDocument[JC] def head: HTMLHeadElement HTMLDocument[JC] def hidden: Boolean -HTMLDocument[JC] def images: HTMLCollection +HTMLDocument[JC] def images: HTMLCollection[Element] HTMLDocument[JC] def implementation: DOMImplementation HTMLDocument[JC] def importNode(importedNode: Node, deep: Boolean): Node HTMLDocument[JC] var innerText: String @@ -4155,7 +4155,7 @@ HTMLDocument[JC] def isSupported(feature: String, version: String): Boolean HTMLDocument[JC] def lastChild: Node HTMLDocument[JC] def lastElementChild: Element HTMLDocument[JC] def lastModified: String -HTMLDocument[JC] def links: HTMLCollection +HTMLDocument[JC] def links: HTMLCollection[Element] HTMLDocument[JC] def localName: String HTMLDocument[JC] var location: Location HTMLDocument[JC] def lookupNamespaceURI(prefix: String): String @@ -4245,7 +4245,7 @@ HTMLDocument[JC] var onwheel: js.Function1[WheelEvent, _] HTMLDocument[JC] def open(url: String?, name: String?, features: String?, replace: Boolean?): js.Dynamic HTMLDocument[JC] def ownerDocument: Document HTMLDocument[JC] def parentNode: Node -HTMLDocument[JC] def plugins: HTMLCollection +HTMLDocument[JC] def plugins: HTMLCollection[Element] HTMLDocument[JC] def pointerLockElement: Element HTMLDocument[JC] def previousSibling: Node HTMLDocument[JC] def queryCommandEnabled(commandId: String): Boolean @@ -4284,7 +4284,7 @@ HTMLElement[JC] def before(nodes: Node | String*): Unit HTMLElement[JC] def blur(): Unit HTMLElement[JC] def childElementCount: Int HTMLElement[JC] def childNodes: NodeList[Node] -HTMLElement[JC] def children: HTMLCollection +HTMLElement[JC] def children: HTMLCollection[Element] HTMLElement[JC] var classList: DOMTokenList HTMLElement[JC] var className: String HTMLElement[JC] def click(): Unit @@ -4311,9 +4311,9 @@ HTMLElement[JC] def getAttributeNode(name: String): Attr HTMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLElement[JC] def getBoundingClientRect(): DOMRect HTMLElement[JC] def getClientRects(): DOMRectList -HTMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4481,7 +4481,7 @@ HTMLEmbedElement[JC] def before(nodes: Node | String*): Unit HTMLEmbedElement[JC] def blur(): Unit HTMLEmbedElement[JC] def childElementCount: Int HTMLEmbedElement[JC] def childNodes: NodeList[Node] -HTMLEmbedElement[JC] def children: HTMLCollection +HTMLEmbedElement[JC] def children: HTMLCollection[Element] HTMLEmbedElement[JC] var classList: DOMTokenList HTMLEmbedElement[JC] var className: String HTMLEmbedElement[JC] def click(): Unit @@ -4508,9 +4508,9 @@ HTMLEmbedElement[JC] def getAttributeNode(name: String): Attr HTMLEmbedElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLEmbedElement[JC] def getBoundingClientRect(): DOMRect HTMLEmbedElement[JC] def getClientRects(): DOMRectList -HTMLEmbedElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLEmbedElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLEmbedElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLEmbedElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLEmbedElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLEmbedElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLEmbedElement[JC] def getSVGDocument(): Document HTMLEmbedElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean @@ -4683,7 +4683,7 @@ HTMLFieldSetElement[JC] def blur(): Unit HTMLFieldSetElement[JC] def checkValidity(): Boolean HTMLFieldSetElement[JC] def childElementCount: Int HTMLFieldSetElement[JC] def childNodes: NodeList[Node] -HTMLFieldSetElement[JC] def children: HTMLCollection +HTMLFieldSetElement[JC] def children: HTMLCollection[Element] HTMLFieldSetElement[JC] var classList: DOMTokenList HTMLFieldSetElement[JC] var className: String HTMLFieldSetElement[JC] def click(): Unit @@ -4712,9 +4712,9 @@ HTMLFieldSetElement[JC] def getAttributeNode(name: String): Attr HTMLFieldSetElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLFieldSetElement[JC] def getBoundingClientRect(): DOMRect HTMLFieldSetElement[JC] def getClientRects(): DOMRectList -HTMLFieldSetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLFieldSetElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLFieldSetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLFieldSetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLFieldSetElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLFieldSetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLFieldSetElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4874,6 +4874,10 @@ HTMLFieldSetElement[JC] var title: String HTMLFieldSetElement[JC] def validationMessage: String HTMLFieldSetElement[JC] def validity: ValidityState HTMLFieldSetElement[JC] def willValidate: Boolean +HTMLFormControlsCollection[JC] @JSBracketAccess def apply(index: Int): T +HTMLFormControlsCollection[JC] def item(index: Int): E +HTMLFormControlsCollection[JC] def length: Int +HTMLFormControlsCollection[JC] def namedItem(name: String): E HTMLFormElement[JC] var acceptCharset: String HTMLFormElement[JC] var accessKey: String HTMLFormElement[JC] var action: String @@ -4891,7 +4895,7 @@ HTMLFormElement[JC] def blur(): Unit HTMLFormElement[JC] def checkValidity(): Boolean HTMLFormElement[JC] def childElementCount: Int HTMLFormElement[JC] def childNodes: NodeList[Node] -HTMLFormElement[JC] def children: HTMLCollection +HTMLFormElement[JC] def children: HTMLCollection[Element] HTMLFormElement[JC] var classList: DOMTokenList HTMLFormElement[JC] var className: String HTMLFormElement[JC] def click(): Unit @@ -4908,7 +4912,7 @@ HTMLFormElement[JC] def dataset: js.Dictionary[String] HTMLFormElement[JC] var dir: String HTMLFormElement[JC] def dispatchEvent(evt: Event): Boolean HTMLFormElement[JC] var draggable: Boolean -HTMLFormElement[JC] def elements: HTMLCollection +HTMLFormElement[JC] def elements: HTMLCollection[Element] HTMLFormElement[JC] var encoding: String HTMLFormElement[JC] var enctype: String HTMLFormElement[JC] var filters: Object @@ -4921,9 +4925,9 @@ HTMLFormElement[JC] def getAttributeNode(name: String): Attr HTMLFormElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLFormElement[JC] def getBoundingClientRect(): DOMRect HTMLFormElement[JC] def getClientRects(): DOMRectList -HTMLFormElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLFormElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLFormElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLFormElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLFormElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLFormElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLFormElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5101,7 +5105,7 @@ HTMLHRElement[JC] def before(nodes: Node | String*): Unit HTMLHRElement[JC] def blur(): Unit HTMLHRElement[JC] def childElementCount: Int HTMLHRElement[JC] def childNodes: NodeList[Node] -HTMLHRElement[JC] def children: HTMLCollection +HTMLHRElement[JC] def children: HTMLCollection[Element] HTMLHRElement[JC] var classList: DOMTokenList HTMLHRElement[JC] var className: String HTMLHRElement[JC] def click(): Unit @@ -5128,9 +5132,9 @@ HTMLHRElement[JC] def getAttributeNode(name: String): Attr HTMLHRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHRElement[JC] def getBoundingClientRect(): DOMRect HTMLHRElement[JC] def getClientRects(): DOMRectList -HTMLHRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHRElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHRElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5298,7 +5302,7 @@ HTMLHeadElement[JC] def before(nodes: Node | String*): Unit HTMLHeadElement[JC] def blur(): Unit HTMLHeadElement[JC] def childElementCount: Int HTMLHeadElement[JC] def childNodes: NodeList[Node] -HTMLHeadElement[JC] def children: HTMLCollection +HTMLHeadElement[JC] def children: HTMLCollection[Element] HTMLHeadElement[JC] var classList: DOMTokenList HTMLHeadElement[JC] var className: String HTMLHeadElement[JC] def click(): Unit @@ -5325,9 +5329,9 @@ HTMLHeadElement[JC] def getAttributeNode(name: String): Attr HTMLHeadElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHeadElement[JC] def getBoundingClientRect(): DOMRect HTMLHeadElement[JC] def getClientRects(): DOMRectList -HTMLHeadElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHeadElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHeadElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHeadElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHeadElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHeadElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHeadElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5495,7 +5499,7 @@ HTMLHeadingElement[JC] def before(nodes: Node | String*): Unit HTMLHeadingElement[JC] def blur(): Unit HTMLHeadingElement[JC] def childElementCount: Int HTMLHeadingElement[JC] def childNodes: NodeList[Node] -HTMLHeadingElement[JC] def children: HTMLCollection +HTMLHeadingElement[JC] def children: HTMLCollection[Element] HTMLHeadingElement[JC] var classList: DOMTokenList HTMLHeadingElement[JC] var className: String HTMLHeadingElement[JC] def click(): Unit @@ -5522,9 +5526,9 @@ HTMLHeadingElement[JC] def getAttributeNode(name: String): Attr HTMLHeadingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHeadingElement[JC] def getBoundingClientRect(): DOMRect HTMLHeadingElement[JC] def getClientRects(): DOMRectList -HTMLHeadingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHeadingElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHeadingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHeadingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHeadingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHeadingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHeadingElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5692,7 +5696,7 @@ HTMLHtmlElement[JC] def before(nodes: Node | String*): Unit HTMLHtmlElement[JC] def blur(): Unit HTMLHtmlElement[JC] def childElementCount: Int HTMLHtmlElement[JC] def childNodes: NodeList[Node] -HTMLHtmlElement[JC] def children: HTMLCollection +HTMLHtmlElement[JC] def children: HTMLCollection[Element] HTMLHtmlElement[JC] var classList: DOMTokenList HTMLHtmlElement[JC] var className: String HTMLHtmlElement[JC] def click(): Unit @@ -5719,9 +5723,9 @@ HTMLHtmlElement[JC] def getAttributeNode(name: String): Attr HTMLHtmlElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHtmlElement[JC] def getBoundingClientRect(): DOMRect HTMLHtmlElement[JC] def getClientRects(): DOMRectList -HTMLHtmlElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHtmlElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHtmlElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHtmlElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHtmlElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHtmlElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHtmlElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5890,7 +5894,7 @@ HTMLIFrameElement[JC] def blur(): Unit HTMLIFrameElement[JC] var border: String HTMLIFrameElement[JC] def childElementCount: Int HTMLIFrameElement[JC] def childNodes: NodeList[Node] -HTMLIFrameElement[JC] def children: HTMLCollection +HTMLIFrameElement[JC] def children: HTMLCollection[Element] HTMLIFrameElement[JC] var classList: DOMTokenList HTMLIFrameElement[JC] var className: String HTMLIFrameElement[JC] def click(): Unit @@ -5919,9 +5923,9 @@ HTMLIFrameElement[JC] def getAttributeNode(name: String): Attr HTMLIFrameElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLIFrameElement[JC] def getBoundingClientRect(): DOMRect HTMLIFrameElement[JC] def getClientRects(): DOMRectList -HTMLIFrameElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLIFrameElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLIFrameElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLIFrameElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLIFrameElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLIFrameElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLIFrameElement[JC] def getSVGDocument(): Document HTMLIFrameElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean @@ -6098,7 +6102,7 @@ HTMLImageElement[JC] def before(nodes: Node | String*): Unit HTMLImageElement[JC] def blur(): Unit HTMLImageElement[JC] def childElementCount: Int HTMLImageElement[JC] def childNodes: NodeList[Node] -HTMLImageElement[JC] def children: HTMLCollection +HTMLImageElement[JC] def children: HTMLCollection[Element] HTMLImageElement[JC] var classList: DOMTokenList HTMLImageElement[JC] var className: String HTMLImageElement[JC] def click(): Unit @@ -6126,9 +6130,9 @@ HTMLImageElement[JC] def getAttributeNode(name: String): Attr HTMLImageElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLImageElement[JC] def getBoundingClientRect(): DOMRect HTMLImageElement[JC] def getClientRects(): DOMRectList -HTMLImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLImageElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6311,7 +6315,7 @@ HTMLInputElement[JC] def checkValidity(): Boolean HTMLInputElement[JC] var checked: Boolean HTMLInputElement[JC] def childElementCount: Int HTMLInputElement[JC] def childNodes: NodeList[Node] -HTMLInputElement[JC] def children: HTMLCollection +HTMLInputElement[JC] def children: HTMLCollection[Element] HTMLInputElement[JC] var classList: DOMTokenList HTMLInputElement[JC] var className: String HTMLInputElement[JC] def click(): Unit @@ -6348,9 +6352,9 @@ HTMLInputElement[JC] def getAttributeNode(name: String): Attr HTMLInputElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLInputElement[JC] def getBoundingClientRect(): DOMRect HTMLInputElement[JC] def getClientRects(): DOMRectList -HTMLInputElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLInputElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLInputElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLInputElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLInputElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLInputElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLInputElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6548,7 +6552,7 @@ HTMLLIElement[JC] def before(nodes: Node | String*): Unit HTMLLIElement[JC] def blur(): Unit HTMLLIElement[JC] def childElementCount: Int HTMLLIElement[JC] def childNodes: NodeList[Node] -HTMLLIElement[JC] def children: HTMLCollection +HTMLLIElement[JC] def children: HTMLCollection[Element] HTMLLIElement[JC] var classList: DOMTokenList HTMLLIElement[JC] var className: String HTMLLIElement[JC] def click(): Unit @@ -6575,9 +6579,9 @@ HTMLLIElement[JC] def getAttributeNode(name: String): Attr HTMLLIElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLIElement[JC] def getBoundingClientRect(): DOMRect HTMLLIElement[JC] def getClientRects(): DOMRectList -HTMLLIElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLIElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLIElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLIElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLIElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLIElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLIElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6746,7 +6750,7 @@ HTMLLabelElement[JC] def before(nodes: Node | String*): Unit HTMLLabelElement[JC] def blur(): Unit HTMLLabelElement[JC] def childElementCount: Int HTMLLabelElement[JC] def childNodes: NodeList[Node] -HTMLLabelElement[JC] def children: HTMLCollection +HTMLLabelElement[JC] def children: HTMLCollection[Element] HTMLLabelElement[JC] var classList: DOMTokenList HTMLLabelElement[JC] var className: String HTMLLabelElement[JC] def click(): Unit @@ -6774,9 +6778,9 @@ HTMLLabelElement[JC] def getAttributeNode(name: String): Attr HTMLLabelElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLabelElement[JC] def getBoundingClientRect(): DOMRect HTMLLabelElement[JC] def getClientRects(): DOMRectList -HTMLLabelElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLabelElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLabelElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLabelElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLabelElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLabelElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLabelElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6946,7 +6950,7 @@ HTMLLegendElement[JC] def before(nodes: Node | String*): Unit HTMLLegendElement[JC] def blur(): Unit HTMLLegendElement[JC] def childElementCount: Int HTMLLegendElement[JC] def childNodes: NodeList[Node] -HTMLLegendElement[JC] def children: HTMLCollection +HTMLLegendElement[JC] def children: HTMLCollection[Element] HTMLLegendElement[JC] var classList: DOMTokenList HTMLLegendElement[JC] var className: String HTMLLegendElement[JC] def click(): Unit @@ -6974,9 +6978,9 @@ HTMLLegendElement[JC] def getAttributeNode(name: String): Attr HTMLLegendElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLegendElement[JC] def getBoundingClientRect(): DOMRect HTMLLegendElement[JC] def getClientRects(): DOMRectList -HTMLLegendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLegendElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLegendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLegendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLegendElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLegendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLegendElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7144,7 +7148,7 @@ HTMLLinkElement[JC] def before(nodes: Node | String*): Unit HTMLLinkElement[JC] def blur(): Unit HTMLLinkElement[JC] def childElementCount: Int HTMLLinkElement[JC] def childNodes: NodeList[Node] -HTMLLinkElement[JC] def children: HTMLCollection +HTMLLinkElement[JC] def children: HTMLCollection[Element] HTMLLinkElement[JC] var classList: DOMTokenList HTMLLinkElement[JC] var className: String HTMLLinkElement[JC] def click(): Unit @@ -7171,9 +7175,9 @@ HTMLLinkElement[JC] def getAttributeNode(name: String): Attr HTMLLinkElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLinkElement[JC] def getBoundingClientRect(): DOMRect HTMLLinkElement[JC] def getClientRects(): DOMRectList -HTMLLinkElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLinkElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLinkElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLinkElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLinkElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLinkElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLinkElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7349,7 +7353,7 @@ HTMLMapElement[JC] def before(nodes: Node | String*): Unit HTMLMapElement[JC] def blur(): Unit HTMLMapElement[JC] def childElementCount: Int HTMLMapElement[JC] def childNodes: NodeList[Node] -HTMLMapElement[JC] def children: HTMLCollection +HTMLMapElement[JC] def children: HTMLCollection[Element] HTMLMapElement[JC] var classList: DOMTokenList HTMLMapElement[JC] var className: String HTMLMapElement[JC] def click(): Unit @@ -7376,9 +7380,9 @@ HTMLMapElement[JC] def getAttributeNode(name: String): Attr HTMLMapElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMapElement[JC] def getBoundingClientRect(): DOMRect HTMLMapElement[JC] def getClientRects(): DOMRectList -HTMLMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMapElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMapElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMapElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7551,7 +7555,7 @@ HTMLMediaElement[JC] def buffered: TimeRanges HTMLMediaElement[JC] def canPlayType(`type`: String): String HTMLMediaElement[JC] def childElementCount: Int HTMLMediaElement[JC] def childNodes: NodeList[Node] -HTMLMediaElement[JC] def children: HTMLCollection +HTMLMediaElement[JC] def children: HTMLCollection[Element] HTMLMediaElement[JC] var classList: DOMTokenList HTMLMediaElement[JC] var className: String HTMLMediaElement[JC] def click(): Unit @@ -7585,9 +7589,9 @@ HTMLMediaElement[JC] def getAttributeNode(name: String): Attr HTMLMediaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMediaElement[JC] def getBoundingClientRect(): DOMRect HTMLMediaElement[JC] def getClientRects(): DOMRectList -HTMLMediaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMediaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMediaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMediaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMediaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMediaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMediaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7781,7 +7785,7 @@ HTMLMenuElement[JC] def before(nodes: Node | String*): Unit HTMLMenuElement[JC] def blur(): Unit HTMLMenuElement[JC] def childElementCount: Int HTMLMenuElement[JC] def childNodes: NodeList[Node] -HTMLMenuElement[JC] def children: HTMLCollection +HTMLMenuElement[JC] def children: HTMLCollection[Element] HTMLMenuElement[JC] var classList: DOMTokenList HTMLMenuElement[JC] var className: String HTMLMenuElement[JC] def click(): Unit @@ -7808,9 +7812,9 @@ HTMLMenuElement[JC] def getAttributeNode(name: String): Attr HTMLMenuElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMenuElement[JC] def getBoundingClientRect(): DOMRect HTMLMenuElement[JC] def getClientRects(): DOMRectList -HTMLMenuElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMenuElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMenuElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMenuElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMenuElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMenuElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMenuElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7980,7 +7984,7 @@ HTMLMetaElement[JC] def blur(): Unit HTMLMetaElement[JC] var charset: String HTMLMetaElement[JC] def childElementCount: Int HTMLMetaElement[JC] def childNodes: NodeList[Node] -HTMLMetaElement[JC] def children: HTMLCollection +HTMLMetaElement[JC] def children: HTMLCollection[Element] HTMLMetaElement[JC] var classList: DOMTokenList HTMLMetaElement[JC] var className: String HTMLMetaElement[JC] def click(): Unit @@ -8008,9 +8012,9 @@ HTMLMetaElement[JC] def getAttributeNode(name: String): Attr HTMLMetaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMetaElement[JC] def getBoundingClientRect(): DOMRect HTMLMetaElement[JC] def getClientRects(): DOMRectList -HTMLMetaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMetaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMetaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMetaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMetaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMetaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMetaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8181,7 +8185,7 @@ HTMLModElement[JC] def before(nodes: Node | String*): Unit HTMLModElement[JC] def blur(): Unit HTMLModElement[JC] def childElementCount: Int HTMLModElement[JC] def childNodes: NodeList[Node] -HTMLModElement[JC] def children: HTMLCollection +HTMLModElement[JC] def children: HTMLCollection[Element] HTMLModElement[JC] var cite: String HTMLModElement[JC] var classList: DOMTokenList HTMLModElement[JC] var className: String @@ -8210,9 +8214,9 @@ HTMLModElement[JC] def getAttributeNode(name: String): Attr HTMLModElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLModElement[JC] def getBoundingClientRect(): DOMRect HTMLModElement[JC] def getClientRects(): DOMRectList -HTMLModElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLModElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLModElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLModElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLModElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLModElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLModElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8380,7 +8384,7 @@ HTMLOListElement[JC] def before(nodes: Node | String*): Unit HTMLOListElement[JC] def blur(): Unit HTMLOListElement[JC] def childElementCount: Int HTMLOListElement[JC] def childNodes: NodeList[Node] -HTMLOListElement[JC] def children: HTMLCollection +HTMLOListElement[JC] def children: HTMLCollection[Element] HTMLOListElement[JC] var classList: DOMTokenList HTMLOListElement[JC] var className: String HTMLOListElement[JC] def click(): Unit @@ -8407,9 +8411,9 @@ HTMLOListElement[JC] def getAttributeNode(name: String): Attr HTMLOListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOListElement[JC] def getBoundingClientRect(): DOMRect HTMLOListElement[JC] def getClientRects(): DOMRectList -HTMLOListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8582,7 +8586,7 @@ HTMLObjectElement[JC] def blur(): Unit HTMLObjectElement[JC] def checkValidity(): Boolean HTMLObjectElement[JC] def childElementCount: Int HTMLObjectElement[JC] def childNodes: NodeList[Node] -HTMLObjectElement[JC] def children: HTMLCollection +HTMLObjectElement[JC] def children: HTMLCollection[Element] HTMLObjectElement[JC] var classList: DOMTokenList HTMLObjectElement[JC] var className: String HTMLObjectElement[JC] var classid: String @@ -8613,9 +8617,9 @@ HTMLObjectElement[JC] def getAttributeNode(name: String): Attr HTMLObjectElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLObjectElement[JC] def getBoundingClientRect(): DOMRect HTMLObjectElement[JC] def getClientRects(): DOMRectList -HTMLObjectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLObjectElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLObjectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLObjectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLObjectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLObjectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLObjectElement[JC] def getSVGDocument(): Document HTMLObjectElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLObjectElement[JC] def hasAttribute(name: String): Boolean @@ -8794,7 +8798,7 @@ HTMLOptGroupElement[JC] def before(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def blur(): Unit HTMLOptGroupElement[JC] def childElementCount: Int HTMLOptGroupElement[JC] def childNodes: NodeList[Node] -HTMLOptGroupElement[JC] def children: HTMLCollection +HTMLOptGroupElement[JC] def children: HTMLCollection[Element] HTMLOptGroupElement[JC] var classList: DOMTokenList HTMLOptGroupElement[JC] var className: String HTMLOptGroupElement[JC] def click(): Unit @@ -8822,9 +8826,9 @@ HTMLOptGroupElement[JC] def getAttributeNode(name: String): Attr HTMLOptGroupElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOptGroupElement[JC] def getBoundingClientRect(): DOMRect HTMLOptGroupElement[JC] def getClientRects(): DOMRectList -HTMLOptGroupElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOptGroupElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOptGroupElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOptGroupElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOptGroupElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOptGroupElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOptGroupElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8993,7 +8997,7 @@ HTMLOptionElement[JC] def before(nodes: Node | String*): Unit HTMLOptionElement[JC] def blur(): Unit HTMLOptionElement[JC] def childElementCount: Int HTMLOptionElement[JC] def childNodes: NodeList[Node] -HTMLOptionElement[JC] def children: HTMLCollection +HTMLOptionElement[JC] def children: HTMLCollection[Element] HTMLOptionElement[JC] var classList: DOMTokenList HTMLOptionElement[JC] var className: String HTMLOptionElement[JC] def click(): Unit @@ -9024,9 +9028,9 @@ HTMLOptionElement[JC] def getAttributeNode(name: String): Attr HTMLOptionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOptionElement[JC] def getBoundingClientRect(): DOMRect HTMLOptionElement[JC] def getClientRects(): DOMRectList -HTMLOptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOptionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOptionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOptionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9187,6 +9191,10 @@ HTMLOptionElement[JC] var text: String HTMLOptionElement[JC] var textContent: String HTMLOptionElement[JC] var title: String HTMLOptionElement[JC] var value: String +HTMLOptionsCollection[JC] @JSBracketAccess def apply(index: Int): T +HTMLOptionsCollection[JC] def item(index: Int): E +HTMLOptionsCollection[JC] def length: Int +HTMLOptionsCollection[JC] def namedItem(name: String): E HTMLParagraphElement[JC] var accessKey: String HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -9199,7 +9207,7 @@ HTMLParagraphElement[JC] def before(nodes: Node | String*): Unit HTMLParagraphElement[JC] def blur(): Unit HTMLParagraphElement[JC] def childElementCount: Int HTMLParagraphElement[JC] def childNodes: NodeList[Node] -HTMLParagraphElement[JC] def children: HTMLCollection +HTMLParagraphElement[JC] def children: HTMLCollection[Element] HTMLParagraphElement[JC] var classList: DOMTokenList HTMLParagraphElement[JC] var className: String HTMLParagraphElement[JC] def click(): Unit @@ -9226,9 +9234,9 @@ HTMLParagraphElement[JC] def getAttributeNode(name: String): Attr HTMLParagraphElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLParagraphElement[JC] def getBoundingClientRect(): DOMRect HTMLParagraphElement[JC] def getClientRects(): DOMRectList -HTMLParagraphElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLParagraphElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLParagraphElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLParagraphElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLParagraphElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLParagraphElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLParagraphElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9396,7 +9404,7 @@ HTMLParamElement[JC] def before(nodes: Node | String*): Unit HTMLParamElement[JC] def blur(): Unit HTMLParamElement[JC] def childElementCount: Int HTMLParamElement[JC] def childNodes: NodeList[Node] -HTMLParamElement[JC] def children: HTMLCollection +HTMLParamElement[JC] def children: HTMLCollection[Element] HTMLParamElement[JC] var classList: DOMTokenList HTMLParamElement[JC] var className: String HTMLParamElement[JC] def click(): Unit @@ -9423,9 +9431,9 @@ HTMLParamElement[JC] def getAttributeNode(name: String): Attr HTMLParamElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLParamElement[JC] def getBoundingClientRect(): DOMRect HTMLParamElement[JC] def getClientRects(): DOMRectList -HTMLParamElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLParamElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLParamElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLParamElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLParamElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLParamElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLParamElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9595,7 +9603,7 @@ HTMLPreElement[JC] def before(nodes: Node | String*): Unit HTMLPreElement[JC] def blur(): Unit HTMLPreElement[JC] def childElementCount: Int HTMLPreElement[JC] def childNodes: NodeList[Node] -HTMLPreElement[JC] def children: HTMLCollection +HTMLPreElement[JC] def children: HTMLCollection[Element] HTMLPreElement[JC] var classList: DOMTokenList HTMLPreElement[JC] var className: String HTMLPreElement[JC] def click(): Unit @@ -9622,9 +9630,9 @@ HTMLPreElement[JC] def getAttributeNode(name: String): Attr HTMLPreElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLPreElement[JC] def getBoundingClientRect(): DOMRect HTMLPreElement[JC] def getClientRects(): DOMRectList -HTMLPreElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLPreElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLPreElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLPreElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLPreElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLPreElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLPreElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9792,7 +9800,7 @@ HTMLProgressElement[JC] def before(nodes: Node | String*): Unit HTMLProgressElement[JC] def blur(): Unit HTMLProgressElement[JC] def childElementCount: Int HTMLProgressElement[JC] def childNodes: NodeList[Node] -HTMLProgressElement[JC] def children: HTMLCollection +HTMLProgressElement[JC] def children: HTMLCollection[Element] HTMLProgressElement[JC] var classList: DOMTokenList HTMLProgressElement[JC] var className: String HTMLProgressElement[JC] def click(): Unit @@ -9820,9 +9828,9 @@ HTMLProgressElement[JC] def getAttributeNode(name: String): Attr HTMLProgressElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLProgressElement[JC] def getBoundingClientRect(): DOMRect HTMLProgressElement[JC] def getClientRects(): DOMRectList -HTMLProgressElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLProgressElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLProgressElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLProgressElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLProgressElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLProgressElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLProgressElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9993,7 +10001,7 @@ HTMLQuoteElement[JC] def before(nodes: Node | String*): Unit HTMLQuoteElement[JC] def blur(): Unit HTMLQuoteElement[JC] def childElementCount: Int HTMLQuoteElement[JC] def childNodes: NodeList[Node] -HTMLQuoteElement[JC] def children: HTMLCollection +HTMLQuoteElement[JC] def children: HTMLCollection[Element] HTMLQuoteElement[JC] var cite: String HTMLQuoteElement[JC] var classList: DOMTokenList HTMLQuoteElement[JC] var className: String @@ -10022,9 +10030,9 @@ HTMLQuoteElement[JC] def getAttributeNode(name: String): Attr HTMLQuoteElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLQuoteElement[JC] def getBoundingClientRect(): DOMRect HTMLQuoteElement[JC] def getClientRects(): DOMRectList -HTMLQuoteElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLQuoteElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLQuoteElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLQuoteElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLQuoteElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLQuoteElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLQuoteElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10194,7 +10202,7 @@ HTMLScriptElement[JC] def blur(): Unit HTMLScriptElement[JC] var charset: String HTMLScriptElement[JC] def childElementCount: Int HTMLScriptElement[JC] def childNodes: NodeList[Node] -HTMLScriptElement[JC] def children: HTMLCollection +HTMLScriptElement[JC] def children: HTMLCollection[Element] HTMLScriptElement[JC] var classList: DOMTokenList HTMLScriptElement[JC] var className: String HTMLScriptElement[JC] def click(): Unit @@ -10223,9 +10231,9 @@ HTMLScriptElement[JC] def getAttributeNode(name: String): Attr HTMLScriptElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLScriptElement[JC] def getBoundingClientRect(): DOMRect HTMLScriptElement[JC] def getClientRects(): DOMRectList -HTMLScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLScriptElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10401,7 +10409,7 @@ HTMLSelectElement[JC] def blur(): Unit HTMLSelectElement[JC] def checkValidity(): Boolean HTMLSelectElement[JC] def childElementCount: Int HTMLSelectElement[JC] def childNodes: NodeList[Node] -HTMLSelectElement[JC] def children: HTMLCollection +HTMLSelectElement[JC] def children: HTMLCollection[Element] HTMLSelectElement[JC] var classList: DOMTokenList HTMLSelectElement[JC] var className: String HTMLSelectElement[JC] def click(): Unit @@ -10430,9 +10438,9 @@ HTMLSelectElement[JC] def getAttributeNode(name: String): Attr HTMLSelectElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSelectElement[JC] def getBoundingClientRect(): DOMRect HTMLSelectElement[JC] def getClientRects(): DOMRectList -HTMLSelectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSelectElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSelectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSelectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSelectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSelectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSelectElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10552,7 +10560,7 @@ HTMLSelectElement[JC] var ontimeupdate: js.Function1[Event, _] HTMLSelectElement[JC] var onvolumechange: js.Function1[Event, _] HTMLSelectElement[JC] var onwaiting: js.Function1[Event, _] HTMLSelectElement[JC] var onwheel: js.Function1[WheelEvent, _] -HTMLSelectElement[JC] val options: js.Array[HTMLOptionElement] +HTMLSelectElement[JC] val options: HTMLOptionsCollection HTMLSelectElement[JC] var outerHTML: String HTMLSelectElement[JC] def ownerDocument: Document HTMLSelectElement[JC] override def ownerDocument: HTMLDocument @@ -10617,7 +10625,7 @@ HTMLSourceElement[JC] def before(nodes: Node | String*): Unit HTMLSourceElement[JC] def blur(): Unit HTMLSourceElement[JC] def childElementCount: Int HTMLSourceElement[JC] def childNodes: NodeList[Node] -HTMLSourceElement[JC] def children: HTMLCollection +HTMLSourceElement[JC] def children: HTMLCollection[Element] HTMLSourceElement[JC] var classList: DOMTokenList HTMLSourceElement[JC] var className: String HTMLSourceElement[JC] def click(): Unit @@ -10644,9 +10652,9 @@ HTMLSourceElement[JC] def getAttributeNode(name: String): Attr HTMLSourceElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSourceElement[JC] def getBoundingClientRect(): DOMRect HTMLSourceElement[JC] def getClientRects(): DOMRectList -HTMLSourceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSourceElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSourceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSourceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSourceElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSourceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSourceElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10817,7 +10825,7 @@ HTMLSpanElement[JC] def before(nodes: Node | String*): Unit HTMLSpanElement[JC] def blur(): Unit HTMLSpanElement[JC] def childElementCount: Int HTMLSpanElement[JC] def childNodes: NodeList[Node] -HTMLSpanElement[JC] def children: HTMLCollection +HTMLSpanElement[JC] def children: HTMLCollection[Element] HTMLSpanElement[JC] var classList: DOMTokenList HTMLSpanElement[JC] var className: String HTMLSpanElement[JC] def click(): Unit @@ -10844,9 +10852,9 @@ HTMLSpanElement[JC] def getAttributeNode(name: String): Attr HTMLSpanElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSpanElement[JC] def getBoundingClientRect(): DOMRect HTMLSpanElement[JC] def getClientRects(): DOMRectList -HTMLSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSpanElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11014,7 +11022,7 @@ HTMLStyleElement[JC] def before(nodes: Node | String*): Unit HTMLStyleElement[JC] def blur(): Unit HTMLStyleElement[JC] def childElementCount: Int HTMLStyleElement[JC] def childNodes: NodeList[Node] -HTMLStyleElement[JC] def children: HTMLCollection +HTMLStyleElement[JC] def children: HTMLCollection[Element] HTMLStyleElement[JC] var classList: DOMTokenList HTMLStyleElement[JC] var className: String HTMLStyleElement[JC] def click(): Unit @@ -11041,9 +11049,9 @@ HTMLStyleElement[JC] def getAttributeNode(name: String): Attr HTMLStyleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLStyleElement[JC] def getBoundingClientRect(): DOMRect HTMLStyleElement[JC] def getClientRects(): DOMRectList -HTMLStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLStyleElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11215,7 +11223,7 @@ HTMLTableCaptionElement[JC] def before(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def blur(): Unit HTMLTableCaptionElement[JC] def childElementCount: Int HTMLTableCaptionElement[JC] def childNodes: NodeList[Node] -HTMLTableCaptionElement[JC] def children: HTMLCollection +HTMLTableCaptionElement[JC] def children: HTMLCollection[Element] HTMLTableCaptionElement[JC] var classList: DOMTokenList HTMLTableCaptionElement[JC] var className: String HTMLTableCaptionElement[JC] def click(): Unit @@ -11242,9 +11250,9 @@ HTMLTableCaptionElement[JC] def getAttributeNode(name: String): Attr HTMLTableCaptionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableCaptionElement[JC] def getBoundingClientRect(): DOMRect HTMLTableCaptionElement[JC] def getClientRects(): DOMRectList -HTMLTableCaptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableCaptionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableCaptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableCaptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableCaptionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableCaptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableCaptionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11413,7 +11421,7 @@ HTMLTableCellElement[JC] def blur(): Unit HTMLTableCellElement[JC] def cellIndex: Int HTMLTableCellElement[JC] def childElementCount: Int HTMLTableCellElement[JC] def childNodes: NodeList[Node] -HTMLTableCellElement[JC] def children: HTMLCollection +HTMLTableCellElement[JC] def children: HTMLCollection[Element] HTMLTableCellElement[JC] var classList: DOMTokenList HTMLTableCellElement[JC] var className: String HTMLTableCellElement[JC] def click(): Unit @@ -11441,9 +11449,9 @@ HTMLTableCellElement[JC] def getAttributeNode(name: String): Attr HTMLTableCellElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableCellElement[JC] def getBoundingClientRect(): DOMRect HTMLTableCellElement[JC] def getClientRects(): DOMRectList -HTMLTableCellElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableCellElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableCellElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableCellElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableCellElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableCellElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableCellElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11613,7 +11621,7 @@ HTMLTableColElement[JC] def before(nodes: Node | String*): Unit HTMLTableColElement[JC] def blur(): Unit HTMLTableColElement[JC] def childElementCount: Int HTMLTableColElement[JC] def childNodes: NodeList[Node] -HTMLTableColElement[JC] def children: HTMLCollection +HTMLTableColElement[JC] def children: HTMLCollection[Element] HTMLTableColElement[JC] var classList: DOMTokenList HTMLTableColElement[JC] var className: String HTMLTableColElement[JC] def click(): Unit @@ -11640,9 +11648,9 @@ HTMLTableColElement[JC] def getAttributeNode(name: String): Attr HTMLTableColElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableColElement[JC] def getBoundingClientRect(): DOMRect HTMLTableColElement[JC] def getClientRects(): DOMRectList -HTMLTableColElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableColElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableColElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableColElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableColElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableColElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableColElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11812,7 +11820,7 @@ HTMLTableElement[JC] def blur(): Unit HTMLTableElement[JC] var caption: HTMLTableCaptionElement HTMLTableElement[JC] def childElementCount: Int HTMLTableElement[JC] def childNodes: NodeList[Node] -HTMLTableElement[JC] def children: HTMLCollection +HTMLTableElement[JC] def children: HTMLCollection[Element] HTMLTableElement[JC] var classList: DOMTokenList HTMLTableElement[JC] var className: String HTMLTableElement[JC] def click(): Unit @@ -11847,9 +11855,9 @@ HTMLTableElement[JC] def getAttributeNode(name: String): Attr HTMLTableElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableElement[JC] def getBoundingClientRect(): DOMRect HTMLTableElement[JC] def getClientRects(): DOMRectList -HTMLTableElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11990,7 +11998,7 @@ HTMLTableElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableElement[JC] def replaceChildren(nodes: Node | String*): Unit HTMLTableElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableElement[JC] def requestPointerLock(): Unit -HTMLTableElement[JC] def rows: HTMLCollection +HTMLTableElement[JC] def rows: HTMLCollection[Element] HTMLTableElement[JC] def scrollHeight: Int HTMLTableElement[JC] def scrollIntoView(top: Boolean?): Unit HTMLTableElement[JC] var scrollLeft: Double @@ -12004,7 +12012,7 @@ HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration HTMLTableElement[JC] def style_ = (value: CSSStyleDeclaration): Unit HTMLTableElement[JC] def style_ = (value: String): Unit -HTMLTableElement[JC] def tBodies: HTMLCollection +HTMLTableElement[JC] def tBodies: HTMLCollection[Element] HTMLTableElement[JC] var tFoot: HTMLTableSectionElement HTMLTableElement[JC] var tHead: HTMLTableSectionElement HTMLTableElement[JC] var tabIndex: Int @@ -12024,10 +12032,10 @@ HTMLTableRowElement[JC] def blur(): Unit HTMLTableRowElement[JC] var borderColor: js.Any HTMLTableRowElement[JC] var borderColorDark: js.Any HTMLTableRowElement[JC] var borderColorLight: js.Any -HTMLTableRowElement[JC] def cells: HTMLCollection +HTMLTableRowElement[JC] def cells: HTMLCollection[Element] HTMLTableRowElement[JC] def childElementCount: Int HTMLTableRowElement[JC] def childNodes: NodeList[Node] -HTMLTableRowElement[JC] def children: HTMLCollection +HTMLTableRowElement[JC] def children: HTMLCollection[Element] HTMLTableRowElement[JC] var classList: DOMTokenList HTMLTableRowElement[JC] var className: String HTMLTableRowElement[JC] def click(): Unit @@ -12055,9 +12063,9 @@ HTMLTableRowElement[JC] def getAttributeNode(name: String): Attr HTMLTableRowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableRowElement[JC] def getBoundingClientRect(): DOMRect HTMLTableRowElement[JC] def getClientRects(): DOMRectList -HTMLTableRowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableRowElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableRowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableRowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableRowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableRowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableRowElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12229,7 +12237,7 @@ HTMLTableSectionElement[JC] def before(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def blur(): Unit HTMLTableSectionElement[JC] def childElementCount: Int HTMLTableSectionElement[JC] def childNodes: NodeList[Node] -HTMLTableSectionElement[JC] def children: HTMLCollection +HTMLTableSectionElement[JC] def children: HTMLCollection[Element] HTMLTableSectionElement[JC] var classList: DOMTokenList HTMLTableSectionElement[JC] var className: String HTMLTableSectionElement[JC] def click(): Unit @@ -12257,9 +12265,9 @@ HTMLTableSectionElement[JC] def getAttributeNode(name: String): Attr HTMLTableSectionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableSectionElement[JC] def getBoundingClientRect(): DOMRect HTMLTableSectionElement[JC] def getClientRects(): DOMRectList -HTMLTableSectionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableSectionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableSectionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableSectionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableSectionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableSectionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableSectionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12400,7 +12408,7 @@ HTMLTableSectionElement[JC] def replaceChild(newChild: Node, oldChild: Node): No HTMLTableSectionElement[JC] def replaceChildren(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableSectionElement[JC] def requestPointerLock(): Unit -HTMLTableSectionElement[JC] def rows: HTMLCollection +HTMLTableSectionElement[JC] def rows: HTMLCollection[Element] HTMLTableSectionElement[JC] def scrollHeight: Int HTMLTableSectionElement[JC] def scrollIntoView(top: Boolean?): Unit HTMLTableSectionElement[JC] var scrollLeft: Double @@ -12432,7 +12440,7 @@ HTMLTextAreaElement[JC] def blur(): Unit HTMLTextAreaElement[JC] def checkValidity(): Boolean HTMLTextAreaElement[JC] def childElementCount: Int HTMLTextAreaElement[JC] def childNodes: NodeList[Node] -HTMLTextAreaElement[JC] def children: HTMLCollection +HTMLTextAreaElement[JC] def children: HTMLCollection[Element] HTMLTextAreaElement[JC] var classList: DOMTokenList HTMLTextAreaElement[JC] var className: String HTMLTextAreaElement[JC] def click(): Unit @@ -12463,9 +12471,9 @@ HTMLTextAreaElement[JC] def getAttributeNode(name: String): Attr HTMLTextAreaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTextAreaElement[JC] def getBoundingClientRect(): DOMRect HTMLTextAreaElement[JC] def getClientRects(): DOMRectList -HTMLTextAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTextAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTextAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTextAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTextAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTextAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTextAreaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12651,7 +12659,7 @@ HTMLTitleElement[JC] def before(nodes: Node | String*): Unit HTMLTitleElement[JC] def blur(): Unit HTMLTitleElement[JC] def childElementCount: Int HTMLTitleElement[JC] def childNodes: NodeList[Node] -HTMLTitleElement[JC] def children: HTMLCollection +HTMLTitleElement[JC] def children: HTMLCollection[Element] HTMLTitleElement[JC] var classList: DOMTokenList HTMLTitleElement[JC] var className: String HTMLTitleElement[JC] def click(): Unit @@ -12678,9 +12686,9 @@ HTMLTitleElement[JC] def getAttributeNode(name: String): Attr HTMLTitleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTitleElement[JC] def getBoundingClientRect(): DOMRect HTMLTitleElement[JC] def getClientRects(): DOMRectList -HTMLTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTitleElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12849,7 +12857,7 @@ HTMLTrackElement[JC] def before(nodes: Node | String*): Unit HTMLTrackElement[JC] def blur(): Unit HTMLTrackElement[JC] def childElementCount: Int HTMLTrackElement[JC] def childNodes: NodeList[Node] -HTMLTrackElement[JC] def children: HTMLCollection +HTMLTrackElement[JC] def children: HTMLCollection[Element] HTMLTrackElement[JC] var classList: DOMTokenList HTMLTrackElement[JC] var className: String HTMLTrackElement[JC] def click(): Unit @@ -12876,9 +12884,9 @@ HTMLTrackElement[JC] def getAttributeNode(name: String): Attr HTMLTrackElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTrackElement[JC] def getBoundingClientRect(): DOMRect HTMLTrackElement[JC] def getClientRects(): DOMRectList -HTMLTrackElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTrackElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTrackElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTrackElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTrackElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTrackElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTrackElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13051,7 +13059,7 @@ HTMLUListElement[JC] def before(nodes: Node | String*): Unit HTMLUListElement[JC] def blur(): Unit HTMLUListElement[JC] def childElementCount: Int HTMLUListElement[JC] def childNodes: NodeList[Node] -HTMLUListElement[JC] def children: HTMLCollection +HTMLUListElement[JC] def children: HTMLCollection[Element] HTMLUListElement[JC] var classList: DOMTokenList HTMLUListElement[JC] var className: String HTMLUListElement[JC] def click(): Unit @@ -13078,9 +13086,9 @@ HTMLUListElement[JC] def getAttributeNode(name: String): Attr HTMLUListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLUListElement[JC] def getBoundingClientRect(): DOMRect HTMLUListElement[JC] def getClientRects(): DOMRectList -HTMLUListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLUListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLUListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLUListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLUListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLUListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLUListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13248,7 +13256,7 @@ HTMLUnknownElement[JC] def before(nodes: Node | String*): Unit HTMLUnknownElement[JC] def blur(): Unit HTMLUnknownElement[JC] def childElementCount: Int HTMLUnknownElement[JC] def childNodes: NodeList[Node] -HTMLUnknownElement[JC] def children: HTMLCollection +HTMLUnknownElement[JC] def children: HTMLCollection[Element] HTMLUnknownElement[JC] var classList: DOMTokenList HTMLUnknownElement[JC] var className: String HTMLUnknownElement[JC] def click(): Unit @@ -13275,9 +13283,9 @@ HTMLUnknownElement[JC] def getAttributeNode(name: String): Attr HTMLUnknownElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLUnknownElement[JC] def getBoundingClientRect(): DOMRect HTMLUnknownElement[JC] def getClientRects(): DOMRectList -HTMLUnknownElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLUnknownElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLUnknownElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLUnknownElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLUnknownElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLUnknownElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLUnknownElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13449,7 +13457,7 @@ HTMLVideoElement[JC] def buffered: TimeRanges HTMLVideoElement[JC] def canPlayType(`type`: String): String HTMLVideoElement[JC] def childElementCount: Int HTMLVideoElement[JC] def childNodes: NodeList[Node] -HTMLVideoElement[JC] def children: HTMLCollection +HTMLVideoElement[JC] def children: HTMLCollection[Element] HTMLVideoElement[JC] var classList: DOMTokenList HTMLVideoElement[JC] var className: String HTMLVideoElement[JC] def click(): Unit @@ -13483,9 +13491,9 @@ HTMLVideoElement[JC] def getAttributeNode(name: String): Attr HTMLVideoElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLVideoElement[JC] def getBoundingClientRect(): DOMRect HTMLVideoElement[JC] def getClientRects(): DOMRectList -HTMLVideoElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLVideoElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLVideoElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLVideoElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLVideoElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLVideoElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLVideoElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -14841,7 +14849,7 @@ PannerNode[JT] def setOrientation(x: Double?, y: Double?, z: Double?): Unit PannerNode[JT] def setPosition(x: Double?, y: Double?, z: Double?): Unit PannerNode[JT] def setVelocity(x: Double?, y: Double?, z: Double?): Unit ParentNode[JT] def childElementCount: Int -ParentNode[JT] def children: HTMLCollection +ParentNode[JT] def children: HTMLCollection[Element] ParentNode[JT] def firstElementChild: Element ParentNode[JT] def lastElementChild: Element ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit @@ -15066,6 +15074,10 @@ ProgressEvent[JT] def target: EventTarget ProgressEvent[JT] def timeStamp: Double ProgressEvent[JT] def total: Double ProgressEvent[JT] def `type`: String +RadioNodeList[JC] @JSBracketAccess def apply(index: Int): T +RadioNodeList[JC] def item(index: Int): T +RadioNodeList[JC] def length: Int +RadioNodeList[JC] def value: String Range[JC] def cloneContents(): DocumentFragment Range[JC] def cloneRange(): Range Range[JC] def collapse(toStart: Boolean): Unit @@ -15223,7 +15235,7 @@ SVGAElement[JC] def baseURI: String SVGAElement[JC] def before(nodes: Node | String*): Unit SVGAElement[JC] def childElementCount: Int SVGAElement[JC] def childNodes: NodeList[Node] -SVGAElement[JC] def children: HTMLCollection +SVGAElement[JC] def children: HTMLCollection[Element] SVGAElement[JC] var classList: DOMTokenList SVGAElement[JC] var className: SVGAnimatedString SVGAElement[JC] def clientHeight: Int @@ -15246,9 +15258,9 @@ SVGAElement[JC] def getBBox(): SVGRect SVGAElement[JC] def getBoundingClientRect(): DOMRect SVGAElement[JC] def getCTM(): SVGMatrix SVGAElement[JC] def getClientRects(): DOMRectList -SVGAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGAElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGAElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGAElement[JC] def getScreenCTM(): SVGMatrix SVGAElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGAElement[JC] def hasAttribute(name: String): Boolean @@ -15388,7 +15400,7 @@ SVGCircleElement[JC] def baseURI: String SVGCircleElement[JC] def before(nodes: Node | String*): Unit SVGCircleElement[JC] def childElementCount: Int SVGCircleElement[JC] def childNodes: NodeList[Node] -SVGCircleElement[JC] def children: HTMLCollection +SVGCircleElement[JC] def children: HTMLCollection[Element] SVGCircleElement[JC] var classList: DOMTokenList SVGCircleElement[JC] var className: SVGAnimatedString SVGCircleElement[JC] def clientHeight: Int @@ -15413,9 +15425,9 @@ SVGCircleElement[JC] def getBBox(): SVGRect SVGCircleElement[JC] def getBoundingClientRect(): DOMRect SVGCircleElement[JC] def getCTM(): SVGMatrix SVGCircleElement[JC] def getClientRects(): DOMRectList -SVGCircleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGCircleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGCircleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGCircleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGCircleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGCircleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGCircleElement[JC] def getScreenCTM(): SVGMatrix SVGCircleElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGCircleElement[JC] def hasAttribute(name: String): Boolean @@ -15519,7 +15531,7 @@ SVGClipPathElement[JC] def baseURI: String SVGClipPathElement[JC] def before(nodes: Node | String*): Unit SVGClipPathElement[JC] def childElementCount: Int SVGClipPathElement[JC] def childNodes: NodeList[Node] -SVGClipPathElement[JC] def children: HTMLCollection +SVGClipPathElement[JC] def children: HTMLCollection[Element] SVGClipPathElement[JC] var classList: DOMTokenList SVGClipPathElement[JC] var className: SVGAnimatedString SVGClipPathElement[JC] def clientHeight: Int @@ -15543,9 +15555,9 @@ SVGClipPathElement[JC] def getBBox(): SVGRect SVGClipPathElement[JC] def getBoundingClientRect(): DOMRect SVGClipPathElement[JC] def getCTM(): SVGMatrix SVGClipPathElement[JC] def getClientRects(): DOMRectList -SVGClipPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGClipPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGClipPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGClipPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGClipPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGClipPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGClipPathElement[JC] def getScreenCTM(): SVGMatrix SVGClipPathElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGClipPathElement[JC] def hasAttribute(name: String): Boolean @@ -15646,7 +15658,7 @@ SVGComponentTransferFunctionElement[JC] def baseURI: String SVGComponentTransferFunctionElement[JC] def before(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def childElementCount: Int SVGComponentTransferFunctionElement[JC] def childNodes: NodeList[Node] -SVGComponentTransferFunctionElement[JC] def children: HTMLCollection +SVGComponentTransferFunctionElement[JC] def children: HTMLCollection[Element] SVGComponentTransferFunctionElement[JC] var classList: DOMTokenList SVGComponentTransferFunctionElement[JC] def clientHeight: Int SVGComponentTransferFunctionElement[JC] def clientLeft: Int @@ -15665,9 +15677,9 @@ SVGComponentTransferFunctionElement[JC] def getAttributeNode(name: String): Attr SVGComponentTransferFunctionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGComponentTransferFunctionElement[JC] def getBoundingClientRect(): DOMRect SVGComponentTransferFunctionElement[JC] def getClientRects(): DOMRectList -SVGComponentTransferFunctionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGComponentTransferFunctionElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGComponentTransferFunctionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGComponentTransferFunctionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGComponentTransferFunctionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGComponentTransferFunctionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean @@ -15767,7 +15779,7 @@ SVGDefsElement[JC] def baseURI: String SVGDefsElement[JC] def before(nodes: Node | String*): Unit SVGDefsElement[JC] def childElementCount: Int SVGDefsElement[JC] def childNodes: NodeList[Node] -SVGDefsElement[JC] def children: HTMLCollection +SVGDefsElement[JC] def children: HTMLCollection[Element] SVGDefsElement[JC] var classList: DOMTokenList SVGDefsElement[JC] var className: SVGAnimatedString SVGDefsElement[JC] def clientHeight: Int @@ -15790,9 +15802,9 @@ SVGDefsElement[JC] def getBBox(): SVGRect SVGDefsElement[JC] def getBoundingClientRect(): DOMRect SVGDefsElement[JC] def getCTM(): SVGMatrix SVGDefsElement[JC] def getClientRects(): DOMRectList -SVGDefsElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGDefsElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGDefsElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGDefsElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGDefsElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGDefsElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGDefsElement[JC] def getScreenCTM(): SVGMatrix SVGDefsElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGDefsElement[JC] def hasAttribute(name: String): Boolean @@ -15892,7 +15904,7 @@ SVGDescElement[JC] def baseURI: String SVGDescElement[JC] def before(nodes: Node | String*): Unit SVGDescElement[JC] def childElementCount: Int SVGDescElement[JC] def childNodes: NodeList[Node] -SVGDescElement[JC] def children: HTMLCollection +SVGDescElement[JC] def children: HTMLCollection[Element] SVGDescElement[JC] var classList: DOMTokenList SVGDescElement[JC] var className: SVGAnimatedString SVGDescElement[JC] def clientHeight: Int @@ -15911,9 +15923,9 @@ SVGDescElement[JC] def getAttributeNode(name: String): Attr SVGDescElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGDescElement[JC] def getBoundingClientRect(): DOMRect SVGDescElement[JC] def getClientRects(): DOMRectList -SVGDescElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGDescElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGDescElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGDescElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGDescElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGDescElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean @@ -16005,7 +16017,7 @@ SVGElement[JC] def baseURI: String SVGElement[JC] def before(nodes: Node | String*): Unit SVGElement[JC] def childElementCount: Int SVGElement[JC] def childNodes: NodeList[Node] -SVGElement[JC] def children: HTMLCollection +SVGElement[JC] def children: HTMLCollection[Element] SVGElement[JC] var classList: DOMTokenList SVGElement[JC] def clientHeight: Int SVGElement[JC] def clientLeft: Int @@ -16023,9 +16035,9 @@ SVGElement[JC] def getAttributeNode(name: String): Attr SVGElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGElement[JC] def getBoundingClientRect(): DOMRect SVGElement[JC] def getClientRects(): DOMRectList -SVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean @@ -16129,7 +16141,7 @@ SVGEllipseElement[JC] def baseURI: String SVGEllipseElement[JC] def before(nodes: Node | String*): Unit SVGEllipseElement[JC] def childElementCount: Int SVGEllipseElement[JC] def childNodes: NodeList[Node] -SVGEllipseElement[JC] def children: HTMLCollection +SVGEllipseElement[JC] def children: HTMLCollection[Element] SVGEllipseElement[JC] var classList: DOMTokenList SVGEllipseElement[JC] var className: SVGAnimatedString SVGEllipseElement[JC] def clientHeight: Int @@ -16154,9 +16166,9 @@ SVGEllipseElement[JC] def getBBox(): SVGRect SVGEllipseElement[JC] def getBoundingClientRect(): DOMRect SVGEllipseElement[JC] def getCTM(): SVGMatrix SVGEllipseElement[JC] def getClientRects(): DOMRectList -SVGEllipseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGEllipseElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGEllipseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGEllipseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGEllipseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGEllipseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGEllipseElement[JC] def getScreenCTM(): SVGMatrix SVGEllipseElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGEllipseElement[JC] def hasAttribute(name: String): Boolean @@ -16265,7 +16277,7 @@ SVGFEBlendElement[JC] def baseURI: String SVGFEBlendElement[JC] def before(nodes: Node | String*): Unit SVGFEBlendElement[JC] def childElementCount: Int SVGFEBlendElement[JC] def childNodes: NodeList[Node] -SVGFEBlendElement[JC] def children: HTMLCollection +SVGFEBlendElement[JC] def children: HTMLCollection[Element] SVGFEBlendElement[JC] var classList: DOMTokenList SVGFEBlendElement[JC] var className: SVGAnimatedString SVGFEBlendElement[JC] def clientHeight: Int @@ -16284,9 +16296,9 @@ SVGFEBlendElement[JC] def getAttributeNode(name: String): Attr SVGFEBlendElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEBlendElement[JC] def getBoundingClientRect(): DOMRect SVGFEBlendElement[JC] def getClientRects(): DOMRectList -SVGFEBlendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEBlendElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEBlendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEBlendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEBlendElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEBlendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean @@ -16390,7 +16402,7 @@ SVGFEColorMatrixElement[JC] def baseURI: String SVGFEColorMatrixElement[JC] def before(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def childElementCount: Int SVGFEColorMatrixElement[JC] def childNodes: NodeList[Node] -SVGFEColorMatrixElement[JC] def children: HTMLCollection +SVGFEColorMatrixElement[JC] def children: HTMLCollection[Element] SVGFEColorMatrixElement[JC] var classList: DOMTokenList SVGFEColorMatrixElement[JC] var className: SVGAnimatedString SVGFEColorMatrixElement[JC] def clientHeight: Int @@ -16409,9 +16421,9 @@ SVGFEColorMatrixElement[JC] def getAttributeNode(name: String): Attr SVGFEColorMatrixElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEColorMatrixElement[JC] def getBoundingClientRect(): DOMRect SVGFEColorMatrixElement[JC] def getClientRects(): DOMRectList -SVGFEColorMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEColorMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEColorMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEColorMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEColorMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEColorMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean @@ -16514,7 +16526,7 @@ SVGFEComponentTransferElement[JC] def baseURI: String SVGFEComponentTransferElement[JC] def before(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def childElementCount: Int SVGFEComponentTransferElement[JC] def childNodes: NodeList[Node] -SVGFEComponentTransferElement[JC] def children: HTMLCollection +SVGFEComponentTransferElement[JC] def children: HTMLCollection[Element] SVGFEComponentTransferElement[JC] var classList: DOMTokenList SVGFEComponentTransferElement[JC] var className: SVGAnimatedString SVGFEComponentTransferElement[JC] def clientHeight: Int @@ -16533,9 +16545,9 @@ SVGFEComponentTransferElement[JC] def getAttributeNode(name: String): Attr SVGFEComponentTransferElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEComponentTransferElement[JC] def getBoundingClientRect(): DOMRect SVGFEComponentTransferElement[JC] def getClientRects(): DOMRectList -SVGFEComponentTransferElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEComponentTransferElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEComponentTransferElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEComponentTransferElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEComponentTransferElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEComponentTransferElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean @@ -16631,7 +16643,7 @@ SVGFECompositeElement[JC] def baseURI: String SVGFECompositeElement[JC] def before(nodes: Node | String*): Unit SVGFECompositeElement[JC] def childElementCount: Int SVGFECompositeElement[JC] def childNodes: NodeList[Node] -SVGFECompositeElement[JC] def children: HTMLCollection +SVGFECompositeElement[JC] def children: HTMLCollection[Element] SVGFECompositeElement[JC] var classList: DOMTokenList SVGFECompositeElement[JC] var className: SVGAnimatedString SVGFECompositeElement[JC] def clientHeight: Int @@ -16650,9 +16662,9 @@ SVGFECompositeElement[JC] def getAttributeNode(name: String): Attr SVGFECompositeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFECompositeElement[JC] def getBoundingClientRect(): DOMRect SVGFECompositeElement[JC] def getClientRects(): DOMRectList -SVGFECompositeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFECompositeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFECompositeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFECompositeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFECompositeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFECompositeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean @@ -16762,7 +16774,7 @@ SVGFEConvolveMatrixElement[JC] def before(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def bias: SVGAnimatedNumber SVGFEConvolveMatrixElement[JC] def childElementCount: Int SVGFEConvolveMatrixElement[JC] def childNodes: NodeList[Node] -SVGFEConvolveMatrixElement[JC] def children: HTMLCollection +SVGFEConvolveMatrixElement[JC] def children: HTMLCollection[Element] SVGFEConvolveMatrixElement[JC] var classList: DOMTokenList SVGFEConvolveMatrixElement[JC] var className: SVGAnimatedString SVGFEConvolveMatrixElement[JC] def clientHeight: Int @@ -16783,9 +16795,9 @@ SVGFEConvolveMatrixElement[JC] def getAttributeNode(name: String): Attr SVGFEConvolveMatrixElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEConvolveMatrixElement[JC] def getBoundingClientRect(): DOMRect SVGFEConvolveMatrixElement[JC] def getClientRects(): DOMRectList -SVGFEConvolveMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEConvolveMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEConvolveMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEConvolveMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEConvolveMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEConvolveMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean @@ -16893,7 +16905,7 @@ SVGFEDiffuseLightingElement[JC] def baseURI: String SVGFEDiffuseLightingElement[JC] def before(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def childElementCount: Int SVGFEDiffuseLightingElement[JC] def childNodes: NodeList[Node] -SVGFEDiffuseLightingElement[JC] def children: HTMLCollection +SVGFEDiffuseLightingElement[JC] def children: HTMLCollection[Element] SVGFEDiffuseLightingElement[JC] var classList: DOMTokenList SVGFEDiffuseLightingElement[JC] var className: SVGAnimatedString SVGFEDiffuseLightingElement[JC] def clientHeight: Int @@ -16913,9 +16925,9 @@ SVGFEDiffuseLightingElement[JC] def getAttributeNode(name: String): Attr SVGFEDiffuseLightingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDiffuseLightingElement[JC] def getBoundingClientRect(): DOMRect SVGFEDiffuseLightingElement[JC] def getClientRects(): DOMRectList -SVGFEDiffuseLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDiffuseLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDiffuseLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDiffuseLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDiffuseLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDiffuseLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean @@ -17014,7 +17026,7 @@ SVGFEDisplacementMapElement[JC] def baseURI: String SVGFEDisplacementMapElement[JC] def before(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def childElementCount: Int SVGFEDisplacementMapElement[JC] def childNodes: NodeList[Node] -SVGFEDisplacementMapElement[JC] def children: HTMLCollection +SVGFEDisplacementMapElement[JC] def children: HTMLCollection[Element] SVGFEDisplacementMapElement[JC] var classList: DOMTokenList SVGFEDisplacementMapElement[JC] var className: SVGAnimatedString SVGFEDisplacementMapElement[JC] def clientHeight: Int @@ -17033,9 +17045,9 @@ SVGFEDisplacementMapElement[JC] def getAttributeNode(name: String): Attr SVGFEDisplacementMapElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDisplacementMapElement[JC] def getBoundingClientRect(): DOMRect SVGFEDisplacementMapElement[JC] def getClientRects(): DOMRectList -SVGFEDisplacementMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDisplacementMapElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDisplacementMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDisplacementMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDisplacementMapElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDisplacementMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean @@ -17141,7 +17153,7 @@ SVGFEDistantLightElement[JC] def baseURI: String SVGFEDistantLightElement[JC] def before(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def childElementCount: Int SVGFEDistantLightElement[JC] def childNodes: NodeList[Node] -SVGFEDistantLightElement[JC] def children: HTMLCollection +SVGFEDistantLightElement[JC] def children: HTMLCollection[Element] SVGFEDistantLightElement[JC] var classList: DOMTokenList SVGFEDistantLightElement[JC] def clientHeight: Int SVGFEDistantLightElement[JC] def clientLeft: Int @@ -17160,9 +17172,9 @@ SVGFEDistantLightElement[JC] def getAttributeNode(name: String): Attr SVGFEDistantLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDistantLightElement[JC] def getBoundingClientRect(): DOMRect SVGFEDistantLightElement[JC] def getClientRects(): DOMRectList -SVGFEDistantLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDistantLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDistantLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDistantLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDistantLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDistantLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean @@ -17251,7 +17263,7 @@ SVGFEFloodElement[JC] def baseURI: String SVGFEFloodElement[JC] def before(nodes: Node | String*): Unit SVGFEFloodElement[JC] def childElementCount: Int SVGFEFloodElement[JC] def childNodes: NodeList[Node] -SVGFEFloodElement[JC] def children: HTMLCollection +SVGFEFloodElement[JC] def children: HTMLCollection[Element] SVGFEFloodElement[JC] var classList: DOMTokenList SVGFEFloodElement[JC] var className: SVGAnimatedString SVGFEFloodElement[JC] def clientHeight: Int @@ -17270,9 +17282,9 @@ SVGFEFloodElement[JC] def getAttributeNode(name: String): Attr SVGFEFloodElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFloodElement[JC] def getBoundingClientRect(): DOMRect SVGFEFloodElement[JC] def getClientRects(): DOMRectList -SVGFEFloodElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFloodElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFloodElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFloodElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFloodElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFloodElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean @@ -17368,7 +17380,7 @@ SVGFEFuncAElement[JC] def baseURI: String SVGFEFuncAElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def childElementCount: Int SVGFEFuncAElement[JC] def childNodes: NodeList[Node] -SVGFEFuncAElement[JC] def children: HTMLCollection +SVGFEFuncAElement[JC] def children: HTMLCollection[Element] SVGFEFuncAElement[JC] var classList: DOMTokenList SVGFEFuncAElement[JC] def clientHeight: Int SVGFEFuncAElement[JC] def clientLeft: Int @@ -17387,9 +17399,9 @@ SVGFEFuncAElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncAElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncAElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncAElement[JC] def getClientRects(): DOMRectList -SVGFEFuncAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncAElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncAElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean @@ -17484,7 +17496,7 @@ SVGFEFuncBElement[JC] def baseURI: String SVGFEFuncBElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def childElementCount: Int SVGFEFuncBElement[JC] def childNodes: NodeList[Node] -SVGFEFuncBElement[JC] def children: HTMLCollection +SVGFEFuncBElement[JC] def children: HTMLCollection[Element] SVGFEFuncBElement[JC] var classList: DOMTokenList SVGFEFuncBElement[JC] def clientHeight: Int SVGFEFuncBElement[JC] def clientLeft: Int @@ -17503,9 +17515,9 @@ SVGFEFuncBElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncBElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncBElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncBElement[JC] def getClientRects(): DOMRectList -SVGFEFuncBElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncBElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncBElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncBElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncBElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncBElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean @@ -17600,7 +17612,7 @@ SVGFEFuncGElement[JC] def baseURI: String SVGFEFuncGElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def childElementCount: Int SVGFEFuncGElement[JC] def childNodes: NodeList[Node] -SVGFEFuncGElement[JC] def children: HTMLCollection +SVGFEFuncGElement[JC] def children: HTMLCollection[Element] SVGFEFuncGElement[JC] var classList: DOMTokenList SVGFEFuncGElement[JC] def clientHeight: Int SVGFEFuncGElement[JC] def clientLeft: Int @@ -17619,9 +17631,9 @@ SVGFEFuncGElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncGElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncGElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncGElement[JC] def getClientRects(): DOMRectList -SVGFEFuncGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean @@ -17716,7 +17728,7 @@ SVGFEFuncRElement[JC] def baseURI: String SVGFEFuncRElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def childElementCount: Int SVGFEFuncRElement[JC] def childNodes: NodeList[Node] -SVGFEFuncRElement[JC] def children: HTMLCollection +SVGFEFuncRElement[JC] def children: HTMLCollection[Element] SVGFEFuncRElement[JC] var classList: DOMTokenList SVGFEFuncRElement[JC] def clientHeight: Int SVGFEFuncRElement[JC] def clientLeft: Int @@ -17735,9 +17747,9 @@ SVGFEFuncRElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncRElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncRElement[JC] def getClientRects(): DOMRectList -SVGFEFuncRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncRElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean @@ -17831,7 +17843,7 @@ SVGFEGaussianBlurElement[JC] def baseURI: String SVGFEGaussianBlurElement[JC] def before(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def childElementCount: Int SVGFEGaussianBlurElement[JC] def childNodes: NodeList[Node] -SVGFEGaussianBlurElement[JC] def children: HTMLCollection +SVGFEGaussianBlurElement[JC] def children: HTMLCollection[Element] SVGFEGaussianBlurElement[JC] var classList: DOMTokenList SVGFEGaussianBlurElement[JC] var className: SVGAnimatedString SVGFEGaussianBlurElement[JC] def clientHeight: Int @@ -17850,9 +17862,9 @@ SVGFEGaussianBlurElement[JC] def getAttributeNode(name: String): Attr SVGFEGaussianBlurElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEGaussianBlurElement[JC] def getBoundingClientRect(): DOMRect SVGFEGaussianBlurElement[JC] def getClientRects(): DOMRectList -SVGFEGaussianBlurElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEGaussianBlurElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEGaussianBlurElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEGaussianBlurElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEGaussianBlurElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEGaussianBlurElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean @@ -17951,7 +17963,7 @@ SVGFEImageElement[JC] def baseURI: String SVGFEImageElement[JC] def before(nodes: Node | String*): Unit SVGFEImageElement[JC] def childElementCount: Int SVGFEImageElement[JC] def childNodes: NodeList[Node] -SVGFEImageElement[JC] def children: HTMLCollection +SVGFEImageElement[JC] def children: HTMLCollection[Element] SVGFEImageElement[JC] var classList: DOMTokenList SVGFEImageElement[JC] var className: SVGAnimatedString SVGFEImageElement[JC] def clientHeight: Int @@ -17971,9 +17983,9 @@ SVGFEImageElement[JC] def getAttributeNode(name: String): Attr SVGFEImageElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEImageElement[JC] def getBoundingClientRect(): DOMRect SVGFEImageElement[JC] def getClientRects(): DOMRectList -SVGFEImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean @@ -18072,7 +18084,7 @@ SVGFEMergeElement[JC] def baseURI: String SVGFEMergeElement[JC] def before(nodes: Node | String*): Unit SVGFEMergeElement[JC] def childElementCount: Int SVGFEMergeElement[JC] def childNodes: NodeList[Node] -SVGFEMergeElement[JC] def children: HTMLCollection +SVGFEMergeElement[JC] def children: HTMLCollection[Element] SVGFEMergeElement[JC] var classList: DOMTokenList SVGFEMergeElement[JC] var className: SVGAnimatedString SVGFEMergeElement[JC] def clientHeight: Int @@ -18091,9 +18103,9 @@ SVGFEMergeElement[JC] def getAttributeNode(name: String): Attr SVGFEMergeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMergeElement[JC] def getBoundingClientRect(): DOMRect SVGFEMergeElement[JC] def getClientRects(): DOMRectList -SVGFEMergeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMergeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMergeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMergeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMergeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMergeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean @@ -18188,7 +18200,7 @@ SVGFEMergeNodeElement[JC] def baseURI: String SVGFEMergeNodeElement[JC] def before(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def childElementCount: Int SVGFEMergeNodeElement[JC] def childNodes: NodeList[Node] -SVGFEMergeNodeElement[JC] def children: HTMLCollection +SVGFEMergeNodeElement[JC] def children: HTMLCollection[Element] SVGFEMergeNodeElement[JC] var classList: DOMTokenList SVGFEMergeNodeElement[JC] def clientHeight: Int SVGFEMergeNodeElement[JC] def clientLeft: Int @@ -18206,9 +18218,9 @@ SVGFEMergeNodeElement[JC] def getAttributeNode(name: String): Attr SVGFEMergeNodeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMergeNodeElement[JC] def getBoundingClientRect(): DOMRect SVGFEMergeNodeElement[JC] def getClientRects(): DOMRectList -SVGFEMergeNodeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMergeNodeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMergeNodeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMergeNodeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMergeNodeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMergeNodeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean @@ -18298,7 +18310,7 @@ SVGFEMorphologyElement[JC] def baseURI: String SVGFEMorphologyElement[JC] def before(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def childElementCount: Int SVGFEMorphologyElement[JC] def childNodes: NodeList[Node] -SVGFEMorphologyElement[JC] def children: HTMLCollection +SVGFEMorphologyElement[JC] def children: HTMLCollection[Element] SVGFEMorphologyElement[JC] var classList: DOMTokenList SVGFEMorphologyElement[JC] var className: SVGAnimatedString SVGFEMorphologyElement[JC] def clientHeight: Int @@ -18317,9 +18329,9 @@ SVGFEMorphologyElement[JC] def getAttributeNode(name: String): Attr SVGFEMorphologyElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMorphologyElement[JC] def getBoundingClientRect(): DOMRect SVGFEMorphologyElement[JC] def getClientRects(): DOMRectList -SVGFEMorphologyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMorphologyElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMorphologyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMorphologyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMorphologyElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMorphologyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean @@ -18421,7 +18433,7 @@ SVGFEOffsetElement[JC] def baseURI: String SVGFEOffsetElement[JC] def before(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def childElementCount: Int SVGFEOffsetElement[JC] def childNodes: NodeList[Node] -SVGFEOffsetElement[JC] def children: HTMLCollection +SVGFEOffsetElement[JC] def children: HTMLCollection[Element] SVGFEOffsetElement[JC] var classList: DOMTokenList SVGFEOffsetElement[JC] var className: SVGAnimatedString SVGFEOffsetElement[JC] def clientHeight: Int @@ -18442,9 +18454,9 @@ SVGFEOffsetElement[JC] def getAttributeNode(name: String): Attr SVGFEOffsetElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEOffsetElement[JC] def getBoundingClientRect(): DOMRect SVGFEOffsetElement[JC] def getClientRects(): DOMRectList -SVGFEOffsetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEOffsetElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEOffsetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEOffsetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEOffsetElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEOffsetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean @@ -18540,7 +18552,7 @@ SVGFEPointLightElement[JC] def baseURI: String SVGFEPointLightElement[JC] def before(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def childElementCount: Int SVGFEPointLightElement[JC] def childNodes: NodeList[Node] -SVGFEPointLightElement[JC] def children: HTMLCollection +SVGFEPointLightElement[JC] def children: HTMLCollection[Element] SVGFEPointLightElement[JC] var classList: DOMTokenList SVGFEPointLightElement[JC] def clientHeight: Int SVGFEPointLightElement[JC] def clientLeft: Int @@ -18558,9 +18570,9 @@ SVGFEPointLightElement[JC] def getAttributeNode(name: String): Attr SVGFEPointLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEPointLightElement[JC] def getBoundingClientRect(): DOMRect SVGFEPointLightElement[JC] def getClientRects(): DOMRectList -SVGFEPointLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEPointLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEPointLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEPointLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEPointLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEPointLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean @@ -18652,7 +18664,7 @@ SVGFESpecularLightingElement[JC] def baseURI: String SVGFESpecularLightingElement[JC] def before(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def childElementCount: Int SVGFESpecularLightingElement[JC] def childNodes: NodeList[Node] -SVGFESpecularLightingElement[JC] def children: HTMLCollection +SVGFESpecularLightingElement[JC] def children: HTMLCollection[Element] SVGFESpecularLightingElement[JC] var classList: DOMTokenList SVGFESpecularLightingElement[JC] var className: SVGAnimatedString SVGFESpecularLightingElement[JC] def clientHeight: Int @@ -18671,9 +18683,9 @@ SVGFESpecularLightingElement[JC] def getAttributeNode(name: String): Attr SVGFESpecularLightingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFESpecularLightingElement[JC] def getBoundingClientRect(): DOMRect SVGFESpecularLightingElement[JC] def getClientRects(): DOMRectList -SVGFESpecularLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFESpecularLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFESpecularLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFESpecularLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFESpecularLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFESpecularLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean @@ -18774,7 +18786,7 @@ SVGFESpotLightElement[JC] def baseURI: String SVGFESpotLightElement[JC] def before(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def childElementCount: Int SVGFESpotLightElement[JC] def childNodes: NodeList[Node] -SVGFESpotLightElement[JC] def children: HTMLCollection +SVGFESpotLightElement[JC] def children: HTMLCollection[Element] SVGFESpotLightElement[JC] var classList: DOMTokenList SVGFESpotLightElement[JC] def clientHeight: Int SVGFESpotLightElement[JC] def clientLeft: Int @@ -18792,9 +18804,9 @@ SVGFESpotLightElement[JC] def getAttributeNode(name: String): Attr SVGFESpotLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFESpotLightElement[JC] def getBoundingClientRect(): DOMRect SVGFESpotLightElement[JC] def getClientRects(): DOMRectList -SVGFESpotLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFESpotLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFESpotLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFESpotLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFESpotLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFESpotLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean @@ -18891,7 +18903,7 @@ SVGFETileElement[JC] def baseURI: String SVGFETileElement[JC] def before(nodes: Node | String*): Unit SVGFETileElement[JC] def childElementCount: Int SVGFETileElement[JC] def childNodes: NodeList[Node] -SVGFETileElement[JC] def children: HTMLCollection +SVGFETileElement[JC] def children: HTMLCollection[Element] SVGFETileElement[JC] var classList: DOMTokenList SVGFETileElement[JC] var className: SVGAnimatedString SVGFETileElement[JC] def clientHeight: Int @@ -18910,9 +18922,9 @@ SVGFETileElement[JC] def getAttributeNode(name: String): Attr SVGFETileElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFETileElement[JC] def getBoundingClientRect(): DOMRect SVGFETileElement[JC] def getClientRects(): DOMRectList -SVGFETileElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFETileElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFETileElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFETileElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFETileElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFETileElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean @@ -19010,7 +19022,7 @@ SVGFETurbulenceElement[JC] def baseURI: String SVGFETurbulenceElement[JC] def before(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def childElementCount: Int SVGFETurbulenceElement[JC] def childNodes: NodeList[Node] -SVGFETurbulenceElement[JC] def children: HTMLCollection +SVGFETurbulenceElement[JC] def children: HTMLCollection[Element] SVGFETurbulenceElement[JC] var classList: DOMTokenList SVGFETurbulenceElement[JC] var className: SVGAnimatedString SVGFETurbulenceElement[JC] def clientHeight: Int @@ -19029,9 +19041,9 @@ SVGFETurbulenceElement[JC] def getAttributeNode(name: String): Attr SVGFETurbulenceElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFETurbulenceElement[JC] def getBoundingClientRect(): DOMRect SVGFETurbulenceElement[JC] def getClientRects(): DOMRectList -SVGFETurbulenceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFETurbulenceElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFETurbulenceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFETurbulenceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFETurbulenceElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFETurbulenceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean @@ -19139,7 +19151,7 @@ SVGFilterElement[JC] def baseURI: String SVGFilterElement[JC] def before(nodes: Node | String*): Unit SVGFilterElement[JC] def childElementCount: Int SVGFilterElement[JC] def childNodes: NodeList[Node] -SVGFilterElement[JC] def children: HTMLCollection +SVGFilterElement[JC] def children: HTMLCollection[Element] SVGFilterElement[JC] var classList: DOMTokenList SVGFilterElement[JC] var className: SVGAnimatedString SVGFilterElement[JC] def clientHeight: Int @@ -19162,9 +19174,9 @@ SVGFilterElement[JC] def getAttributeNode(name: String): Attr SVGFilterElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFilterElement[JC] def getBoundingClientRect(): DOMRect SVGFilterElement[JC] def getClientRects(): DOMRectList -SVGFilterElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFilterElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFilterElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFilterElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFilterElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFilterElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean @@ -19272,7 +19284,7 @@ SVGGElement[JC] def baseURI: String SVGGElement[JC] def before(nodes: Node | String*): Unit SVGGElement[JC] def childElementCount: Int SVGGElement[JC] def childNodes: NodeList[Node] -SVGGElement[JC] def children: HTMLCollection +SVGGElement[JC] def children: HTMLCollection[Element] SVGGElement[JC] var classList: DOMTokenList SVGGElement[JC] var className: SVGAnimatedString SVGGElement[JC] def clientHeight: Int @@ -19295,9 +19307,9 @@ SVGGElement[JC] def getBBox(): SVGRect SVGGElement[JC] def getBoundingClientRect(): DOMRect SVGGElement[JC] def getCTM(): SVGMatrix SVGGElement[JC] def getClientRects(): DOMRectList -SVGGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGGElement[JC] def getScreenCTM(): SVGMatrix SVGGElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGGElement[JC] def hasAttribute(name: String): Boolean @@ -19400,7 +19412,7 @@ SVGGradientElement[JC] def baseURI: String SVGGradientElement[JC] def before(nodes: Node | String*): Unit SVGGradientElement[JC] def childElementCount: Int SVGGradientElement[JC] def childNodes: NodeList[Node] -SVGGradientElement[JC] def children: HTMLCollection +SVGGradientElement[JC] def children: HTMLCollection[Element] SVGGradientElement[JC] var classList: DOMTokenList SVGGradientElement[JC] var className: SVGAnimatedString SVGGradientElement[JC] def clientHeight: Int @@ -19420,9 +19432,9 @@ SVGGradientElement[JC] def getAttributeNode(name: String): Attr SVGGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGGradientElement[JC] def getBoundingClientRect(): DOMRect SVGGradientElement[JC] def getClientRects(): DOMRectList -SVGGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGGradientElement[JC] def hasAttribute(name: String): Boolean @@ -19520,7 +19532,7 @@ SVGImageElement[JC] def baseURI: String SVGImageElement[JC] def before(nodes: Node | String*): Unit SVGImageElement[JC] def childElementCount: Int SVGImageElement[JC] def childNodes: NodeList[Node] -SVGImageElement[JC] def children: HTMLCollection +SVGImageElement[JC] def children: HTMLCollection[Element] SVGImageElement[JC] var classList: DOMTokenList SVGImageElement[JC] var className: SVGAnimatedString SVGImageElement[JC] def clientHeight: Int @@ -19543,9 +19555,9 @@ SVGImageElement[JC] def getBBox(): SVGRect SVGImageElement[JC] def getBoundingClientRect(): DOMRect SVGImageElement[JC] def getCTM(): SVGMatrix SVGImageElement[JC] def getClientRects(): DOMRectList -SVGImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGImageElement[JC] def getScreenCTM(): SVGMatrix SVGImageElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGImageElement[JC] def hasAttribute(name: String): Boolean @@ -19678,7 +19690,7 @@ SVGLineElement[JC] def baseURI: String SVGLineElement[JC] def before(nodes: Node | String*): Unit SVGLineElement[JC] def childElementCount: Int SVGLineElement[JC] def childNodes: NodeList[Node] -SVGLineElement[JC] def children: HTMLCollection +SVGLineElement[JC] def children: HTMLCollection[Element] SVGLineElement[JC] var classList: DOMTokenList SVGLineElement[JC] var className: SVGAnimatedString SVGLineElement[JC] def clientHeight: Int @@ -19701,9 +19713,9 @@ SVGLineElement[JC] def getBBox(): SVGRect SVGLineElement[JC] def getBoundingClientRect(): DOMRect SVGLineElement[JC] def getCTM(): SVGMatrix SVGLineElement[JC] def getClientRects(): DOMRectList -SVGLineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGLineElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGLineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGLineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGLineElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGLineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGLineElement[JC] def getScreenCTM(): SVGMatrix SVGLineElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGLineElement[JC] def hasAttribute(name: String): Boolean @@ -19810,7 +19822,7 @@ SVGLinearGradientElement[JC] def baseURI: String SVGLinearGradientElement[JC] def before(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def childElementCount: Int SVGLinearGradientElement[JC] def childNodes: NodeList[Node] -SVGLinearGradientElement[JC] def children: HTMLCollection +SVGLinearGradientElement[JC] def children: HTMLCollection[Element] SVGLinearGradientElement[JC] var classList: DOMTokenList SVGLinearGradientElement[JC] var className: SVGAnimatedString SVGLinearGradientElement[JC] def clientHeight: Int @@ -19830,9 +19842,9 @@ SVGLinearGradientElement[JC] def getAttributeNode(name: String): Attr SVGLinearGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGLinearGradientElement[JC] def getBoundingClientRect(): DOMRect SVGLinearGradientElement[JC] def getClientRects(): DOMRectList -SVGLinearGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGLinearGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGLinearGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGLinearGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGLinearGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGLinearGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGLinearGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGLinearGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean @@ -19936,7 +19948,7 @@ SVGMarkerElement[JC] def baseURI: String SVGMarkerElement[JC] def before(nodes: Node | String*): Unit SVGMarkerElement[JC] def childElementCount: Int SVGMarkerElement[JC] def childNodes: NodeList[Node] -SVGMarkerElement[JC] def children: HTMLCollection +SVGMarkerElement[JC] def children: HTMLCollection[Element] SVGMarkerElement[JC] var classList: DOMTokenList SVGMarkerElement[JC] var className: SVGAnimatedString SVGMarkerElement[JC] def clientHeight: Int @@ -19956,9 +19968,9 @@ SVGMarkerElement[JC] def getAttributeNode(name: String): Attr SVGMarkerElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMarkerElement[JC] def getBoundingClientRect(): DOMRect SVGMarkerElement[JC] def getClientRects(): DOMRectList -SVGMarkerElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMarkerElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMarkerElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMarkerElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMarkerElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMarkerElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean @@ -20070,7 +20082,7 @@ SVGMaskElement[JC] def baseURI: String SVGMaskElement[JC] def before(nodes: Node | String*): Unit SVGMaskElement[JC] def childElementCount: Int SVGMaskElement[JC] def childNodes: NodeList[Node] -SVGMaskElement[JC] def children: HTMLCollection +SVGMaskElement[JC] def children: HTMLCollection[Element] SVGMaskElement[JC] var classList: DOMTokenList SVGMaskElement[JC] var className: SVGAnimatedString SVGMaskElement[JC] def clientHeight: Int @@ -20090,9 +20102,9 @@ SVGMaskElement[JC] def getAttributeNode(name: String): Attr SVGMaskElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMaskElement[JC] def getBoundingClientRect(): DOMRect SVGMaskElement[JC] def getClientRects(): DOMRectList -SVGMaskElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMaskElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMaskElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMaskElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMaskElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMaskElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMaskElement[JC] def hasAttribute(name: String): Boolean SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMaskElement[JC] def hasAttributes(): Boolean @@ -20211,7 +20223,7 @@ SVGMetadataElement[JC] def baseURI: String SVGMetadataElement[JC] def before(nodes: Node | String*): Unit SVGMetadataElement[JC] def childElementCount: Int SVGMetadataElement[JC] def childNodes: NodeList[Node] -SVGMetadataElement[JC] def children: HTMLCollection +SVGMetadataElement[JC] def children: HTMLCollection[Element] SVGMetadataElement[JC] var classList: DOMTokenList SVGMetadataElement[JC] def clientHeight: Int SVGMetadataElement[JC] def clientLeft: Int @@ -20229,9 +20241,9 @@ SVGMetadataElement[JC] def getAttributeNode(name: String): Attr SVGMetadataElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMetadataElement[JC] def getBoundingClientRect(): DOMRect SVGMetadataElement[JC] def getClientRects(): DOMRectList -SVGMetadataElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMetadataElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMetadataElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMetadataElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMetadataElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMetadataElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean @@ -20329,7 +20341,7 @@ SVGPathElement[JC] def baseURI: String SVGPathElement[JC] def before(nodes: Node | String*): Unit SVGPathElement[JC] def childElementCount: Int SVGPathElement[JC] def childNodes: NodeList[Node] -SVGPathElement[JC] def children: HTMLCollection +SVGPathElement[JC] def children: HTMLCollection[Element] SVGPathElement[JC] var classList: DOMTokenList SVGPathElement[JC] var className: SVGAnimatedString SVGPathElement[JC] def clientHeight: Int @@ -20371,9 +20383,9 @@ SVGPathElement[JC] def getBBox(): SVGRect SVGPathElement[JC] def getBoundingClientRect(): DOMRect SVGPathElement[JC] def getCTM(): SVGMatrix SVGPathElement[JC] def getClientRects(): DOMRectList -SVGPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPathElement[JC] def getPathSegAtLength(distance: Double): Int SVGPathElement[JC] def getPointAtLength(distance: Double): SVGPoint SVGPathElement[JC] def getScreenCTM(): SVGMatrix @@ -20606,7 +20618,7 @@ SVGPatternElement[JC] def baseURI: String SVGPatternElement[JC] def before(nodes: Node | String*): Unit SVGPatternElement[JC] def childElementCount: Int SVGPatternElement[JC] def childNodes: NodeList[Node] -SVGPatternElement[JC] def children: HTMLCollection +SVGPatternElement[JC] def children: HTMLCollection[Element] SVGPatternElement[JC] var classList: DOMTokenList SVGPatternElement[JC] var className: SVGAnimatedString SVGPatternElement[JC] def clientHeight: Int @@ -20626,9 +20638,9 @@ SVGPatternElement[JC] def getAttributeNode(name: String): Attr SVGPatternElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGPatternElement[JC] def getBoundingClientRect(): DOMRect SVGPatternElement[JC] def getClientRects(): DOMRectList -SVGPatternElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPatternElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPatternElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPatternElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPatternElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPatternElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPatternElement[JC] def hasAttribute(name: String): Boolean SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGPatternElement[JC] def hasAttributes(): Boolean @@ -20746,7 +20758,7 @@ SVGPolygonElement[JC] def baseURI: String SVGPolygonElement[JC] def before(nodes: Node | String*): Unit SVGPolygonElement[JC] def childElementCount: Int SVGPolygonElement[JC] def childNodes: NodeList[Node] -SVGPolygonElement[JC] def children: HTMLCollection +SVGPolygonElement[JC] def children: HTMLCollection[Element] SVGPolygonElement[JC] var classList: DOMTokenList SVGPolygonElement[JC] var className: SVGAnimatedString SVGPolygonElement[JC] def clientHeight: Int @@ -20769,9 +20781,9 @@ SVGPolygonElement[JC] def getBBox(): SVGRect SVGPolygonElement[JC] def getBoundingClientRect(): DOMRect SVGPolygonElement[JC] def getCTM(): SVGMatrix SVGPolygonElement[JC] def getClientRects(): DOMRectList -SVGPolygonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPolygonElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPolygonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPolygonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPolygonElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPolygonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPolygonElement[JC] def getScreenCTM(): SVGMatrix SVGPolygonElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGPolygonElement[JC] def hasAttribute(name: String): Boolean @@ -20873,7 +20885,7 @@ SVGPolylineElement[JC] def baseURI: String SVGPolylineElement[JC] def before(nodes: Node | String*): Unit SVGPolylineElement[JC] def childElementCount: Int SVGPolylineElement[JC] def childNodes: NodeList[Node] -SVGPolylineElement[JC] def children: HTMLCollection +SVGPolylineElement[JC] def children: HTMLCollection[Element] SVGPolylineElement[JC] var classList: DOMTokenList SVGPolylineElement[JC] var className: SVGAnimatedString SVGPolylineElement[JC] def clientHeight: Int @@ -20896,9 +20908,9 @@ SVGPolylineElement[JC] def getBBox(): SVGRect SVGPolylineElement[JC] def getBoundingClientRect(): DOMRect SVGPolylineElement[JC] def getCTM(): SVGMatrix SVGPolylineElement[JC] def getClientRects(): DOMRectList -SVGPolylineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPolylineElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPolylineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPolylineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPolylineElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPolylineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPolylineElement[JC] def getScreenCTM(): SVGMatrix SVGPolylineElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGPolylineElement[JC] def hasAttribute(name: String): Boolean @@ -21018,7 +21030,7 @@ SVGRadialGradientElement[JC] def baseURI: String SVGRadialGradientElement[JC] def before(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def childElementCount: Int SVGRadialGradientElement[JC] def childNodes: NodeList[Node] -SVGRadialGradientElement[JC] def children: HTMLCollection +SVGRadialGradientElement[JC] def children: HTMLCollection[Element] SVGRadialGradientElement[JC] var classList: DOMTokenList SVGRadialGradientElement[JC] var className: SVGAnimatedString SVGRadialGradientElement[JC] def clientHeight: Int @@ -21042,9 +21054,9 @@ SVGRadialGradientElement[JC] def getAttributeNode(name: String): Attr SVGRadialGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGRadialGradientElement[JC] def getBoundingClientRect(): DOMRect SVGRadialGradientElement[JC] def getClientRects(): DOMRectList -SVGRadialGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGRadialGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGRadialGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGRadialGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGRadialGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGRadialGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGRadialGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGRadialGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean @@ -21143,7 +21155,7 @@ SVGRectElement[JC] def baseURI: String SVGRectElement[JC] def before(nodes: Node | String*): Unit SVGRectElement[JC] def childElementCount: Int SVGRectElement[JC] def childNodes: NodeList[Node] -SVGRectElement[JC] def children: HTMLCollection +SVGRectElement[JC] def children: HTMLCollection[Element] SVGRectElement[JC] var classList: DOMTokenList SVGRectElement[JC] var className: SVGAnimatedString SVGRectElement[JC] def clientHeight: Int @@ -21166,9 +21178,9 @@ SVGRectElement[JC] def getBBox(): SVGRect SVGRectElement[JC] def getBoundingClientRect(): DOMRect SVGRectElement[JC] def getCTM(): SVGMatrix SVGRectElement[JC] def getClientRects(): DOMRectList -SVGRectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGRectElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGRectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGRectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGRectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGRectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGRectElement[JC] def getScreenCTM(): SVGMatrix SVGRectElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGRectElement[JC] def hasAttribute(name: String): Boolean @@ -21276,7 +21288,7 @@ SVGSVGElement[JC] def checkEnclosure(element: SVGElement, rect: SVGRect): Boolea SVGSVGElement[JC] def checkIntersection(element: SVGElement, rect: SVGRect): Boolean SVGSVGElement[JC] def childElementCount: Int SVGSVGElement[JC] def childNodes: NodeList[Node] -SVGSVGElement[JC] def children: HTMLCollection +SVGSVGElement[JC] def children: HTMLCollection[Element] SVGSVGElement[JC] var classList: DOMTokenList SVGSVGElement[JC] var className: SVGAnimatedString SVGSVGElement[JC] def clientHeight: Int @@ -21317,9 +21329,9 @@ SVGSVGElement[JC] def getClientRects(): DOMRectList SVGSVGElement[JC] def getComputedStyle(elt: Element, pseudoElt: String?): CSSStyleDeclaration SVGSVGElement[JC] def getCurrentTime(): Int SVGSVGElement[JC] def getElementById(elementId: String): Element -SVGSVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSVGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSVGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSVGElement[JC] def getEnclosureList(rect: SVGRect, referenceElement: SVGElement): NodeList[Node] SVGSVGElement[JC] def getIntersectionList(rect: SVGRect, referenceElement: SVGElement): NodeList[Node] SVGSVGElement[JC] def getScreenCTM(): SVGMatrix @@ -21444,7 +21456,7 @@ SVGScriptElement[JC] def baseURI: String SVGScriptElement[JC] def before(nodes: Node | String*): Unit SVGScriptElement[JC] def childElementCount: Int SVGScriptElement[JC] def childNodes: NodeList[Node] -SVGScriptElement[JC] def children: HTMLCollection +SVGScriptElement[JC] def children: HTMLCollection[Element] SVGScriptElement[JC] var classList: DOMTokenList SVGScriptElement[JC] def clientHeight: Int SVGScriptElement[JC] def clientLeft: Int @@ -21463,9 +21475,9 @@ SVGScriptElement[JC] def getAttributeNode(name: String): Attr SVGScriptElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGScriptElement[JC] def getBoundingClientRect(): DOMRect SVGScriptElement[JC] def getClientRects(): DOMRectList -SVGScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean @@ -21556,7 +21568,7 @@ SVGStopElement[JC] def baseURI: String SVGStopElement[JC] def before(nodes: Node | String*): Unit SVGStopElement[JC] def childElementCount: Int SVGStopElement[JC] def childNodes: NodeList[Node] -SVGStopElement[JC] def children: HTMLCollection +SVGStopElement[JC] def children: HTMLCollection[Element] SVGStopElement[JC] var classList: DOMTokenList SVGStopElement[JC] var className: SVGAnimatedString SVGStopElement[JC] def clientHeight: Int @@ -21575,9 +21587,9 @@ SVGStopElement[JC] def getAttributeNode(name: String): Attr SVGStopElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGStopElement[JC] def getBoundingClientRect(): DOMRect SVGStopElement[JC] def getClientRects(): DOMRectList -SVGStopElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGStopElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGStopElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGStopElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGStopElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGStopElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean @@ -21678,7 +21690,7 @@ SVGStyleElement[JC] def baseURI: String SVGStyleElement[JC] def before(nodes: Node | String*): Unit SVGStyleElement[JC] def childElementCount: Int SVGStyleElement[JC] def childNodes: NodeList[Node] -SVGStyleElement[JC] def children: HTMLCollection +SVGStyleElement[JC] def children: HTMLCollection[Element] SVGStyleElement[JC] var classList: DOMTokenList SVGStyleElement[JC] def clientHeight: Int SVGStyleElement[JC] def clientLeft: Int @@ -21696,9 +21708,9 @@ SVGStyleElement[JC] def getAttributeNode(name: String): Attr SVGStyleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGStyleElement[JC] def getBoundingClientRect(): DOMRect SVGStyleElement[JC] def getClientRects(): DOMRectList -SVGStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean @@ -21792,7 +21804,7 @@ SVGSwitchElement[JC] def baseURI: String SVGSwitchElement[JC] def before(nodes: Node | String*): Unit SVGSwitchElement[JC] def childElementCount: Int SVGSwitchElement[JC] def childNodes: NodeList[Node] -SVGSwitchElement[JC] def children: HTMLCollection +SVGSwitchElement[JC] def children: HTMLCollection[Element] SVGSwitchElement[JC] var classList: DOMTokenList SVGSwitchElement[JC] var className: SVGAnimatedString SVGSwitchElement[JC] def clientHeight: Int @@ -21815,9 +21827,9 @@ SVGSwitchElement[JC] def getBBox(): SVGRect SVGSwitchElement[JC] def getBoundingClientRect(): DOMRect SVGSwitchElement[JC] def getCTM(): SVGMatrix SVGSwitchElement[JC] def getClientRects(): DOMRectList -SVGSwitchElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSwitchElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSwitchElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSwitchElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSwitchElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSwitchElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSwitchElement[JC] def getScreenCTM(): SVGMatrix SVGSwitchElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGSwitchElement[JC] def hasAttribute(name: String): Boolean @@ -21917,7 +21929,7 @@ SVGSymbolElement[JC] def baseURI: String SVGSymbolElement[JC] def before(nodes: Node | String*): Unit SVGSymbolElement[JC] def childElementCount: Int SVGSymbolElement[JC] def childNodes: NodeList[Node] -SVGSymbolElement[JC] def children: HTMLCollection +SVGSymbolElement[JC] def children: HTMLCollection[Element] SVGSymbolElement[JC] var classList: DOMTokenList SVGSymbolElement[JC] var className: SVGAnimatedString SVGSymbolElement[JC] def clientHeight: Int @@ -21937,9 +21949,9 @@ SVGSymbolElement[JC] def getAttributeNode(name: String): Attr SVGSymbolElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGSymbolElement[JC] def getBoundingClientRect(): DOMRect SVGSymbolElement[JC] def getClientRects(): DOMRectList -SVGSymbolElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSymbolElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSymbolElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSymbolElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSymbolElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSymbolElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean @@ -22033,7 +22045,7 @@ SVGTSpanElement[JC] def baseURI: String SVGTSpanElement[JC] def before(nodes: Node | String*): Unit SVGTSpanElement[JC] def childElementCount: Int SVGTSpanElement[JC] def childNodes: NodeList[Node] -SVGTSpanElement[JC] def children: HTMLCollection +SVGTSpanElement[JC] def children: HTMLCollection[Element] SVGTSpanElement[JC] var classList: DOMTokenList SVGTSpanElement[JC] var className: SVGAnimatedString SVGTSpanElement[JC] def clientHeight: Int @@ -22057,9 +22069,9 @@ SVGTSpanElement[JC] def getBoundingClientRect(): DOMRect SVGTSpanElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTSpanElement[JC] def getClientRects(): DOMRectList SVGTSpanElement[JC] def getComputedTextLength(): Double -SVGTSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTSpanElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTSpanElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTSpanElement[JC] def getNumberOfChars(): Int @@ -22171,7 +22183,7 @@ SVGTextContentElement[JC] def baseURI: String SVGTextContentElement[JC] def before(nodes: Node | String*): Unit SVGTextContentElement[JC] def childElementCount: Int SVGTextContentElement[JC] def childNodes: NodeList[Node] -SVGTextContentElement[JC] def children: HTMLCollection +SVGTextContentElement[JC] def children: HTMLCollection[Element] SVGTextContentElement[JC] var classList: DOMTokenList SVGTextContentElement[JC] var className: SVGAnimatedString SVGTextContentElement[JC] def clientHeight: Int @@ -22193,9 +22205,9 @@ SVGTextContentElement[JC] def getBoundingClientRect(): DOMRect SVGTextContentElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextContentElement[JC] def getClientRects(): DOMRectList SVGTextContentElement[JC] def getComputedTextLength(): Double -SVGTextContentElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextContentElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextContentElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextContentElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextContentElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextContentElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextContentElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextContentElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextContentElement[JC] def getNumberOfChars(): Int @@ -22303,7 +22315,7 @@ SVGTextElement[JC] def baseURI: String SVGTextElement[JC] def before(nodes: Node | String*): Unit SVGTextElement[JC] def childElementCount: Int SVGTextElement[JC] def childNodes: NodeList[Node] -SVGTextElement[JC] def children: HTMLCollection +SVGTextElement[JC] def children: HTMLCollection[Element] SVGTextElement[JC] var classList: DOMTokenList SVGTextElement[JC] var className: SVGAnimatedString SVGTextElement[JC] def clientHeight: Int @@ -22330,9 +22342,9 @@ SVGTextElement[JC] def getCTM(): SVGMatrix SVGTextElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextElement[JC] def getClientRects(): DOMRectList SVGTextElement[JC] def getComputedTextLength(): Double -SVGTextElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextElement[JC] def getNumberOfChars(): Int @@ -22444,7 +22456,7 @@ SVGTextPathElement[JC] def baseURI: String SVGTextPathElement[JC] def before(nodes: Node | String*): Unit SVGTextPathElement[JC] def childElementCount: Int SVGTextPathElement[JC] def childNodes: NodeList[Node] -SVGTextPathElement[JC] def children: HTMLCollection +SVGTextPathElement[JC] def children: HTMLCollection[Element] SVGTextPathElement[JC] var classList: DOMTokenList SVGTextPathElement[JC] var className: SVGAnimatedString SVGTextPathElement[JC] def clientHeight: Int @@ -22466,9 +22478,9 @@ SVGTextPathElement[JC] def getBoundingClientRect(): DOMRect SVGTextPathElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextPathElement[JC] def getClientRects(): DOMRectList SVGTextPathElement[JC] def getComputedTextLength(): Double -SVGTextPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextPathElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextPathElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextPathElement[JC] def getNumberOfChars(): Int @@ -22583,7 +22595,7 @@ SVGTextPositioningElement[JC] def baseURI: String SVGTextPositioningElement[JC] def before(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def childElementCount: Int SVGTextPositioningElement[JC] def childNodes: NodeList[Node] -SVGTextPositioningElement[JC] def children: HTMLCollection +SVGTextPositioningElement[JC] def children: HTMLCollection[Element] SVGTextPositioningElement[JC] var classList: DOMTokenList SVGTextPositioningElement[JC] var className: SVGAnimatedString SVGTextPositioningElement[JC] def clientHeight: Int @@ -22607,9 +22619,9 @@ SVGTextPositioningElement[JC] def getBoundingClientRect(): DOMRect SVGTextPositioningElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextPositioningElement[JC] def getClientRects(): DOMRectList SVGTextPositioningElement[JC] def getComputedTextLength(): Double -SVGTextPositioningElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextPositioningElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextPositioningElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextPositioningElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextPositioningElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextPositioningElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextPositioningElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextPositioningElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextPositioningElement[JC] def getNumberOfChars(): Int @@ -22717,7 +22729,7 @@ SVGTitleElement[JC] def baseURI: String SVGTitleElement[JC] def before(nodes: Node | String*): Unit SVGTitleElement[JC] def childElementCount: Int SVGTitleElement[JC] def childNodes: NodeList[Node] -SVGTitleElement[JC] def children: HTMLCollection +SVGTitleElement[JC] def children: HTMLCollection[Element] SVGTitleElement[JC] var classList: DOMTokenList SVGTitleElement[JC] var className: SVGAnimatedString SVGTitleElement[JC] def clientHeight: Int @@ -22736,9 +22748,9 @@ SVGTitleElement[JC] def getAttributeNode(name: String): Attr SVGTitleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGTitleElement[JC] def getBoundingClientRect(): DOMRect SVGTitleElement[JC] def getClientRects(): DOMRectList -SVGTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean @@ -22871,7 +22883,7 @@ SVGUseElement[JC] def baseURI: String SVGUseElement[JC] def before(nodes: Node | String*): Unit SVGUseElement[JC] def childElementCount: Int SVGUseElement[JC] def childNodes: NodeList[Node] -SVGUseElement[JC] def children: HTMLCollection +SVGUseElement[JC] def children: HTMLCollection[Element] SVGUseElement[JC] var classList: DOMTokenList SVGUseElement[JC] var className: SVGAnimatedString SVGUseElement[JC] def clientHeight: Int @@ -22894,9 +22906,9 @@ SVGUseElement[JC] def getBBox(): SVGRect SVGUseElement[JC] def getBoundingClientRect(): DOMRect SVGUseElement[JC] def getCTM(): SVGMatrix SVGUseElement[JC] def getClientRects(): DOMRectList -SVGUseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGUseElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGUseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGUseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGUseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGUseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGUseElement[JC] def getScreenCTM(): SVGMatrix SVGUseElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGUseElement[JC] def hasAttribute(name: String): Boolean @@ -23002,7 +23014,7 @@ SVGViewElement[JC] def baseURI: String SVGViewElement[JC] def before(nodes: Node | String*): Unit SVGViewElement[JC] def childElementCount: Int SVGViewElement[JC] def childNodes: NodeList[Node] -SVGViewElement[JC] def children: HTMLCollection +SVGViewElement[JC] def children: HTMLCollection[Element] SVGViewElement[JC] var classList: DOMTokenList SVGViewElement[JC] def clientHeight: Int SVGViewElement[JC] def clientLeft: Int @@ -23021,9 +23033,9 @@ SVGViewElement[JC] def getAttributeNode(name: String): Attr SVGViewElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGViewElement[JC] def getBoundingClientRect(): DOMRect SVGViewElement[JC] def getClientRects(): DOMRectList -SVGViewElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGViewElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGViewElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGViewElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGViewElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGViewElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean @@ -25782,7 +25794,7 @@ html[SO] type Base = HTMLBaseElement html[SO] type Body = HTMLBodyElement html[SO] type Button = HTMLButtonElement html[SO] type Canvas = HTMLCanvasElement -html[SO] type Collection = HTMLCollection +html[SO] type Collection[E] = HTMLCollection[E] html[SO] type DList = HTMLDListElement html[SO] type DataList = HTMLDataListElement html[SO] type Div = HTMLDivElement @@ -25968,7 +25980,7 @@ raw[SO] type HTMLBaseElement = dom.HTMLBaseElement (@deprecated in 2.0.0) raw[SO] type HTMLBodyElement = dom.HTMLBodyElement (@deprecated in 2.0.0) raw[SO] type HTMLButtonElement = dom.HTMLButtonElement (@deprecated in 2.0.0) raw[SO] type HTMLCanvasElement = dom.HTMLCanvasElement (@deprecated in 2.0.0) -raw[SO] type HTMLCollectionElement = dom.HTMLCollection (@deprecated in 2.0.0) +raw[SO] type HTMLCollectionElement = dom.HTMLCollection[dom.Element] (@deprecated in 2.0.0) raw[SO] type HTMLDListElement = dom.HTMLDListElement (@deprecated in 2.0.0) raw[SO] type HTMLDataListElement = dom.HTMLDataListElement (@deprecated in 2.0.0) raw[SO] type HTMLDivElement = dom.HTMLDivElement (@deprecated in 2.0.0) diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index c6b96420f..5cf703d42 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1311,7 +1311,7 @@ Document[JC] def baseURI: String Document[JC] def characterSet: String Document[JC] def childElementCount: Int Document[JC] def childNodes: NodeList[Node] -Document[JC] def children: HTMLCollection +Document[JC] def children: HTMLCollection[Element] Document[JC] def cloneNode(deep: Boolean?): Node Document[JC] def compareDocumentPosition(other: Node): Int Document[JC] def contains(otherNode: Node): Boolean @@ -1344,10 +1344,10 @@ Document[JC] def firstElementChild: Element Document[JC] def fullscreenElement: Element Document[JC] def fullscreenEnabled: Boolean Document[JC] def getElementById(elementId: String): Element -Document[JC] def getElementsByClassName(classNames: String): HTMLCollection +Document[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] Document[JC] def getElementsByName(elementName: String): NodeList[Node] -Document[JC] def getElementsByTagName(name: String): HTMLCollection -Document[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +Document[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Document[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] Document[JC] def hasAttributes(): Boolean Document[JC] def hasChildNodes(): Boolean Document[JC] def hidden: Boolean @@ -1544,7 +1544,7 @@ Element[JC] def baseURI: String Element[JC] def before(nodes: Node | String*): Unit Element[JC] def childElementCount: Int Element[JC] def childNodes: NodeList[Node] -Element[JC] def children: HTMLCollection +Element[JC] def children: HTMLCollection[Element] Element[JC] var classList: DOMTokenList Element[JC] def clientHeight: Int Element[JC] def clientLeft: Int @@ -1562,9 +1562,9 @@ Element[JC] def getAttributeNode(name: String): Attr Element[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr Element[JC] def getBoundingClientRect(): DOMRect Element[JC] def getClientRects(): DOMRectList -Element[JC] def getElementsByClassName(classNames: String): HTMLCollection -Element[JC] def getElementsByTagName(name: String): HTMLCollection -Element[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +Element[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Element[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Element[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean @@ -1821,7 +1821,7 @@ HTMLAnchorElement[JC] def blur(): Unit HTMLAnchorElement[JC] var charset: String HTMLAnchorElement[JC] def childElementCount: Int HTMLAnchorElement[JC] def childNodes: NodeList[Node] -HTMLAnchorElement[JC] def children: HTMLCollection +HTMLAnchorElement[JC] def children: HTMLCollection[Element] HTMLAnchorElement[JC] var classList: DOMTokenList HTMLAnchorElement[JC] var className: String HTMLAnchorElement[JC] def click(): Unit @@ -1848,9 +1848,9 @@ HTMLAnchorElement[JC] def getAttributeNode(name: String): Attr HTMLAnchorElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAnchorElement[JC] def getBoundingClientRect(): DOMRect HTMLAnchorElement[JC] def getClientRects(): DOMRectList -HTMLAnchorElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAnchorElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAnchorElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAnchorElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAnchorElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAnchorElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAnchorElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2033,7 +2033,7 @@ HTMLAreaElement[JC] def before(nodes: Node | String*): Unit HTMLAreaElement[JC] def blur(): Unit HTMLAreaElement[JC] def childElementCount: Int HTMLAreaElement[JC] def childNodes: NodeList[Node] -HTMLAreaElement[JC] def children: HTMLCollection +HTMLAreaElement[JC] def children: HTMLCollection[Element] HTMLAreaElement[JC] var classList: DOMTokenList HTMLAreaElement[JC] var className: String HTMLAreaElement[JC] def click(): Unit @@ -2061,9 +2061,9 @@ HTMLAreaElement[JC] def getAttributeNode(name: String): Attr HTMLAreaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAreaElement[JC] def getBoundingClientRect(): DOMRect HTMLAreaElement[JC] def getClientRects(): DOMRectList -HTMLAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAreaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2245,7 +2245,7 @@ HTMLAudioElement[JC] def buffered: TimeRanges HTMLAudioElement[JC] def canPlayType(`type`: String): String HTMLAudioElement[JC] def childElementCount: Int HTMLAudioElement[JC] def childNodes: NodeList[Node] -HTMLAudioElement[JC] def children: HTMLCollection +HTMLAudioElement[JC] def children: HTMLCollection[Element] HTMLAudioElement[JC] var classList: DOMTokenList HTMLAudioElement[JC] var className: String HTMLAudioElement[JC] def click(): Unit @@ -2279,9 +2279,9 @@ HTMLAudioElement[JC] def getAttributeNode(name: String): Attr HTMLAudioElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLAudioElement[JC] def getBoundingClientRect(): DOMRect HTMLAudioElement[JC] def getClientRects(): DOMRectList -HTMLAudioElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLAudioElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLAudioElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLAudioElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLAudioElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLAudioElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLAudioElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2466,7 +2466,7 @@ HTMLBRElement[JC] def before(nodes: Node | String*): Unit HTMLBRElement[JC] def blur(): Unit HTMLBRElement[JC] def childElementCount: Int HTMLBRElement[JC] def childNodes: NodeList[Node] -HTMLBRElement[JC] def children: HTMLCollection +HTMLBRElement[JC] def children: HTMLCollection[Element] HTMLBRElement[JC] var classList: DOMTokenList HTMLBRElement[JC] var className: String HTMLBRElement[JC] def click(): Unit @@ -2493,9 +2493,9 @@ HTMLBRElement[JC] def getAttributeNode(name: String): Attr HTMLBRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBRElement[JC] def getBoundingClientRect(): DOMRect HTMLBRElement[JC] def getClientRects(): DOMRectList -HTMLBRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBRElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBRElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2663,7 +2663,7 @@ HTMLBaseElement[JC] def before(nodes: Node | String*): Unit HTMLBaseElement[JC] def blur(): Unit HTMLBaseElement[JC] def childElementCount: Int HTMLBaseElement[JC] def childNodes: NodeList[Node] -HTMLBaseElement[JC] def children: HTMLCollection +HTMLBaseElement[JC] def children: HTMLCollection[Element] HTMLBaseElement[JC] var classList: DOMTokenList HTMLBaseElement[JC] var className: String HTMLBaseElement[JC] def click(): Unit @@ -2690,9 +2690,9 @@ HTMLBaseElement[JC] def getAttributeNode(name: String): Attr HTMLBaseElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBaseElement[JC] def getBoundingClientRect(): DOMRect HTMLBaseElement[JC] def getClientRects(): DOMRectList -HTMLBaseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBaseElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBaseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBaseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBaseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBaseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBaseElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -2862,7 +2862,7 @@ HTMLBodyElement[JC] def before(nodes: Node | String*): Unit HTMLBodyElement[JC] def blur(): Unit HTMLBodyElement[JC] def childElementCount: Int HTMLBodyElement[JC] def childNodes: NodeList[Node] -HTMLBodyElement[JC] def children: HTMLCollection +HTMLBodyElement[JC] def children: HTMLCollection[Element] HTMLBodyElement[JC] var classList: DOMTokenList HTMLBodyElement[JC] var className: String HTMLBodyElement[JC] def click(): Unit @@ -2889,9 +2889,9 @@ HTMLBodyElement[JC] def getAttributeNode(name: String): Attr HTMLBodyElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLBodyElement[JC] def getBoundingClientRect(): DOMRect HTMLBodyElement[JC] def getClientRects(): DOMRectList -HTMLBodyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLBodyElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLBodyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLBodyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLBodyElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLBodyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLBodyElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3075,7 +3075,7 @@ HTMLButtonElement[JC] def blur(): Unit HTMLButtonElement[JC] def checkValidity(): Boolean HTMLButtonElement[JC] def childElementCount: Int HTMLButtonElement[JC] def childNodes: NodeList[Node] -HTMLButtonElement[JC] def children: HTMLCollection +HTMLButtonElement[JC] def children: HTMLCollection[Element] HTMLButtonElement[JC] var classList: DOMTokenList HTMLButtonElement[JC] var className: String HTMLButtonElement[JC] def click(): Unit @@ -3109,9 +3109,9 @@ HTMLButtonElement[JC] def getAttributeNode(name: String): Attr HTMLButtonElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLButtonElement[JC] def getBoundingClientRect(): DOMRect HTMLButtonElement[JC] def getClientRects(): DOMRectList -HTMLButtonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLButtonElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLButtonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLButtonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLButtonElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLButtonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLButtonElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3287,7 +3287,7 @@ HTMLCanvasElement[JC] def before(nodes: Node | String*): Unit HTMLCanvasElement[JC] def blur(): Unit HTMLCanvasElement[JC] def childElementCount: Int HTMLCanvasElement[JC] def childNodes: NodeList[Node] -HTMLCanvasElement[JC] def children: HTMLCollection +HTMLCanvasElement[JC] def children: HTMLCollection[Element] HTMLCanvasElement[JC] var classList: DOMTokenList HTMLCanvasElement[JC] var className: String HTMLCanvasElement[JC] def click(): Unit @@ -3315,9 +3315,9 @@ HTMLCanvasElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: St HTMLCanvasElement[JC] def getBoundingClientRect(): DOMRect HTMLCanvasElement[JC] def getClientRects(): DOMRectList HTMLCanvasElement[JC] def getContext(contextId: String, args: js.Any*): js.Dynamic -HTMLCanvasElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLCanvasElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLCanvasElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLCanvasElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLCanvasElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLCanvasElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLCanvasElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3477,9 +3477,9 @@ HTMLCanvasElement[JC] var title: String HTMLCanvasElement[JC] def toDataURL(`type`: String, args: js.Any*): String HTMLCanvasElement[JC] var width: Int HTMLCollection[JC] @JSBracketAccess def apply(index: Int): T -HTMLCollection[JC] def item(index: Int): Element +HTMLCollection[JC] def item(index: Int): E HTMLCollection[JC] def length: Int -HTMLCollection[JC] def namedItem(name: String): Element +HTMLCollection[JC] def namedItem(name: String): E HTMLDListElement[JC] var accessKey: String HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -3492,7 +3492,7 @@ HTMLDListElement[JC] def before(nodes: Node | String*): Unit HTMLDListElement[JC] def blur(): Unit HTMLDListElement[JC] def childElementCount: Int HTMLDListElement[JC] def childNodes: NodeList[Node] -HTMLDListElement[JC] def children: HTMLCollection +HTMLDListElement[JC] def children: HTMLCollection[Element] HTMLDListElement[JC] var classList: DOMTokenList HTMLDListElement[JC] var className: String HTMLDListElement[JC] def click(): Unit @@ -3519,9 +3519,9 @@ HTMLDListElement[JC] def getAttributeNode(name: String): Attr HTMLDListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDListElement[JC] def getBoundingClientRect(): DOMRect HTMLDListElement[JC] def getClientRects(): DOMRectList -HTMLDListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3689,7 +3689,7 @@ HTMLDataListElement[JC] def before(nodes: Node | String*): Unit HTMLDataListElement[JC] def blur(): Unit HTMLDataListElement[JC] def childElementCount: Int HTMLDataListElement[JC] def childNodes: NodeList[Node] -HTMLDataListElement[JC] def children: HTMLCollection +HTMLDataListElement[JC] def children: HTMLCollection[Element] HTMLDataListElement[JC] var classList: DOMTokenList HTMLDataListElement[JC] var className: String HTMLDataListElement[JC] def click(): Unit @@ -3716,9 +3716,9 @@ HTMLDataListElement[JC] def getAttributeNode(name: String): Attr HTMLDataListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDataListElement[JC] def getBoundingClientRect(): DOMRect HTMLDataListElement[JC] def getClientRects(): DOMRectList -HTMLDataListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDataListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDataListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDataListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDataListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDataListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDataListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -3833,7 +3833,7 @@ HTMLDataListElement[JC] var ontimeupdate: js.Function1[Event, _] HTMLDataListElement[JC] var onvolumechange: js.Function1[Event, _] HTMLDataListElement[JC] var onwaiting: js.Function1[Event, _] HTMLDataListElement[JC] var onwheel: js.Function1[WheelEvent, _] -HTMLDataListElement[JC] def options: HTMLCollection +HTMLDataListElement[JC] def options: HTMLCollection[Element] HTMLDataListElement[JC] var outerHTML: String HTMLDataListElement[JC] def ownerDocument: Document HTMLDataListElement[JC] override def ownerDocument: HTMLDocument @@ -3887,7 +3887,7 @@ HTMLDivElement[JC] def before(nodes: Node | String*): Unit HTMLDivElement[JC] def blur(): Unit HTMLDivElement[JC] def childElementCount: Int HTMLDivElement[JC] def childNodes: NodeList[Node] -HTMLDivElement[JC] def children: HTMLCollection +HTMLDivElement[JC] def children: HTMLCollection[Element] HTMLDivElement[JC] var classList: DOMTokenList HTMLDivElement[JC] var className: String HTMLDivElement[JC] def click(): Unit @@ -3914,9 +3914,9 @@ HTMLDivElement[JC] def getAttributeNode(name: String): Attr HTMLDivElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLDivElement[JC] def getBoundingClientRect(): DOMRect HTMLDivElement[JC] def getClientRects(): DOMRectList -HTMLDivElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLDivElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDivElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDivElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDivElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDivElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDivElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4077,7 +4077,7 @@ HTMLDocument[JC] def activeElement: Element HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDocument[JC] def adoptNode(source: Node): Node -HTMLDocument[JC] def anchors: HTMLCollection +HTMLDocument[JC] def anchors: HTMLCollection[Element] HTMLDocument[JC] def appendChild(newChild: Node): Node HTMLDocument[JC] def attributes: NamedNodeMap HTMLDocument[JC] def baseURI: String @@ -4085,7 +4085,7 @@ HTMLDocument[JC] var body: HTMLElement HTMLDocument[JC] def characterSet: String HTMLDocument[JC] def childElementCount: Int HTMLDocument[JC] def childNodes: NodeList[Node] -HTMLDocument[JC] def children: HTMLCollection +HTMLDocument[JC] def children: HTMLCollection[Element] HTMLDocument[JC] def cloneNode(deep: Boolean?): Node HTMLDocument[JC] def close(): Unit HTMLDocument[JC] def compareDocumentPosition(other: Node): Int @@ -4116,7 +4116,7 @@ HTMLDocument[JC] def documentElement: Element HTMLDocument[JC] def documentURI: String HTMLDocument[JC] var domain: String HTMLDocument[JC] def elementFromPoint(x: Double, y: Double): Element -HTMLDocument[JC] def embeds: HTMLCollection +HTMLDocument[JC] def embeds: HTMLCollection[Element] HTMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: XPathNSResolver, resultType: Int, result: XPathResult): XPathResult HTMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: js.Function1[String, String], resultType: Int, result: XPathResult): XPathResult HTMLDocument[JC] def execCommand(commandId: String, showUI: Boolean?, value: js.Any?): Boolean @@ -4127,14 +4127,14 @@ HTMLDocument[JC] def fireEvent(eventName: String, eventObj: js.Any?): Boolean HTMLDocument[JC] def firstChild: Node HTMLDocument[JC] def firstElementChild: Element HTMLDocument[JC] def focus(): Unit -HTMLDocument[JC] def forms: HTMLCollection +HTMLDocument[JC] def forms: HTMLCollection[Element] HTMLDocument[JC] def fullscreenElement: Element HTMLDocument[JC] def fullscreenEnabled: Boolean HTMLDocument[JC] def getElementById(elementId: String): Element -HTMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection +HTMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] HTMLDocument[JC] def getElementsByName(elementName: String): NodeList[Node] -HTMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLDocument[JC] def getSelection(): Selection HTMLDocument[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLDocument[JC] def hasAttributes(): Boolean @@ -4142,7 +4142,7 @@ HTMLDocument[JC] def hasChildNodes(): Boolean HTMLDocument[JC] def hasFocus(): Boolean HTMLDocument[JC] def head: HTMLHeadElement HTMLDocument[JC] def hidden: Boolean -HTMLDocument[JC] def images: HTMLCollection +HTMLDocument[JC] def images: HTMLCollection[Element] HTMLDocument[JC] def implementation: DOMImplementation HTMLDocument[JC] def importNode(importedNode: Node, deep: Boolean): Node HTMLDocument[JC] var innerText: String @@ -4155,7 +4155,7 @@ HTMLDocument[JC] def isSupported(feature: String, version: String): Boolean HTMLDocument[JC] def lastChild: Node HTMLDocument[JC] def lastElementChild: Element HTMLDocument[JC] def lastModified: String -HTMLDocument[JC] def links: HTMLCollection +HTMLDocument[JC] def links: HTMLCollection[Element] HTMLDocument[JC] def localName: String HTMLDocument[JC] var location: Location HTMLDocument[JC] def lookupNamespaceURI(prefix: String): String @@ -4245,7 +4245,7 @@ HTMLDocument[JC] var onwheel: js.Function1[WheelEvent, _] HTMLDocument[JC] def open(url: String?, name: String?, features: String?, replace: Boolean?): js.Dynamic HTMLDocument[JC] def ownerDocument: Document HTMLDocument[JC] def parentNode: Node -HTMLDocument[JC] def plugins: HTMLCollection +HTMLDocument[JC] def plugins: HTMLCollection[Element] HTMLDocument[JC] def pointerLockElement: Element HTMLDocument[JC] def previousSibling: Node HTMLDocument[JC] def queryCommandEnabled(commandId: String): Boolean @@ -4284,7 +4284,7 @@ HTMLElement[JC] def before(nodes: Node | String*): Unit HTMLElement[JC] def blur(): Unit HTMLElement[JC] def childElementCount: Int HTMLElement[JC] def childNodes: NodeList[Node] -HTMLElement[JC] def children: HTMLCollection +HTMLElement[JC] def children: HTMLCollection[Element] HTMLElement[JC] var classList: DOMTokenList HTMLElement[JC] var className: String HTMLElement[JC] def click(): Unit @@ -4311,9 +4311,9 @@ HTMLElement[JC] def getAttributeNode(name: String): Attr HTMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLElement[JC] def getBoundingClientRect(): DOMRect HTMLElement[JC] def getClientRects(): DOMRectList -HTMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4481,7 +4481,7 @@ HTMLEmbedElement[JC] def before(nodes: Node | String*): Unit HTMLEmbedElement[JC] def blur(): Unit HTMLEmbedElement[JC] def childElementCount: Int HTMLEmbedElement[JC] def childNodes: NodeList[Node] -HTMLEmbedElement[JC] def children: HTMLCollection +HTMLEmbedElement[JC] def children: HTMLCollection[Element] HTMLEmbedElement[JC] var classList: DOMTokenList HTMLEmbedElement[JC] var className: String HTMLEmbedElement[JC] def click(): Unit @@ -4508,9 +4508,9 @@ HTMLEmbedElement[JC] def getAttributeNode(name: String): Attr HTMLEmbedElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLEmbedElement[JC] def getBoundingClientRect(): DOMRect HTMLEmbedElement[JC] def getClientRects(): DOMRectList -HTMLEmbedElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLEmbedElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLEmbedElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLEmbedElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLEmbedElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLEmbedElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLEmbedElement[JC] def getSVGDocument(): Document HTMLEmbedElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean @@ -4683,7 +4683,7 @@ HTMLFieldSetElement[JC] def blur(): Unit HTMLFieldSetElement[JC] def checkValidity(): Boolean HTMLFieldSetElement[JC] def childElementCount: Int HTMLFieldSetElement[JC] def childNodes: NodeList[Node] -HTMLFieldSetElement[JC] def children: HTMLCollection +HTMLFieldSetElement[JC] def children: HTMLCollection[Element] HTMLFieldSetElement[JC] var classList: DOMTokenList HTMLFieldSetElement[JC] var className: String HTMLFieldSetElement[JC] def click(): Unit @@ -4712,9 +4712,9 @@ HTMLFieldSetElement[JC] def getAttributeNode(name: String): Attr HTMLFieldSetElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLFieldSetElement[JC] def getBoundingClientRect(): DOMRect HTMLFieldSetElement[JC] def getClientRects(): DOMRectList -HTMLFieldSetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLFieldSetElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLFieldSetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLFieldSetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLFieldSetElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLFieldSetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLFieldSetElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -4874,6 +4874,10 @@ HTMLFieldSetElement[JC] var title: String HTMLFieldSetElement[JC] def validationMessage: String HTMLFieldSetElement[JC] def validity: ValidityState HTMLFieldSetElement[JC] def willValidate: Boolean +HTMLFormControlsCollection[JC] @JSBracketAccess def apply(index: Int): T +HTMLFormControlsCollection[JC] def item(index: Int): E +HTMLFormControlsCollection[JC] def length: Int +HTMLFormControlsCollection[JC] def namedItem(name: String): E HTMLFormElement[JC] var acceptCharset: String HTMLFormElement[JC] var accessKey: String HTMLFormElement[JC] var action: String @@ -4891,7 +4895,7 @@ HTMLFormElement[JC] def blur(): Unit HTMLFormElement[JC] def checkValidity(): Boolean HTMLFormElement[JC] def childElementCount: Int HTMLFormElement[JC] def childNodes: NodeList[Node] -HTMLFormElement[JC] def children: HTMLCollection +HTMLFormElement[JC] def children: HTMLCollection[Element] HTMLFormElement[JC] var classList: DOMTokenList HTMLFormElement[JC] var className: String HTMLFormElement[JC] def click(): Unit @@ -4908,7 +4912,7 @@ HTMLFormElement[JC] def dataset: js.Dictionary[String] HTMLFormElement[JC] var dir: String HTMLFormElement[JC] def dispatchEvent(evt: Event): Boolean HTMLFormElement[JC] var draggable: Boolean -HTMLFormElement[JC] def elements: HTMLCollection +HTMLFormElement[JC] def elements: HTMLCollection[Element] HTMLFormElement[JC] var encoding: String HTMLFormElement[JC] var enctype: String HTMLFormElement[JC] var filters: Object @@ -4921,9 +4925,9 @@ HTMLFormElement[JC] def getAttributeNode(name: String): Attr HTMLFormElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLFormElement[JC] def getBoundingClientRect(): DOMRect HTMLFormElement[JC] def getClientRects(): DOMRectList -HTMLFormElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLFormElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLFormElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLFormElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLFormElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLFormElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLFormElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5101,7 +5105,7 @@ HTMLHRElement[JC] def before(nodes: Node | String*): Unit HTMLHRElement[JC] def blur(): Unit HTMLHRElement[JC] def childElementCount: Int HTMLHRElement[JC] def childNodes: NodeList[Node] -HTMLHRElement[JC] def children: HTMLCollection +HTMLHRElement[JC] def children: HTMLCollection[Element] HTMLHRElement[JC] var classList: DOMTokenList HTMLHRElement[JC] var className: String HTMLHRElement[JC] def click(): Unit @@ -5128,9 +5132,9 @@ HTMLHRElement[JC] def getAttributeNode(name: String): Attr HTMLHRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHRElement[JC] def getBoundingClientRect(): DOMRect HTMLHRElement[JC] def getClientRects(): DOMRectList -HTMLHRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHRElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHRElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5298,7 +5302,7 @@ HTMLHeadElement[JC] def before(nodes: Node | String*): Unit HTMLHeadElement[JC] def blur(): Unit HTMLHeadElement[JC] def childElementCount: Int HTMLHeadElement[JC] def childNodes: NodeList[Node] -HTMLHeadElement[JC] def children: HTMLCollection +HTMLHeadElement[JC] def children: HTMLCollection[Element] HTMLHeadElement[JC] var classList: DOMTokenList HTMLHeadElement[JC] var className: String HTMLHeadElement[JC] def click(): Unit @@ -5325,9 +5329,9 @@ HTMLHeadElement[JC] def getAttributeNode(name: String): Attr HTMLHeadElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHeadElement[JC] def getBoundingClientRect(): DOMRect HTMLHeadElement[JC] def getClientRects(): DOMRectList -HTMLHeadElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHeadElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHeadElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHeadElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHeadElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHeadElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHeadElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5495,7 +5499,7 @@ HTMLHeadingElement[JC] def before(nodes: Node | String*): Unit HTMLHeadingElement[JC] def blur(): Unit HTMLHeadingElement[JC] def childElementCount: Int HTMLHeadingElement[JC] def childNodes: NodeList[Node] -HTMLHeadingElement[JC] def children: HTMLCollection +HTMLHeadingElement[JC] def children: HTMLCollection[Element] HTMLHeadingElement[JC] var classList: DOMTokenList HTMLHeadingElement[JC] var className: String HTMLHeadingElement[JC] def click(): Unit @@ -5522,9 +5526,9 @@ HTMLHeadingElement[JC] def getAttributeNode(name: String): Attr HTMLHeadingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHeadingElement[JC] def getBoundingClientRect(): DOMRect HTMLHeadingElement[JC] def getClientRects(): DOMRectList -HTMLHeadingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHeadingElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHeadingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHeadingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHeadingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHeadingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHeadingElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5692,7 +5696,7 @@ HTMLHtmlElement[JC] def before(nodes: Node | String*): Unit HTMLHtmlElement[JC] def blur(): Unit HTMLHtmlElement[JC] def childElementCount: Int HTMLHtmlElement[JC] def childNodes: NodeList[Node] -HTMLHtmlElement[JC] def children: HTMLCollection +HTMLHtmlElement[JC] def children: HTMLCollection[Element] HTMLHtmlElement[JC] var classList: DOMTokenList HTMLHtmlElement[JC] var className: String HTMLHtmlElement[JC] def click(): Unit @@ -5719,9 +5723,9 @@ HTMLHtmlElement[JC] def getAttributeNode(name: String): Attr HTMLHtmlElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLHtmlElement[JC] def getBoundingClientRect(): DOMRect HTMLHtmlElement[JC] def getClientRects(): DOMRectList -HTMLHtmlElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLHtmlElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLHtmlElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLHtmlElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLHtmlElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLHtmlElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLHtmlElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -5890,7 +5894,7 @@ HTMLIFrameElement[JC] def blur(): Unit HTMLIFrameElement[JC] var border: String HTMLIFrameElement[JC] def childElementCount: Int HTMLIFrameElement[JC] def childNodes: NodeList[Node] -HTMLIFrameElement[JC] def children: HTMLCollection +HTMLIFrameElement[JC] def children: HTMLCollection[Element] HTMLIFrameElement[JC] var classList: DOMTokenList HTMLIFrameElement[JC] var className: String HTMLIFrameElement[JC] def click(): Unit @@ -5919,9 +5923,9 @@ HTMLIFrameElement[JC] def getAttributeNode(name: String): Attr HTMLIFrameElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLIFrameElement[JC] def getBoundingClientRect(): DOMRect HTMLIFrameElement[JC] def getClientRects(): DOMRectList -HTMLIFrameElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLIFrameElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLIFrameElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLIFrameElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLIFrameElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLIFrameElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLIFrameElement[JC] def getSVGDocument(): Document HTMLIFrameElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean @@ -6098,7 +6102,7 @@ HTMLImageElement[JC] def before(nodes: Node | String*): Unit HTMLImageElement[JC] def blur(): Unit HTMLImageElement[JC] def childElementCount: Int HTMLImageElement[JC] def childNodes: NodeList[Node] -HTMLImageElement[JC] def children: HTMLCollection +HTMLImageElement[JC] def children: HTMLCollection[Element] HTMLImageElement[JC] var classList: DOMTokenList HTMLImageElement[JC] var className: String HTMLImageElement[JC] def click(): Unit @@ -6126,9 +6130,9 @@ HTMLImageElement[JC] def getAttributeNode(name: String): Attr HTMLImageElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLImageElement[JC] def getBoundingClientRect(): DOMRect HTMLImageElement[JC] def getClientRects(): DOMRectList -HTMLImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLImageElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6311,7 +6315,7 @@ HTMLInputElement[JC] def checkValidity(): Boolean HTMLInputElement[JC] var checked: Boolean HTMLInputElement[JC] def childElementCount: Int HTMLInputElement[JC] def childNodes: NodeList[Node] -HTMLInputElement[JC] def children: HTMLCollection +HTMLInputElement[JC] def children: HTMLCollection[Element] HTMLInputElement[JC] var classList: DOMTokenList HTMLInputElement[JC] var className: String HTMLInputElement[JC] def click(): Unit @@ -6348,9 +6352,9 @@ HTMLInputElement[JC] def getAttributeNode(name: String): Attr HTMLInputElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLInputElement[JC] def getBoundingClientRect(): DOMRect HTMLInputElement[JC] def getClientRects(): DOMRectList -HTMLInputElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLInputElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLInputElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLInputElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLInputElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLInputElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLInputElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6548,7 +6552,7 @@ HTMLLIElement[JC] def before(nodes: Node | String*): Unit HTMLLIElement[JC] def blur(): Unit HTMLLIElement[JC] def childElementCount: Int HTMLLIElement[JC] def childNodes: NodeList[Node] -HTMLLIElement[JC] def children: HTMLCollection +HTMLLIElement[JC] def children: HTMLCollection[Element] HTMLLIElement[JC] var classList: DOMTokenList HTMLLIElement[JC] var className: String HTMLLIElement[JC] def click(): Unit @@ -6575,9 +6579,9 @@ HTMLLIElement[JC] def getAttributeNode(name: String): Attr HTMLLIElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLIElement[JC] def getBoundingClientRect(): DOMRect HTMLLIElement[JC] def getClientRects(): DOMRectList -HTMLLIElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLIElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLIElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLIElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLIElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLIElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLIElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6746,7 +6750,7 @@ HTMLLabelElement[JC] def before(nodes: Node | String*): Unit HTMLLabelElement[JC] def blur(): Unit HTMLLabelElement[JC] def childElementCount: Int HTMLLabelElement[JC] def childNodes: NodeList[Node] -HTMLLabelElement[JC] def children: HTMLCollection +HTMLLabelElement[JC] def children: HTMLCollection[Element] HTMLLabelElement[JC] var classList: DOMTokenList HTMLLabelElement[JC] var className: String HTMLLabelElement[JC] def click(): Unit @@ -6774,9 +6778,9 @@ HTMLLabelElement[JC] def getAttributeNode(name: String): Attr HTMLLabelElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLabelElement[JC] def getBoundingClientRect(): DOMRect HTMLLabelElement[JC] def getClientRects(): DOMRectList -HTMLLabelElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLabelElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLabelElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLabelElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLabelElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLabelElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLabelElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -6946,7 +6950,7 @@ HTMLLegendElement[JC] def before(nodes: Node | String*): Unit HTMLLegendElement[JC] def blur(): Unit HTMLLegendElement[JC] def childElementCount: Int HTMLLegendElement[JC] def childNodes: NodeList[Node] -HTMLLegendElement[JC] def children: HTMLCollection +HTMLLegendElement[JC] def children: HTMLCollection[Element] HTMLLegendElement[JC] var classList: DOMTokenList HTMLLegendElement[JC] var className: String HTMLLegendElement[JC] def click(): Unit @@ -6974,9 +6978,9 @@ HTMLLegendElement[JC] def getAttributeNode(name: String): Attr HTMLLegendElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLegendElement[JC] def getBoundingClientRect(): DOMRect HTMLLegendElement[JC] def getClientRects(): DOMRectList -HTMLLegendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLegendElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLegendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLegendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLegendElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLegendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLegendElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7144,7 +7148,7 @@ HTMLLinkElement[JC] def before(nodes: Node | String*): Unit HTMLLinkElement[JC] def blur(): Unit HTMLLinkElement[JC] def childElementCount: Int HTMLLinkElement[JC] def childNodes: NodeList[Node] -HTMLLinkElement[JC] def children: HTMLCollection +HTMLLinkElement[JC] def children: HTMLCollection[Element] HTMLLinkElement[JC] var classList: DOMTokenList HTMLLinkElement[JC] var className: String HTMLLinkElement[JC] def click(): Unit @@ -7171,9 +7175,9 @@ HTMLLinkElement[JC] def getAttributeNode(name: String): Attr HTMLLinkElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLLinkElement[JC] def getBoundingClientRect(): DOMRect HTMLLinkElement[JC] def getClientRects(): DOMRectList -HTMLLinkElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLLinkElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLLinkElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLLinkElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLLinkElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLLinkElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLLinkElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7349,7 +7353,7 @@ HTMLMapElement[JC] def before(nodes: Node | String*): Unit HTMLMapElement[JC] def blur(): Unit HTMLMapElement[JC] def childElementCount: Int HTMLMapElement[JC] def childNodes: NodeList[Node] -HTMLMapElement[JC] def children: HTMLCollection +HTMLMapElement[JC] def children: HTMLCollection[Element] HTMLMapElement[JC] var classList: DOMTokenList HTMLMapElement[JC] var className: String HTMLMapElement[JC] def click(): Unit @@ -7376,9 +7380,9 @@ HTMLMapElement[JC] def getAttributeNode(name: String): Attr HTMLMapElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMapElement[JC] def getBoundingClientRect(): DOMRect HTMLMapElement[JC] def getClientRects(): DOMRectList -HTMLMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMapElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMapElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMapElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7551,7 +7555,7 @@ HTMLMediaElement[JC] def buffered: TimeRanges HTMLMediaElement[JC] def canPlayType(`type`: String): String HTMLMediaElement[JC] def childElementCount: Int HTMLMediaElement[JC] def childNodes: NodeList[Node] -HTMLMediaElement[JC] def children: HTMLCollection +HTMLMediaElement[JC] def children: HTMLCollection[Element] HTMLMediaElement[JC] var classList: DOMTokenList HTMLMediaElement[JC] var className: String HTMLMediaElement[JC] def click(): Unit @@ -7585,9 +7589,9 @@ HTMLMediaElement[JC] def getAttributeNode(name: String): Attr HTMLMediaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMediaElement[JC] def getBoundingClientRect(): DOMRect HTMLMediaElement[JC] def getClientRects(): DOMRectList -HTMLMediaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMediaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMediaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMediaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMediaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMediaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMediaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7781,7 +7785,7 @@ HTMLMenuElement[JC] def before(nodes: Node | String*): Unit HTMLMenuElement[JC] def blur(): Unit HTMLMenuElement[JC] def childElementCount: Int HTMLMenuElement[JC] def childNodes: NodeList[Node] -HTMLMenuElement[JC] def children: HTMLCollection +HTMLMenuElement[JC] def children: HTMLCollection[Element] HTMLMenuElement[JC] var classList: DOMTokenList HTMLMenuElement[JC] var className: String HTMLMenuElement[JC] def click(): Unit @@ -7808,9 +7812,9 @@ HTMLMenuElement[JC] def getAttributeNode(name: String): Attr HTMLMenuElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMenuElement[JC] def getBoundingClientRect(): DOMRect HTMLMenuElement[JC] def getClientRects(): DOMRectList -HTMLMenuElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMenuElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMenuElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMenuElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMenuElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMenuElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMenuElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -7980,7 +7984,7 @@ HTMLMetaElement[JC] def blur(): Unit HTMLMetaElement[JC] var charset: String HTMLMetaElement[JC] def childElementCount: Int HTMLMetaElement[JC] def childNodes: NodeList[Node] -HTMLMetaElement[JC] def children: HTMLCollection +HTMLMetaElement[JC] def children: HTMLCollection[Element] HTMLMetaElement[JC] var classList: DOMTokenList HTMLMetaElement[JC] var className: String HTMLMetaElement[JC] def click(): Unit @@ -8008,9 +8012,9 @@ HTMLMetaElement[JC] def getAttributeNode(name: String): Attr HTMLMetaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLMetaElement[JC] def getBoundingClientRect(): DOMRect HTMLMetaElement[JC] def getClientRects(): DOMRectList -HTMLMetaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLMetaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLMetaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLMetaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLMetaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLMetaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLMetaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8181,7 +8185,7 @@ HTMLModElement[JC] def before(nodes: Node | String*): Unit HTMLModElement[JC] def blur(): Unit HTMLModElement[JC] def childElementCount: Int HTMLModElement[JC] def childNodes: NodeList[Node] -HTMLModElement[JC] def children: HTMLCollection +HTMLModElement[JC] def children: HTMLCollection[Element] HTMLModElement[JC] var cite: String HTMLModElement[JC] var classList: DOMTokenList HTMLModElement[JC] var className: String @@ -8210,9 +8214,9 @@ HTMLModElement[JC] def getAttributeNode(name: String): Attr HTMLModElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLModElement[JC] def getBoundingClientRect(): DOMRect HTMLModElement[JC] def getClientRects(): DOMRectList -HTMLModElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLModElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLModElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLModElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLModElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLModElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLModElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8380,7 +8384,7 @@ HTMLOListElement[JC] def before(nodes: Node | String*): Unit HTMLOListElement[JC] def blur(): Unit HTMLOListElement[JC] def childElementCount: Int HTMLOListElement[JC] def childNodes: NodeList[Node] -HTMLOListElement[JC] def children: HTMLCollection +HTMLOListElement[JC] def children: HTMLCollection[Element] HTMLOListElement[JC] var classList: DOMTokenList HTMLOListElement[JC] var className: String HTMLOListElement[JC] def click(): Unit @@ -8407,9 +8411,9 @@ HTMLOListElement[JC] def getAttributeNode(name: String): Attr HTMLOListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOListElement[JC] def getBoundingClientRect(): DOMRect HTMLOListElement[JC] def getClientRects(): DOMRectList -HTMLOListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8582,7 +8586,7 @@ HTMLObjectElement[JC] def blur(): Unit HTMLObjectElement[JC] def checkValidity(): Boolean HTMLObjectElement[JC] def childElementCount: Int HTMLObjectElement[JC] def childNodes: NodeList[Node] -HTMLObjectElement[JC] def children: HTMLCollection +HTMLObjectElement[JC] def children: HTMLCollection[Element] HTMLObjectElement[JC] var classList: DOMTokenList HTMLObjectElement[JC] var className: String HTMLObjectElement[JC] var classid: String @@ -8613,9 +8617,9 @@ HTMLObjectElement[JC] def getAttributeNode(name: String): Attr HTMLObjectElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLObjectElement[JC] def getBoundingClientRect(): DOMRect HTMLObjectElement[JC] def getClientRects(): DOMRectList -HTMLObjectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLObjectElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLObjectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLObjectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLObjectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLObjectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLObjectElement[JC] def getSVGDocument(): Document HTMLObjectElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLObjectElement[JC] def hasAttribute(name: String): Boolean @@ -8794,7 +8798,7 @@ HTMLOptGroupElement[JC] def before(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def blur(): Unit HTMLOptGroupElement[JC] def childElementCount: Int HTMLOptGroupElement[JC] def childNodes: NodeList[Node] -HTMLOptGroupElement[JC] def children: HTMLCollection +HTMLOptGroupElement[JC] def children: HTMLCollection[Element] HTMLOptGroupElement[JC] var classList: DOMTokenList HTMLOptGroupElement[JC] var className: String HTMLOptGroupElement[JC] def click(): Unit @@ -8822,9 +8826,9 @@ HTMLOptGroupElement[JC] def getAttributeNode(name: String): Attr HTMLOptGroupElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOptGroupElement[JC] def getBoundingClientRect(): DOMRect HTMLOptGroupElement[JC] def getClientRects(): DOMRectList -HTMLOptGroupElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOptGroupElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOptGroupElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOptGroupElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOptGroupElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOptGroupElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOptGroupElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -8993,7 +8997,7 @@ HTMLOptionElement[JC] def before(nodes: Node | String*): Unit HTMLOptionElement[JC] def blur(): Unit HTMLOptionElement[JC] def childElementCount: Int HTMLOptionElement[JC] def childNodes: NodeList[Node] -HTMLOptionElement[JC] def children: HTMLCollection +HTMLOptionElement[JC] def children: HTMLCollection[Element] HTMLOptionElement[JC] var classList: DOMTokenList HTMLOptionElement[JC] var className: String HTMLOptionElement[JC] def click(): Unit @@ -9024,9 +9028,9 @@ HTMLOptionElement[JC] def getAttributeNode(name: String): Attr HTMLOptionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLOptionElement[JC] def getBoundingClientRect(): DOMRect HTMLOptionElement[JC] def getClientRects(): DOMRectList -HTMLOptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLOptionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLOptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLOptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLOptionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLOptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLOptionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9187,6 +9191,10 @@ HTMLOptionElement[JC] var text: String HTMLOptionElement[JC] var textContent: String HTMLOptionElement[JC] var title: String HTMLOptionElement[JC] var value: String +HTMLOptionsCollection[JC] @JSBracketAccess def apply(index: Int): T +HTMLOptionsCollection[JC] def item(index: Int): E +HTMLOptionsCollection[JC] def length: Int +HTMLOptionsCollection[JC] def namedItem(name: String): E HTMLParagraphElement[JC] var accessKey: String HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -9199,7 +9207,7 @@ HTMLParagraphElement[JC] def before(nodes: Node | String*): Unit HTMLParagraphElement[JC] def blur(): Unit HTMLParagraphElement[JC] def childElementCount: Int HTMLParagraphElement[JC] def childNodes: NodeList[Node] -HTMLParagraphElement[JC] def children: HTMLCollection +HTMLParagraphElement[JC] def children: HTMLCollection[Element] HTMLParagraphElement[JC] var classList: DOMTokenList HTMLParagraphElement[JC] var className: String HTMLParagraphElement[JC] def click(): Unit @@ -9226,9 +9234,9 @@ HTMLParagraphElement[JC] def getAttributeNode(name: String): Attr HTMLParagraphElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLParagraphElement[JC] def getBoundingClientRect(): DOMRect HTMLParagraphElement[JC] def getClientRects(): DOMRectList -HTMLParagraphElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLParagraphElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLParagraphElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLParagraphElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLParagraphElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLParagraphElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLParagraphElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9396,7 +9404,7 @@ HTMLParamElement[JC] def before(nodes: Node | String*): Unit HTMLParamElement[JC] def blur(): Unit HTMLParamElement[JC] def childElementCount: Int HTMLParamElement[JC] def childNodes: NodeList[Node] -HTMLParamElement[JC] def children: HTMLCollection +HTMLParamElement[JC] def children: HTMLCollection[Element] HTMLParamElement[JC] var classList: DOMTokenList HTMLParamElement[JC] var className: String HTMLParamElement[JC] def click(): Unit @@ -9423,9 +9431,9 @@ HTMLParamElement[JC] def getAttributeNode(name: String): Attr HTMLParamElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLParamElement[JC] def getBoundingClientRect(): DOMRect HTMLParamElement[JC] def getClientRects(): DOMRectList -HTMLParamElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLParamElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLParamElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLParamElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLParamElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLParamElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLParamElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9595,7 +9603,7 @@ HTMLPreElement[JC] def before(nodes: Node | String*): Unit HTMLPreElement[JC] def blur(): Unit HTMLPreElement[JC] def childElementCount: Int HTMLPreElement[JC] def childNodes: NodeList[Node] -HTMLPreElement[JC] def children: HTMLCollection +HTMLPreElement[JC] def children: HTMLCollection[Element] HTMLPreElement[JC] var classList: DOMTokenList HTMLPreElement[JC] var className: String HTMLPreElement[JC] def click(): Unit @@ -9622,9 +9630,9 @@ HTMLPreElement[JC] def getAttributeNode(name: String): Attr HTMLPreElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLPreElement[JC] def getBoundingClientRect(): DOMRect HTMLPreElement[JC] def getClientRects(): DOMRectList -HTMLPreElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLPreElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLPreElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLPreElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLPreElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLPreElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLPreElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9792,7 +9800,7 @@ HTMLProgressElement[JC] def before(nodes: Node | String*): Unit HTMLProgressElement[JC] def blur(): Unit HTMLProgressElement[JC] def childElementCount: Int HTMLProgressElement[JC] def childNodes: NodeList[Node] -HTMLProgressElement[JC] def children: HTMLCollection +HTMLProgressElement[JC] def children: HTMLCollection[Element] HTMLProgressElement[JC] var classList: DOMTokenList HTMLProgressElement[JC] var className: String HTMLProgressElement[JC] def click(): Unit @@ -9820,9 +9828,9 @@ HTMLProgressElement[JC] def getAttributeNode(name: String): Attr HTMLProgressElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLProgressElement[JC] def getBoundingClientRect(): DOMRect HTMLProgressElement[JC] def getClientRects(): DOMRectList -HTMLProgressElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLProgressElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLProgressElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLProgressElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLProgressElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLProgressElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLProgressElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -9993,7 +10001,7 @@ HTMLQuoteElement[JC] def before(nodes: Node | String*): Unit HTMLQuoteElement[JC] def blur(): Unit HTMLQuoteElement[JC] def childElementCount: Int HTMLQuoteElement[JC] def childNodes: NodeList[Node] -HTMLQuoteElement[JC] def children: HTMLCollection +HTMLQuoteElement[JC] def children: HTMLCollection[Element] HTMLQuoteElement[JC] var cite: String HTMLQuoteElement[JC] var classList: DOMTokenList HTMLQuoteElement[JC] var className: String @@ -10022,9 +10030,9 @@ HTMLQuoteElement[JC] def getAttributeNode(name: String): Attr HTMLQuoteElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLQuoteElement[JC] def getBoundingClientRect(): DOMRect HTMLQuoteElement[JC] def getClientRects(): DOMRectList -HTMLQuoteElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLQuoteElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLQuoteElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLQuoteElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLQuoteElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLQuoteElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLQuoteElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10194,7 +10202,7 @@ HTMLScriptElement[JC] def blur(): Unit HTMLScriptElement[JC] var charset: String HTMLScriptElement[JC] def childElementCount: Int HTMLScriptElement[JC] def childNodes: NodeList[Node] -HTMLScriptElement[JC] def children: HTMLCollection +HTMLScriptElement[JC] def children: HTMLCollection[Element] HTMLScriptElement[JC] var classList: DOMTokenList HTMLScriptElement[JC] var className: String HTMLScriptElement[JC] def click(): Unit @@ -10223,9 +10231,9 @@ HTMLScriptElement[JC] def getAttributeNode(name: String): Attr HTMLScriptElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLScriptElement[JC] def getBoundingClientRect(): DOMRect HTMLScriptElement[JC] def getClientRects(): DOMRectList -HTMLScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLScriptElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10401,7 +10409,7 @@ HTMLSelectElement[JC] def blur(): Unit HTMLSelectElement[JC] def checkValidity(): Boolean HTMLSelectElement[JC] def childElementCount: Int HTMLSelectElement[JC] def childNodes: NodeList[Node] -HTMLSelectElement[JC] def children: HTMLCollection +HTMLSelectElement[JC] def children: HTMLCollection[Element] HTMLSelectElement[JC] var classList: DOMTokenList HTMLSelectElement[JC] var className: String HTMLSelectElement[JC] def click(): Unit @@ -10430,9 +10438,9 @@ HTMLSelectElement[JC] def getAttributeNode(name: String): Attr HTMLSelectElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSelectElement[JC] def getBoundingClientRect(): DOMRect HTMLSelectElement[JC] def getClientRects(): DOMRectList -HTMLSelectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSelectElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSelectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSelectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSelectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSelectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSelectElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10552,7 +10560,7 @@ HTMLSelectElement[JC] var ontimeupdate: js.Function1[Event, _] HTMLSelectElement[JC] var onvolumechange: js.Function1[Event, _] HTMLSelectElement[JC] var onwaiting: js.Function1[Event, _] HTMLSelectElement[JC] var onwheel: js.Function1[WheelEvent, _] -HTMLSelectElement[JC] val options: js.Array[HTMLOptionElement] +HTMLSelectElement[JC] val options: HTMLOptionsCollection HTMLSelectElement[JC] var outerHTML: String HTMLSelectElement[JC] def ownerDocument: Document HTMLSelectElement[JC] override def ownerDocument: HTMLDocument @@ -10617,7 +10625,7 @@ HTMLSourceElement[JC] def before(nodes: Node | String*): Unit HTMLSourceElement[JC] def blur(): Unit HTMLSourceElement[JC] def childElementCount: Int HTMLSourceElement[JC] def childNodes: NodeList[Node] -HTMLSourceElement[JC] def children: HTMLCollection +HTMLSourceElement[JC] def children: HTMLCollection[Element] HTMLSourceElement[JC] var classList: DOMTokenList HTMLSourceElement[JC] var className: String HTMLSourceElement[JC] def click(): Unit @@ -10644,9 +10652,9 @@ HTMLSourceElement[JC] def getAttributeNode(name: String): Attr HTMLSourceElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSourceElement[JC] def getBoundingClientRect(): DOMRect HTMLSourceElement[JC] def getClientRects(): DOMRectList -HTMLSourceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSourceElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSourceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSourceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSourceElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSourceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSourceElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -10817,7 +10825,7 @@ HTMLSpanElement[JC] def before(nodes: Node | String*): Unit HTMLSpanElement[JC] def blur(): Unit HTMLSpanElement[JC] def childElementCount: Int HTMLSpanElement[JC] def childNodes: NodeList[Node] -HTMLSpanElement[JC] def children: HTMLCollection +HTMLSpanElement[JC] def children: HTMLCollection[Element] HTMLSpanElement[JC] var classList: DOMTokenList HTMLSpanElement[JC] var className: String HTMLSpanElement[JC] def click(): Unit @@ -10844,9 +10852,9 @@ HTMLSpanElement[JC] def getAttributeNode(name: String): Attr HTMLSpanElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLSpanElement[JC] def getBoundingClientRect(): DOMRect HTMLSpanElement[JC] def getClientRects(): DOMRectList -HTMLSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLSpanElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11014,7 +11022,7 @@ HTMLStyleElement[JC] def before(nodes: Node | String*): Unit HTMLStyleElement[JC] def blur(): Unit HTMLStyleElement[JC] def childElementCount: Int HTMLStyleElement[JC] def childNodes: NodeList[Node] -HTMLStyleElement[JC] def children: HTMLCollection +HTMLStyleElement[JC] def children: HTMLCollection[Element] HTMLStyleElement[JC] var classList: DOMTokenList HTMLStyleElement[JC] var className: String HTMLStyleElement[JC] def click(): Unit @@ -11041,9 +11049,9 @@ HTMLStyleElement[JC] def getAttributeNode(name: String): Attr HTMLStyleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLStyleElement[JC] def getBoundingClientRect(): DOMRect HTMLStyleElement[JC] def getClientRects(): DOMRectList -HTMLStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLStyleElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11215,7 +11223,7 @@ HTMLTableCaptionElement[JC] def before(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def blur(): Unit HTMLTableCaptionElement[JC] def childElementCount: Int HTMLTableCaptionElement[JC] def childNodes: NodeList[Node] -HTMLTableCaptionElement[JC] def children: HTMLCollection +HTMLTableCaptionElement[JC] def children: HTMLCollection[Element] HTMLTableCaptionElement[JC] var classList: DOMTokenList HTMLTableCaptionElement[JC] var className: String HTMLTableCaptionElement[JC] def click(): Unit @@ -11242,9 +11250,9 @@ HTMLTableCaptionElement[JC] def getAttributeNode(name: String): Attr HTMLTableCaptionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableCaptionElement[JC] def getBoundingClientRect(): DOMRect HTMLTableCaptionElement[JC] def getClientRects(): DOMRectList -HTMLTableCaptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableCaptionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableCaptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableCaptionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableCaptionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableCaptionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableCaptionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11413,7 +11421,7 @@ HTMLTableCellElement[JC] def blur(): Unit HTMLTableCellElement[JC] def cellIndex: Int HTMLTableCellElement[JC] def childElementCount: Int HTMLTableCellElement[JC] def childNodes: NodeList[Node] -HTMLTableCellElement[JC] def children: HTMLCollection +HTMLTableCellElement[JC] def children: HTMLCollection[Element] HTMLTableCellElement[JC] var classList: DOMTokenList HTMLTableCellElement[JC] var className: String HTMLTableCellElement[JC] def click(): Unit @@ -11441,9 +11449,9 @@ HTMLTableCellElement[JC] def getAttributeNode(name: String): Attr HTMLTableCellElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableCellElement[JC] def getBoundingClientRect(): DOMRect HTMLTableCellElement[JC] def getClientRects(): DOMRectList -HTMLTableCellElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableCellElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableCellElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableCellElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableCellElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableCellElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableCellElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11613,7 +11621,7 @@ HTMLTableColElement[JC] def before(nodes: Node | String*): Unit HTMLTableColElement[JC] def blur(): Unit HTMLTableColElement[JC] def childElementCount: Int HTMLTableColElement[JC] def childNodes: NodeList[Node] -HTMLTableColElement[JC] def children: HTMLCollection +HTMLTableColElement[JC] def children: HTMLCollection[Element] HTMLTableColElement[JC] var classList: DOMTokenList HTMLTableColElement[JC] var className: String HTMLTableColElement[JC] def click(): Unit @@ -11640,9 +11648,9 @@ HTMLTableColElement[JC] def getAttributeNode(name: String): Attr HTMLTableColElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableColElement[JC] def getBoundingClientRect(): DOMRect HTMLTableColElement[JC] def getClientRects(): DOMRectList -HTMLTableColElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableColElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableColElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableColElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableColElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableColElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableColElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11812,7 +11820,7 @@ HTMLTableElement[JC] def blur(): Unit HTMLTableElement[JC] var caption: HTMLTableCaptionElement HTMLTableElement[JC] def childElementCount: Int HTMLTableElement[JC] def childNodes: NodeList[Node] -HTMLTableElement[JC] def children: HTMLCollection +HTMLTableElement[JC] def children: HTMLCollection[Element] HTMLTableElement[JC] var classList: DOMTokenList HTMLTableElement[JC] var className: String HTMLTableElement[JC] def click(): Unit @@ -11847,9 +11855,9 @@ HTMLTableElement[JC] def getAttributeNode(name: String): Attr HTMLTableElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableElement[JC] def getBoundingClientRect(): DOMRect HTMLTableElement[JC] def getClientRects(): DOMRectList -HTMLTableElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -11990,7 +11998,7 @@ HTMLTableElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableElement[JC] def replaceChildren(nodes: Node | String*): Unit HTMLTableElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableElement[JC] def requestPointerLock(): Unit -HTMLTableElement[JC] def rows: HTMLCollection +HTMLTableElement[JC] def rows: HTMLCollection[Element] HTMLTableElement[JC] def scrollHeight: Int HTMLTableElement[JC] def scrollIntoView(top: Boolean?): Unit HTMLTableElement[JC] var scrollLeft: Double @@ -12004,7 +12012,7 @@ HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration HTMLTableElement[JC] def style_ = (value: CSSStyleDeclaration): Unit HTMLTableElement[JC] def style_ = (value: String): Unit -HTMLTableElement[JC] def tBodies: HTMLCollection +HTMLTableElement[JC] def tBodies: HTMLCollection[Element] HTMLTableElement[JC] var tFoot: HTMLTableSectionElement HTMLTableElement[JC] var tHead: HTMLTableSectionElement HTMLTableElement[JC] var tabIndex: Int @@ -12024,10 +12032,10 @@ HTMLTableRowElement[JC] def blur(): Unit HTMLTableRowElement[JC] var borderColor: js.Any HTMLTableRowElement[JC] var borderColorDark: js.Any HTMLTableRowElement[JC] var borderColorLight: js.Any -HTMLTableRowElement[JC] def cells: HTMLCollection +HTMLTableRowElement[JC] def cells: HTMLCollection[Element] HTMLTableRowElement[JC] def childElementCount: Int HTMLTableRowElement[JC] def childNodes: NodeList[Node] -HTMLTableRowElement[JC] def children: HTMLCollection +HTMLTableRowElement[JC] def children: HTMLCollection[Element] HTMLTableRowElement[JC] var classList: DOMTokenList HTMLTableRowElement[JC] var className: String HTMLTableRowElement[JC] def click(): Unit @@ -12055,9 +12063,9 @@ HTMLTableRowElement[JC] def getAttributeNode(name: String): Attr HTMLTableRowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableRowElement[JC] def getBoundingClientRect(): DOMRect HTMLTableRowElement[JC] def getClientRects(): DOMRectList -HTMLTableRowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableRowElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableRowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableRowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableRowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableRowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableRowElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12229,7 +12237,7 @@ HTMLTableSectionElement[JC] def before(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def blur(): Unit HTMLTableSectionElement[JC] def childElementCount: Int HTMLTableSectionElement[JC] def childNodes: NodeList[Node] -HTMLTableSectionElement[JC] def children: HTMLCollection +HTMLTableSectionElement[JC] def children: HTMLCollection[Element] HTMLTableSectionElement[JC] var classList: DOMTokenList HTMLTableSectionElement[JC] var className: String HTMLTableSectionElement[JC] def click(): Unit @@ -12257,9 +12265,9 @@ HTMLTableSectionElement[JC] def getAttributeNode(name: String): Attr HTMLTableSectionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTableSectionElement[JC] def getBoundingClientRect(): DOMRect HTMLTableSectionElement[JC] def getClientRects(): DOMRectList -HTMLTableSectionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTableSectionElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTableSectionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTableSectionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTableSectionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTableSectionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTableSectionElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12400,7 +12408,7 @@ HTMLTableSectionElement[JC] def replaceChild(newChild: Node, oldChild: Node): No HTMLTableSectionElement[JC] def replaceChildren(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableSectionElement[JC] def requestPointerLock(): Unit -HTMLTableSectionElement[JC] def rows: HTMLCollection +HTMLTableSectionElement[JC] def rows: HTMLCollection[Element] HTMLTableSectionElement[JC] def scrollHeight: Int HTMLTableSectionElement[JC] def scrollIntoView(top: Boolean?): Unit HTMLTableSectionElement[JC] var scrollLeft: Double @@ -12432,7 +12440,7 @@ HTMLTextAreaElement[JC] def blur(): Unit HTMLTextAreaElement[JC] def checkValidity(): Boolean HTMLTextAreaElement[JC] def childElementCount: Int HTMLTextAreaElement[JC] def childNodes: NodeList[Node] -HTMLTextAreaElement[JC] def children: HTMLCollection +HTMLTextAreaElement[JC] def children: HTMLCollection[Element] HTMLTextAreaElement[JC] var classList: DOMTokenList HTMLTextAreaElement[JC] var className: String HTMLTextAreaElement[JC] def click(): Unit @@ -12463,9 +12471,9 @@ HTMLTextAreaElement[JC] def getAttributeNode(name: String): Attr HTMLTextAreaElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTextAreaElement[JC] def getBoundingClientRect(): DOMRect HTMLTextAreaElement[JC] def getClientRects(): DOMRectList -HTMLTextAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTextAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTextAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTextAreaElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTextAreaElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTextAreaElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTextAreaElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12651,7 +12659,7 @@ HTMLTitleElement[JC] def before(nodes: Node | String*): Unit HTMLTitleElement[JC] def blur(): Unit HTMLTitleElement[JC] def childElementCount: Int HTMLTitleElement[JC] def childNodes: NodeList[Node] -HTMLTitleElement[JC] def children: HTMLCollection +HTMLTitleElement[JC] def children: HTMLCollection[Element] HTMLTitleElement[JC] var classList: DOMTokenList HTMLTitleElement[JC] var className: String HTMLTitleElement[JC] def click(): Unit @@ -12678,9 +12686,9 @@ HTMLTitleElement[JC] def getAttributeNode(name: String): Attr HTMLTitleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTitleElement[JC] def getBoundingClientRect(): DOMRect HTMLTitleElement[JC] def getClientRects(): DOMRectList -HTMLTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTitleElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -12849,7 +12857,7 @@ HTMLTrackElement[JC] def before(nodes: Node | String*): Unit HTMLTrackElement[JC] def blur(): Unit HTMLTrackElement[JC] def childElementCount: Int HTMLTrackElement[JC] def childNodes: NodeList[Node] -HTMLTrackElement[JC] def children: HTMLCollection +HTMLTrackElement[JC] def children: HTMLCollection[Element] HTMLTrackElement[JC] var classList: DOMTokenList HTMLTrackElement[JC] var className: String HTMLTrackElement[JC] def click(): Unit @@ -12876,9 +12884,9 @@ HTMLTrackElement[JC] def getAttributeNode(name: String): Attr HTMLTrackElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLTrackElement[JC] def getBoundingClientRect(): DOMRect HTMLTrackElement[JC] def getClientRects(): DOMRectList -HTMLTrackElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLTrackElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLTrackElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLTrackElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTrackElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTrackElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLTrackElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13051,7 +13059,7 @@ HTMLUListElement[JC] def before(nodes: Node | String*): Unit HTMLUListElement[JC] def blur(): Unit HTMLUListElement[JC] def childElementCount: Int HTMLUListElement[JC] def childNodes: NodeList[Node] -HTMLUListElement[JC] def children: HTMLCollection +HTMLUListElement[JC] def children: HTMLCollection[Element] HTMLUListElement[JC] var classList: DOMTokenList HTMLUListElement[JC] var className: String HTMLUListElement[JC] def click(): Unit @@ -13078,9 +13086,9 @@ HTMLUListElement[JC] def getAttributeNode(name: String): Attr HTMLUListElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLUListElement[JC] def getBoundingClientRect(): DOMRect HTMLUListElement[JC] def getClientRects(): DOMRectList -HTMLUListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLUListElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLUListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLUListElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLUListElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLUListElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLUListElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13248,7 +13256,7 @@ HTMLUnknownElement[JC] def before(nodes: Node | String*): Unit HTMLUnknownElement[JC] def blur(): Unit HTMLUnknownElement[JC] def childElementCount: Int HTMLUnknownElement[JC] def childNodes: NodeList[Node] -HTMLUnknownElement[JC] def children: HTMLCollection +HTMLUnknownElement[JC] def children: HTMLCollection[Element] HTMLUnknownElement[JC] var classList: DOMTokenList HTMLUnknownElement[JC] var className: String HTMLUnknownElement[JC] def click(): Unit @@ -13275,9 +13283,9 @@ HTMLUnknownElement[JC] def getAttributeNode(name: String): Attr HTMLUnknownElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLUnknownElement[JC] def getBoundingClientRect(): DOMRect HTMLUnknownElement[JC] def getClientRects(): DOMRectList -HTMLUnknownElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLUnknownElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLUnknownElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLUnknownElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLUnknownElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLUnknownElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLUnknownElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -13449,7 +13457,7 @@ HTMLVideoElement[JC] def buffered: TimeRanges HTMLVideoElement[JC] def canPlayType(`type`: String): String HTMLVideoElement[JC] def childElementCount: Int HTMLVideoElement[JC] def childNodes: NodeList[Node] -HTMLVideoElement[JC] def children: HTMLCollection +HTMLVideoElement[JC] def children: HTMLCollection[Element] HTMLVideoElement[JC] var classList: DOMTokenList HTMLVideoElement[JC] var className: String HTMLVideoElement[JC] def click(): Unit @@ -13483,9 +13491,9 @@ HTMLVideoElement[JC] def getAttributeNode(name: String): Attr HTMLVideoElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr HTMLVideoElement[JC] def getBoundingClientRect(): DOMRect HTMLVideoElement[JC] def getClientRects(): DOMRectList -HTMLVideoElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -HTMLVideoElement[JC] def getElementsByTagName(name: String): HTMLCollection -HTMLVideoElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +HTMLVideoElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLVideoElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLVideoElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] HTMLVideoElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean @@ -14841,7 +14849,7 @@ PannerNode[JT] def setOrientation(x: Double?, y: Double?, z: Double?): Unit PannerNode[JT] def setPosition(x: Double?, y: Double?, z: Double?): Unit PannerNode[JT] def setVelocity(x: Double?, y: Double?, z: Double?): Unit ParentNode[JT] def childElementCount: Int -ParentNode[JT] def children: HTMLCollection +ParentNode[JT] def children: HTMLCollection[Element] ParentNode[JT] def firstElementChild: Element ParentNode[JT] def lastElementChild: Element ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit @@ -15066,6 +15074,10 @@ ProgressEvent[JT] def target: EventTarget ProgressEvent[JT] def timeStamp: Double ProgressEvent[JT] def total: Double ProgressEvent[JT] def `type`: String +RadioNodeList[JC] @JSBracketAccess def apply(index: Int): T +RadioNodeList[JC] def item(index: Int): T +RadioNodeList[JC] def length: Int +RadioNodeList[JC] def value: String Range[JC] def cloneContents(): DocumentFragment Range[JC] def cloneRange(): Range Range[JC] def collapse(toStart: Boolean): Unit @@ -15223,7 +15235,7 @@ SVGAElement[JC] def baseURI: String SVGAElement[JC] def before(nodes: Node | String*): Unit SVGAElement[JC] def childElementCount: Int SVGAElement[JC] def childNodes: NodeList[Node] -SVGAElement[JC] def children: HTMLCollection +SVGAElement[JC] def children: HTMLCollection[Element] SVGAElement[JC] var classList: DOMTokenList SVGAElement[JC] var className: SVGAnimatedString SVGAElement[JC] def clientHeight: Int @@ -15246,9 +15258,9 @@ SVGAElement[JC] def getBBox(): SVGRect SVGAElement[JC] def getBoundingClientRect(): DOMRect SVGAElement[JC] def getCTM(): SVGMatrix SVGAElement[JC] def getClientRects(): DOMRectList -SVGAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGAElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGAElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGAElement[JC] def getScreenCTM(): SVGMatrix SVGAElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGAElement[JC] def hasAttribute(name: String): Boolean @@ -15388,7 +15400,7 @@ SVGCircleElement[JC] def baseURI: String SVGCircleElement[JC] def before(nodes: Node | String*): Unit SVGCircleElement[JC] def childElementCount: Int SVGCircleElement[JC] def childNodes: NodeList[Node] -SVGCircleElement[JC] def children: HTMLCollection +SVGCircleElement[JC] def children: HTMLCollection[Element] SVGCircleElement[JC] var classList: DOMTokenList SVGCircleElement[JC] var className: SVGAnimatedString SVGCircleElement[JC] def clientHeight: Int @@ -15413,9 +15425,9 @@ SVGCircleElement[JC] def getBBox(): SVGRect SVGCircleElement[JC] def getBoundingClientRect(): DOMRect SVGCircleElement[JC] def getCTM(): SVGMatrix SVGCircleElement[JC] def getClientRects(): DOMRectList -SVGCircleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGCircleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGCircleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGCircleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGCircleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGCircleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGCircleElement[JC] def getScreenCTM(): SVGMatrix SVGCircleElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGCircleElement[JC] def hasAttribute(name: String): Boolean @@ -15519,7 +15531,7 @@ SVGClipPathElement[JC] def baseURI: String SVGClipPathElement[JC] def before(nodes: Node | String*): Unit SVGClipPathElement[JC] def childElementCount: Int SVGClipPathElement[JC] def childNodes: NodeList[Node] -SVGClipPathElement[JC] def children: HTMLCollection +SVGClipPathElement[JC] def children: HTMLCollection[Element] SVGClipPathElement[JC] var classList: DOMTokenList SVGClipPathElement[JC] var className: SVGAnimatedString SVGClipPathElement[JC] def clientHeight: Int @@ -15543,9 +15555,9 @@ SVGClipPathElement[JC] def getBBox(): SVGRect SVGClipPathElement[JC] def getBoundingClientRect(): DOMRect SVGClipPathElement[JC] def getCTM(): SVGMatrix SVGClipPathElement[JC] def getClientRects(): DOMRectList -SVGClipPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGClipPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGClipPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGClipPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGClipPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGClipPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGClipPathElement[JC] def getScreenCTM(): SVGMatrix SVGClipPathElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGClipPathElement[JC] def hasAttribute(name: String): Boolean @@ -15646,7 +15658,7 @@ SVGComponentTransferFunctionElement[JC] def baseURI: String SVGComponentTransferFunctionElement[JC] def before(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def childElementCount: Int SVGComponentTransferFunctionElement[JC] def childNodes: NodeList[Node] -SVGComponentTransferFunctionElement[JC] def children: HTMLCollection +SVGComponentTransferFunctionElement[JC] def children: HTMLCollection[Element] SVGComponentTransferFunctionElement[JC] var classList: DOMTokenList SVGComponentTransferFunctionElement[JC] def clientHeight: Int SVGComponentTransferFunctionElement[JC] def clientLeft: Int @@ -15665,9 +15677,9 @@ SVGComponentTransferFunctionElement[JC] def getAttributeNode(name: String): Attr SVGComponentTransferFunctionElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGComponentTransferFunctionElement[JC] def getBoundingClientRect(): DOMRect SVGComponentTransferFunctionElement[JC] def getClientRects(): DOMRectList -SVGComponentTransferFunctionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGComponentTransferFunctionElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGComponentTransferFunctionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGComponentTransferFunctionElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGComponentTransferFunctionElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGComponentTransferFunctionElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean @@ -15767,7 +15779,7 @@ SVGDefsElement[JC] def baseURI: String SVGDefsElement[JC] def before(nodes: Node | String*): Unit SVGDefsElement[JC] def childElementCount: Int SVGDefsElement[JC] def childNodes: NodeList[Node] -SVGDefsElement[JC] def children: HTMLCollection +SVGDefsElement[JC] def children: HTMLCollection[Element] SVGDefsElement[JC] var classList: DOMTokenList SVGDefsElement[JC] var className: SVGAnimatedString SVGDefsElement[JC] def clientHeight: Int @@ -15790,9 +15802,9 @@ SVGDefsElement[JC] def getBBox(): SVGRect SVGDefsElement[JC] def getBoundingClientRect(): DOMRect SVGDefsElement[JC] def getCTM(): SVGMatrix SVGDefsElement[JC] def getClientRects(): DOMRectList -SVGDefsElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGDefsElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGDefsElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGDefsElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGDefsElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGDefsElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGDefsElement[JC] def getScreenCTM(): SVGMatrix SVGDefsElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGDefsElement[JC] def hasAttribute(name: String): Boolean @@ -15892,7 +15904,7 @@ SVGDescElement[JC] def baseURI: String SVGDescElement[JC] def before(nodes: Node | String*): Unit SVGDescElement[JC] def childElementCount: Int SVGDescElement[JC] def childNodes: NodeList[Node] -SVGDescElement[JC] def children: HTMLCollection +SVGDescElement[JC] def children: HTMLCollection[Element] SVGDescElement[JC] var classList: DOMTokenList SVGDescElement[JC] var className: SVGAnimatedString SVGDescElement[JC] def clientHeight: Int @@ -15911,9 +15923,9 @@ SVGDescElement[JC] def getAttributeNode(name: String): Attr SVGDescElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGDescElement[JC] def getBoundingClientRect(): DOMRect SVGDescElement[JC] def getClientRects(): DOMRectList -SVGDescElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGDescElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGDescElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGDescElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGDescElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGDescElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean @@ -16005,7 +16017,7 @@ SVGElement[JC] def baseURI: String SVGElement[JC] def before(nodes: Node | String*): Unit SVGElement[JC] def childElementCount: Int SVGElement[JC] def childNodes: NodeList[Node] -SVGElement[JC] def children: HTMLCollection +SVGElement[JC] def children: HTMLCollection[Element] SVGElement[JC] var classList: DOMTokenList SVGElement[JC] def clientHeight: Int SVGElement[JC] def clientLeft: Int @@ -16023,9 +16035,9 @@ SVGElement[JC] def getAttributeNode(name: String): Attr SVGElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGElement[JC] def getBoundingClientRect(): DOMRect SVGElement[JC] def getClientRects(): DOMRectList -SVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean @@ -16129,7 +16141,7 @@ SVGEllipseElement[JC] def baseURI: String SVGEllipseElement[JC] def before(nodes: Node | String*): Unit SVGEllipseElement[JC] def childElementCount: Int SVGEllipseElement[JC] def childNodes: NodeList[Node] -SVGEllipseElement[JC] def children: HTMLCollection +SVGEllipseElement[JC] def children: HTMLCollection[Element] SVGEllipseElement[JC] var classList: DOMTokenList SVGEllipseElement[JC] var className: SVGAnimatedString SVGEllipseElement[JC] def clientHeight: Int @@ -16154,9 +16166,9 @@ SVGEllipseElement[JC] def getBBox(): SVGRect SVGEllipseElement[JC] def getBoundingClientRect(): DOMRect SVGEllipseElement[JC] def getCTM(): SVGMatrix SVGEllipseElement[JC] def getClientRects(): DOMRectList -SVGEllipseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGEllipseElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGEllipseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGEllipseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGEllipseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGEllipseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGEllipseElement[JC] def getScreenCTM(): SVGMatrix SVGEllipseElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGEllipseElement[JC] def hasAttribute(name: String): Boolean @@ -16265,7 +16277,7 @@ SVGFEBlendElement[JC] def baseURI: String SVGFEBlendElement[JC] def before(nodes: Node | String*): Unit SVGFEBlendElement[JC] def childElementCount: Int SVGFEBlendElement[JC] def childNodes: NodeList[Node] -SVGFEBlendElement[JC] def children: HTMLCollection +SVGFEBlendElement[JC] def children: HTMLCollection[Element] SVGFEBlendElement[JC] var classList: DOMTokenList SVGFEBlendElement[JC] var className: SVGAnimatedString SVGFEBlendElement[JC] def clientHeight: Int @@ -16284,9 +16296,9 @@ SVGFEBlendElement[JC] def getAttributeNode(name: String): Attr SVGFEBlendElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEBlendElement[JC] def getBoundingClientRect(): DOMRect SVGFEBlendElement[JC] def getClientRects(): DOMRectList -SVGFEBlendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEBlendElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEBlendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEBlendElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEBlendElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEBlendElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean @@ -16390,7 +16402,7 @@ SVGFEColorMatrixElement[JC] def baseURI: String SVGFEColorMatrixElement[JC] def before(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def childElementCount: Int SVGFEColorMatrixElement[JC] def childNodes: NodeList[Node] -SVGFEColorMatrixElement[JC] def children: HTMLCollection +SVGFEColorMatrixElement[JC] def children: HTMLCollection[Element] SVGFEColorMatrixElement[JC] var classList: DOMTokenList SVGFEColorMatrixElement[JC] var className: SVGAnimatedString SVGFEColorMatrixElement[JC] def clientHeight: Int @@ -16409,9 +16421,9 @@ SVGFEColorMatrixElement[JC] def getAttributeNode(name: String): Attr SVGFEColorMatrixElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEColorMatrixElement[JC] def getBoundingClientRect(): DOMRect SVGFEColorMatrixElement[JC] def getClientRects(): DOMRectList -SVGFEColorMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEColorMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEColorMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEColorMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEColorMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEColorMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean @@ -16514,7 +16526,7 @@ SVGFEComponentTransferElement[JC] def baseURI: String SVGFEComponentTransferElement[JC] def before(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def childElementCount: Int SVGFEComponentTransferElement[JC] def childNodes: NodeList[Node] -SVGFEComponentTransferElement[JC] def children: HTMLCollection +SVGFEComponentTransferElement[JC] def children: HTMLCollection[Element] SVGFEComponentTransferElement[JC] var classList: DOMTokenList SVGFEComponentTransferElement[JC] var className: SVGAnimatedString SVGFEComponentTransferElement[JC] def clientHeight: Int @@ -16533,9 +16545,9 @@ SVGFEComponentTransferElement[JC] def getAttributeNode(name: String): Attr SVGFEComponentTransferElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEComponentTransferElement[JC] def getBoundingClientRect(): DOMRect SVGFEComponentTransferElement[JC] def getClientRects(): DOMRectList -SVGFEComponentTransferElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEComponentTransferElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEComponentTransferElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEComponentTransferElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEComponentTransferElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEComponentTransferElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean @@ -16631,7 +16643,7 @@ SVGFECompositeElement[JC] def baseURI: String SVGFECompositeElement[JC] def before(nodes: Node | String*): Unit SVGFECompositeElement[JC] def childElementCount: Int SVGFECompositeElement[JC] def childNodes: NodeList[Node] -SVGFECompositeElement[JC] def children: HTMLCollection +SVGFECompositeElement[JC] def children: HTMLCollection[Element] SVGFECompositeElement[JC] var classList: DOMTokenList SVGFECompositeElement[JC] var className: SVGAnimatedString SVGFECompositeElement[JC] def clientHeight: Int @@ -16650,9 +16662,9 @@ SVGFECompositeElement[JC] def getAttributeNode(name: String): Attr SVGFECompositeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFECompositeElement[JC] def getBoundingClientRect(): DOMRect SVGFECompositeElement[JC] def getClientRects(): DOMRectList -SVGFECompositeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFECompositeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFECompositeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFECompositeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFECompositeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFECompositeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean @@ -16762,7 +16774,7 @@ SVGFEConvolveMatrixElement[JC] def before(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def bias: SVGAnimatedNumber SVGFEConvolveMatrixElement[JC] def childElementCount: Int SVGFEConvolveMatrixElement[JC] def childNodes: NodeList[Node] -SVGFEConvolveMatrixElement[JC] def children: HTMLCollection +SVGFEConvolveMatrixElement[JC] def children: HTMLCollection[Element] SVGFEConvolveMatrixElement[JC] var classList: DOMTokenList SVGFEConvolveMatrixElement[JC] var className: SVGAnimatedString SVGFEConvolveMatrixElement[JC] def clientHeight: Int @@ -16783,9 +16795,9 @@ SVGFEConvolveMatrixElement[JC] def getAttributeNode(name: String): Attr SVGFEConvolveMatrixElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEConvolveMatrixElement[JC] def getBoundingClientRect(): DOMRect SVGFEConvolveMatrixElement[JC] def getClientRects(): DOMRectList -SVGFEConvolveMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEConvolveMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEConvolveMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEConvolveMatrixElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEConvolveMatrixElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEConvolveMatrixElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean @@ -16893,7 +16905,7 @@ SVGFEDiffuseLightingElement[JC] def baseURI: String SVGFEDiffuseLightingElement[JC] def before(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def childElementCount: Int SVGFEDiffuseLightingElement[JC] def childNodes: NodeList[Node] -SVGFEDiffuseLightingElement[JC] def children: HTMLCollection +SVGFEDiffuseLightingElement[JC] def children: HTMLCollection[Element] SVGFEDiffuseLightingElement[JC] var classList: DOMTokenList SVGFEDiffuseLightingElement[JC] var className: SVGAnimatedString SVGFEDiffuseLightingElement[JC] def clientHeight: Int @@ -16913,9 +16925,9 @@ SVGFEDiffuseLightingElement[JC] def getAttributeNode(name: String): Attr SVGFEDiffuseLightingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDiffuseLightingElement[JC] def getBoundingClientRect(): DOMRect SVGFEDiffuseLightingElement[JC] def getClientRects(): DOMRectList -SVGFEDiffuseLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDiffuseLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDiffuseLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDiffuseLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDiffuseLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDiffuseLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean @@ -17014,7 +17026,7 @@ SVGFEDisplacementMapElement[JC] def baseURI: String SVGFEDisplacementMapElement[JC] def before(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def childElementCount: Int SVGFEDisplacementMapElement[JC] def childNodes: NodeList[Node] -SVGFEDisplacementMapElement[JC] def children: HTMLCollection +SVGFEDisplacementMapElement[JC] def children: HTMLCollection[Element] SVGFEDisplacementMapElement[JC] var classList: DOMTokenList SVGFEDisplacementMapElement[JC] var className: SVGAnimatedString SVGFEDisplacementMapElement[JC] def clientHeight: Int @@ -17033,9 +17045,9 @@ SVGFEDisplacementMapElement[JC] def getAttributeNode(name: String): Attr SVGFEDisplacementMapElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDisplacementMapElement[JC] def getBoundingClientRect(): DOMRect SVGFEDisplacementMapElement[JC] def getClientRects(): DOMRectList -SVGFEDisplacementMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDisplacementMapElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDisplacementMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDisplacementMapElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDisplacementMapElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDisplacementMapElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean @@ -17141,7 +17153,7 @@ SVGFEDistantLightElement[JC] def baseURI: String SVGFEDistantLightElement[JC] def before(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def childElementCount: Int SVGFEDistantLightElement[JC] def childNodes: NodeList[Node] -SVGFEDistantLightElement[JC] def children: HTMLCollection +SVGFEDistantLightElement[JC] def children: HTMLCollection[Element] SVGFEDistantLightElement[JC] var classList: DOMTokenList SVGFEDistantLightElement[JC] def clientHeight: Int SVGFEDistantLightElement[JC] def clientLeft: Int @@ -17160,9 +17172,9 @@ SVGFEDistantLightElement[JC] def getAttributeNode(name: String): Attr SVGFEDistantLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEDistantLightElement[JC] def getBoundingClientRect(): DOMRect SVGFEDistantLightElement[JC] def getClientRects(): DOMRectList -SVGFEDistantLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEDistantLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEDistantLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEDistantLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEDistantLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEDistantLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean @@ -17251,7 +17263,7 @@ SVGFEFloodElement[JC] def baseURI: String SVGFEFloodElement[JC] def before(nodes: Node | String*): Unit SVGFEFloodElement[JC] def childElementCount: Int SVGFEFloodElement[JC] def childNodes: NodeList[Node] -SVGFEFloodElement[JC] def children: HTMLCollection +SVGFEFloodElement[JC] def children: HTMLCollection[Element] SVGFEFloodElement[JC] var classList: DOMTokenList SVGFEFloodElement[JC] var className: SVGAnimatedString SVGFEFloodElement[JC] def clientHeight: Int @@ -17270,9 +17282,9 @@ SVGFEFloodElement[JC] def getAttributeNode(name: String): Attr SVGFEFloodElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFloodElement[JC] def getBoundingClientRect(): DOMRect SVGFEFloodElement[JC] def getClientRects(): DOMRectList -SVGFEFloodElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFloodElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFloodElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFloodElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFloodElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFloodElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean @@ -17368,7 +17380,7 @@ SVGFEFuncAElement[JC] def baseURI: String SVGFEFuncAElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def childElementCount: Int SVGFEFuncAElement[JC] def childNodes: NodeList[Node] -SVGFEFuncAElement[JC] def children: HTMLCollection +SVGFEFuncAElement[JC] def children: HTMLCollection[Element] SVGFEFuncAElement[JC] var classList: DOMTokenList SVGFEFuncAElement[JC] def clientHeight: Int SVGFEFuncAElement[JC] def clientLeft: Int @@ -17387,9 +17399,9 @@ SVGFEFuncAElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncAElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncAElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncAElement[JC] def getClientRects(): DOMRectList -SVGFEFuncAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncAElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncAElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncAElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncAElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean @@ -17484,7 +17496,7 @@ SVGFEFuncBElement[JC] def baseURI: String SVGFEFuncBElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def childElementCount: Int SVGFEFuncBElement[JC] def childNodes: NodeList[Node] -SVGFEFuncBElement[JC] def children: HTMLCollection +SVGFEFuncBElement[JC] def children: HTMLCollection[Element] SVGFEFuncBElement[JC] var classList: DOMTokenList SVGFEFuncBElement[JC] def clientHeight: Int SVGFEFuncBElement[JC] def clientLeft: Int @@ -17503,9 +17515,9 @@ SVGFEFuncBElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncBElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncBElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncBElement[JC] def getClientRects(): DOMRectList -SVGFEFuncBElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncBElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncBElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncBElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncBElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncBElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean @@ -17600,7 +17612,7 @@ SVGFEFuncGElement[JC] def baseURI: String SVGFEFuncGElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def childElementCount: Int SVGFEFuncGElement[JC] def childNodes: NodeList[Node] -SVGFEFuncGElement[JC] def children: HTMLCollection +SVGFEFuncGElement[JC] def children: HTMLCollection[Element] SVGFEFuncGElement[JC] var classList: DOMTokenList SVGFEFuncGElement[JC] def clientHeight: Int SVGFEFuncGElement[JC] def clientLeft: Int @@ -17619,9 +17631,9 @@ SVGFEFuncGElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncGElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncGElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncGElement[JC] def getClientRects(): DOMRectList -SVGFEFuncGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean @@ -17716,7 +17728,7 @@ SVGFEFuncRElement[JC] def baseURI: String SVGFEFuncRElement[JC] def before(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def childElementCount: Int SVGFEFuncRElement[JC] def childNodes: NodeList[Node] -SVGFEFuncRElement[JC] def children: HTMLCollection +SVGFEFuncRElement[JC] def children: HTMLCollection[Element] SVGFEFuncRElement[JC] var classList: DOMTokenList SVGFEFuncRElement[JC] def clientHeight: Int SVGFEFuncRElement[JC] def clientLeft: Int @@ -17735,9 +17747,9 @@ SVGFEFuncRElement[JC] def getAttributeNode(name: String): Attr SVGFEFuncRElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEFuncRElement[JC] def getBoundingClientRect(): DOMRect SVGFEFuncRElement[JC] def getClientRects(): DOMRectList -SVGFEFuncRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEFuncRElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEFuncRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEFuncRElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEFuncRElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEFuncRElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean @@ -17831,7 +17843,7 @@ SVGFEGaussianBlurElement[JC] def baseURI: String SVGFEGaussianBlurElement[JC] def before(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def childElementCount: Int SVGFEGaussianBlurElement[JC] def childNodes: NodeList[Node] -SVGFEGaussianBlurElement[JC] def children: HTMLCollection +SVGFEGaussianBlurElement[JC] def children: HTMLCollection[Element] SVGFEGaussianBlurElement[JC] var classList: DOMTokenList SVGFEGaussianBlurElement[JC] var className: SVGAnimatedString SVGFEGaussianBlurElement[JC] def clientHeight: Int @@ -17850,9 +17862,9 @@ SVGFEGaussianBlurElement[JC] def getAttributeNode(name: String): Attr SVGFEGaussianBlurElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEGaussianBlurElement[JC] def getBoundingClientRect(): DOMRect SVGFEGaussianBlurElement[JC] def getClientRects(): DOMRectList -SVGFEGaussianBlurElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEGaussianBlurElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEGaussianBlurElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEGaussianBlurElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEGaussianBlurElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEGaussianBlurElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean @@ -17951,7 +17963,7 @@ SVGFEImageElement[JC] def baseURI: String SVGFEImageElement[JC] def before(nodes: Node | String*): Unit SVGFEImageElement[JC] def childElementCount: Int SVGFEImageElement[JC] def childNodes: NodeList[Node] -SVGFEImageElement[JC] def children: HTMLCollection +SVGFEImageElement[JC] def children: HTMLCollection[Element] SVGFEImageElement[JC] var classList: DOMTokenList SVGFEImageElement[JC] var className: SVGAnimatedString SVGFEImageElement[JC] def clientHeight: Int @@ -17971,9 +17983,9 @@ SVGFEImageElement[JC] def getAttributeNode(name: String): Attr SVGFEImageElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEImageElement[JC] def getBoundingClientRect(): DOMRect SVGFEImageElement[JC] def getClientRects(): DOMRectList -SVGFEImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean @@ -18072,7 +18084,7 @@ SVGFEMergeElement[JC] def baseURI: String SVGFEMergeElement[JC] def before(nodes: Node | String*): Unit SVGFEMergeElement[JC] def childElementCount: Int SVGFEMergeElement[JC] def childNodes: NodeList[Node] -SVGFEMergeElement[JC] def children: HTMLCollection +SVGFEMergeElement[JC] def children: HTMLCollection[Element] SVGFEMergeElement[JC] var classList: DOMTokenList SVGFEMergeElement[JC] var className: SVGAnimatedString SVGFEMergeElement[JC] def clientHeight: Int @@ -18091,9 +18103,9 @@ SVGFEMergeElement[JC] def getAttributeNode(name: String): Attr SVGFEMergeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMergeElement[JC] def getBoundingClientRect(): DOMRect SVGFEMergeElement[JC] def getClientRects(): DOMRectList -SVGFEMergeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMergeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMergeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMergeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMergeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMergeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean @@ -18188,7 +18200,7 @@ SVGFEMergeNodeElement[JC] def baseURI: String SVGFEMergeNodeElement[JC] def before(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def childElementCount: Int SVGFEMergeNodeElement[JC] def childNodes: NodeList[Node] -SVGFEMergeNodeElement[JC] def children: HTMLCollection +SVGFEMergeNodeElement[JC] def children: HTMLCollection[Element] SVGFEMergeNodeElement[JC] var classList: DOMTokenList SVGFEMergeNodeElement[JC] def clientHeight: Int SVGFEMergeNodeElement[JC] def clientLeft: Int @@ -18206,9 +18218,9 @@ SVGFEMergeNodeElement[JC] def getAttributeNode(name: String): Attr SVGFEMergeNodeElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMergeNodeElement[JC] def getBoundingClientRect(): DOMRect SVGFEMergeNodeElement[JC] def getClientRects(): DOMRectList -SVGFEMergeNodeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMergeNodeElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMergeNodeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMergeNodeElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMergeNodeElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMergeNodeElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean @@ -18298,7 +18310,7 @@ SVGFEMorphologyElement[JC] def baseURI: String SVGFEMorphologyElement[JC] def before(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def childElementCount: Int SVGFEMorphologyElement[JC] def childNodes: NodeList[Node] -SVGFEMorphologyElement[JC] def children: HTMLCollection +SVGFEMorphologyElement[JC] def children: HTMLCollection[Element] SVGFEMorphologyElement[JC] var classList: DOMTokenList SVGFEMorphologyElement[JC] var className: SVGAnimatedString SVGFEMorphologyElement[JC] def clientHeight: Int @@ -18317,9 +18329,9 @@ SVGFEMorphologyElement[JC] def getAttributeNode(name: String): Attr SVGFEMorphologyElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEMorphologyElement[JC] def getBoundingClientRect(): DOMRect SVGFEMorphologyElement[JC] def getClientRects(): DOMRectList -SVGFEMorphologyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEMorphologyElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEMorphologyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEMorphologyElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEMorphologyElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEMorphologyElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean @@ -18421,7 +18433,7 @@ SVGFEOffsetElement[JC] def baseURI: String SVGFEOffsetElement[JC] def before(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def childElementCount: Int SVGFEOffsetElement[JC] def childNodes: NodeList[Node] -SVGFEOffsetElement[JC] def children: HTMLCollection +SVGFEOffsetElement[JC] def children: HTMLCollection[Element] SVGFEOffsetElement[JC] var classList: DOMTokenList SVGFEOffsetElement[JC] var className: SVGAnimatedString SVGFEOffsetElement[JC] def clientHeight: Int @@ -18442,9 +18454,9 @@ SVGFEOffsetElement[JC] def getAttributeNode(name: String): Attr SVGFEOffsetElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEOffsetElement[JC] def getBoundingClientRect(): DOMRect SVGFEOffsetElement[JC] def getClientRects(): DOMRectList -SVGFEOffsetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEOffsetElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEOffsetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEOffsetElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEOffsetElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEOffsetElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean @@ -18540,7 +18552,7 @@ SVGFEPointLightElement[JC] def baseURI: String SVGFEPointLightElement[JC] def before(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def childElementCount: Int SVGFEPointLightElement[JC] def childNodes: NodeList[Node] -SVGFEPointLightElement[JC] def children: HTMLCollection +SVGFEPointLightElement[JC] def children: HTMLCollection[Element] SVGFEPointLightElement[JC] var classList: DOMTokenList SVGFEPointLightElement[JC] def clientHeight: Int SVGFEPointLightElement[JC] def clientLeft: Int @@ -18558,9 +18570,9 @@ SVGFEPointLightElement[JC] def getAttributeNode(name: String): Attr SVGFEPointLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFEPointLightElement[JC] def getBoundingClientRect(): DOMRect SVGFEPointLightElement[JC] def getClientRects(): DOMRectList -SVGFEPointLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFEPointLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFEPointLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFEPointLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFEPointLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFEPointLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean @@ -18652,7 +18664,7 @@ SVGFESpecularLightingElement[JC] def baseURI: String SVGFESpecularLightingElement[JC] def before(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def childElementCount: Int SVGFESpecularLightingElement[JC] def childNodes: NodeList[Node] -SVGFESpecularLightingElement[JC] def children: HTMLCollection +SVGFESpecularLightingElement[JC] def children: HTMLCollection[Element] SVGFESpecularLightingElement[JC] var classList: DOMTokenList SVGFESpecularLightingElement[JC] var className: SVGAnimatedString SVGFESpecularLightingElement[JC] def clientHeight: Int @@ -18671,9 +18683,9 @@ SVGFESpecularLightingElement[JC] def getAttributeNode(name: String): Attr SVGFESpecularLightingElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFESpecularLightingElement[JC] def getBoundingClientRect(): DOMRect SVGFESpecularLightingElement[JC] def getClientRects(): DOMRectList -SVGFESpecularLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFESpecularLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFESpecularLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFESpecularLightingElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFESpecularLightingElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFESpecularLightingElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean @@ -18774,7 +18786,7 @@ SVGFESpotLightElement[JC] def baseURI: String SVGFESpotLightElement[JC] def before(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def childElementCount: Int SVGFESpotLightElement[JC] def childNodes: NodeList[Node] -SVGFESpotLightElement[JC] def children: HTMLCollection +SVGFESpotLightElement[JC] def children: HTMLCollection[Element] SVGFESpotLightElement[JC] var classList: DOMTokenList SVGFESpotLightElement[JC] def clientHeight: Int SVGFESpotLightElement[JC] def clientLeft: Int @@ -18792,9 +18804,9 @@ SVGFESpotLightElement[JC] def getAttributeNode(name: String): Attr SVGFESpotLightElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFESpotLightElement[JC] def getBoundingClientRect(): DOMRect SVGFESpotLightElement[JC] def getClientRects(): DOMRectList -SVGFESpotLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFESpotLightElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFESpotLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFESpotLightElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFESpotLightElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFESpotLightElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean @@ -18891,7 +18903,7 @@ SVGFETileElement[JC] def baseURI: String SVGFETileElement[JC] def before(nodes: Node | String*): Unit SVGFETileElement[JC] def childElementCount: Int SVGFETileElement[JC] def childNodes: NodeList[Node] -SVGFETileElement[JC] def children: HTMLCollection +SVGFETileElement[JC] def children: HTMLCollection[Element] SVGFETileElement[JC] var classList: DOMTokenList SVGFETileElement[JC] var className: SVGAnimatedString SVGFETileElement[JC] def clientHeight: Int @@ -18910,9 +18922,9 @@ SVGFETileElement[JC] def getAttributeNode(name: String): Attr SVGFETileElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFETileElement[JC] def getBoundingClientRect(): DOMRect SVGFETileElement[JC] def getClientRects(): DOMRectList -SVGFETileElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFETileElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFETileElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFETileElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFETileElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFETileElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean @@ -19010,7 +19022,7 @@ SVGFETurbulenceElement[JC] def baseURI: String SVGFETurbulenceElement[JC] def before(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def childElementCount: Int SVGFETurbulenceElement[JC] def childNodes: NodeList[Node] -SVGFETurbulenceElement[JC] def children: HTMLCollection +SVGFETurbulenceElement[JC] def children: HTMLCollection[Element] SVGFETurbulenceElement[JC] var classList: DOMTokenList SVGFETurbulenceElement[JC] var className: SVGAnimatedString SVGFETurbulenceElement[JC] def clientHeight: Int @@ -19029,9 +19041,9 @@ SVGFETurbulenceElement[JC] def getAttributeNode(name: String): Attr SVGFETurbulenceElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFETurbulenceElement[JC] def getBoundingClientRect(): DOMRect SVGFETurbulenceElement[JC] def getClientRects(): DOMRectList -SVGFETurbulenceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFETurbulenceElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFETurbulenceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFETurbulenceElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFETurbulenceElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFETurbulenceElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean @@ -19139,7 +19151,7 @@ SVGFilterElement[JC] def baseURI: String SVGFilterElement[JC] def before(nodes: Node | String*): Unit SVGFilterElement[JC] def childElementCount: Int SVGFilterElement[JC] def childNodes: NodeList[Node] -SVGFilterElement[JC] def children: HTMLCollection +SVGFilterElement[JC] def children: HTMLCollection[Element] SVGFilterElement[JC] var classList: DOMTokenList SVGFilterElement[JC] var className: SVGAnimatedString SVGFilterElement[JC] def clientHeight: Int @@ -19162,9 +19174,9 @@ SVGFilterElement[JC] def getAttributeNode(name: String): Attr SVGFilterElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGFilterElement[JC] def getBoundingClientRect(): DOMRect SVGFilterElement[JC] def getClientRects(): DOMRectList -SVGFilterElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGFilterElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGFilterElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGFilterElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGFilterElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGFilterElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean @@ -19272,7 +19284,7 @@ SVGGElement[JC] def baseURI: String SVGGElement[JC] def before(nodes: Node | String*): Unit SVGGElement[JC] def childElementCount: Int SVGGElement[JC] def childNodes: NodeList[Node] -SVGGElement[JC] def children: HTMLCollection +SVGGElement[JC] def children: HTMLCollection[Element] SVGGElement[JC] var classList: DOMTokenList SVGGElement[JC] var className: SVGAnimatedString SVGGElement[JC] def clientHeight: Int @@ -19295,9 +19307,9 @@ SVGGElement[JC] def getBBox(): SVGRect SVGGElement[JC] def getBoundingClientRect(): DOMRect SVGGElement[JC] def getCTM(): SVGMatrix SVGGElement[JC] def getClientRects(): DOMRectList -SVGGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGGElement[JC] def getScreenCTM(): SVGMatrix SVGGElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGGElement[JC] def hasAttribute(name: String): Boolean @@ -19400,7 +19412,7 @@ SVGGradientElement[JC] def baseURI: String SVGGradientElement[JC] def before(nodes: Node | String*): Unit SVGGradientElement[JC] def childElementCount: Int SVGGradientElement[JC] def childNodes: NodeList[Node] -SVGGradientElement[JC] def children: HTMLCollection +SVGGradientElement[JC] def children: HTMLCollection[Element] SVGGradientElement[JC] var classList: DOMTokenList SVGGradientElement[JC] var className: SVGAnimatedString SVGGradientElement[JC] def clientHeight: Int @@ -19420,9 +19432,9 @@ SVGGradientElement[JC] def getAttributeNode(name: String): Attr SVGGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGGradientElement[JC] def getBoundingClientRect(): DOMRect SVGGradientElement[JC] def getClientRects(): DOMRectList -SVGGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGGradientElement[JC] def hasAttribute(name: String): Boolean @@ -19520,7 +19532,7 @@ SVGImageElement[JC] def baseURI: String SVGImageElement[JC] def before(nodes: Node | String*): Unit SVGImageElement[JC] def childElementCount: Int SVGImageElement[JC] def childNodes: NodeList[Node] -SVGImageElement[JC] def children: HTMLCollection +SVGImageElement[JC] def children: HTMLCollection[Element] SVGImageElement[JC] var classList: DOMTokenList SVGImageElement[JC] var className: SVGAnimatedString SVGImageElement[JC] def clientHeight: Int @@ -19543,9 +19555,9 @@ SVGImageElement[JC] def getBBox(): SVGRect SVGImageElement[JC] def getBoundingClientRect(): DOMRect SVGImageElement[JC] def getCTM(): SVGMatrix SVGImageElement[JC] def getClientRects(): DOMRectList -SVGImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGImageElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGImageElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGImageElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGImageElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGImageElement[JC] def getScreenCTM(): SVGMatrix SVGImageElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGImageElement[JC] def hasAttribute(name: String): Boolean @@ -19678,7 +19690,7 @@ SVGLineElement[JC] def baseURI: String SVGLineElement[JC] def before(nodes: Node | String*): Unit SVGLineElement[JC] def childElementCount: Int SVGLineElement[JC] def childNodes: NodeList[Node] -SVGLineElement[JC] def children: HTMLCollection +SVGLineElement[JC] def children: HTMLCollection[Element] SVGLineElement[JC] var classList: DOMTokenList SVGLineElement[JC] var className: SVGAnimatedString SVGLineElement[JC] def clientHeight: Int @@ -19701,9 +19713,9 @@ SVGLineElement[JC] def getBBox(): SVGRect SVGLineElement[JC] def getBoundingClientRect(): DOMRect SVGLineElement[JC] def getCTM(): SVGMatrix SVGLineElement[JC] def getClientRects(): DOMRectList -SVGLineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGLineElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGLineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGLineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGLineElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGLineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGLineElement[JC] def getScreenCTM(): SVGMatrix SVGLineElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGLineElement[JC] def hasAttribute(name: String): Boolean @@ -19810,7 +19822,7 @@ SVGLinearGradientElement[JC] def baseURI: String SVGLinearGradientElement[JC] def before(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def childElementCount: Int SVGLinearGradientElement[JC] def childNodes: NodeList[Node] -SVGLinearGradientElement[JC] def children: HTMLCollection +SVGLinearGradientElement[JC] def children: HTMLCollection[Element] SVGLinearGradientElement[JC] var classList: DOMTokenList SVGLinearGradientElement[JC] var className: SVGAnimatedString SVGLinearGradientElement[JC] def clientHeight: Int @@ -19830,9 +19842,9 @@ SVGLinearGradientElement[JC] def getAttributeNode(name: String): Attr SVGLinearGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGLinearGradientElement[JC] def getBoundingClientRect(): DOMRect SVGLinearGradientElement[JC] def getClientRects(): DOMRectList -SVGLinearGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGLinearGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGLinearGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGLinearGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGLinearGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGLinearGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGLinearGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGLinearGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean @@ -19936,7 +19948,7 @@ SVGMarkerElement[JC] def baseURI: String SVGMarkerElement[JC] def before(nodes: Node | String*): Unit SVGMarkerElement[JC] def childElementCount: Int SVGMarkerElement[JC] def childNodes: NodeList[Node] -SVGMarkerElement[JC] def children: HTMLCollection +SVGMarkerElement[JC] def children: HTMLCollection[Element] SVGMarkerElement[JC] var classList: DOMTokenList SVGMarkerElement[JC] var className: SVGAnimatedString SVGMarkerElement[JC] def clientHeight: Int @@ -19956,9 +19968,9 @@ SVGMarkerElement[JC] def getAttributeNode(name: String): Attr SVGMarkerElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMarkerElement[JC] def getBoundingClientRect(): DOMRect SVGMarkerElement[JC] def getClientRects(): DOMRectList -SVGMarkerElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMarkerElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMarkerElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMarkerElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMarkerElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMarkerElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean @@ -20070,7 +20082,7 @@ SVGMaskElement[JC] def baseURI: String SVGMaskElement[JC] def before(nodes: Node | String*): Unit SVGMaskElement[JC] def childElementCount: Int SVGMaskElement[JC] def childNodes: NodeList[Node] -SVGMaskElement[JC] def children: HTMLCollection +SVGMaskElement[JC] def children: HTMLCollection[Element] SVGMaskElement[JC] var classList: DOMTokenList SVGMaskElement[JC] var className: SVGAnimatedString SVGMaskElement[JC] def clientHeight: Int @@ -20090,9 +20102,9 @@ SVGMaskElement[JC] def getAttributeNode(name: String): Attr SVGMaskElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMaskElement[JC] def getBoundingClientRect(): DOMRect SVGMaskElement[JC] def getClientRects(): DOMRectList -SVGMaskElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMaskElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMaskElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMaskElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMaskElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMaskElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMaskElement[JC] def hasAttribute(name: String): Boolean SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMaskElement[JC] def hasAttributes(): Boolean @@ -20211,7 +20223,7 @@ SVGMetadataElement[JC] def baseURI: String SVGMetadataElement[JC] def before(nodes: Node | String*): Unit SVGMetadataElement[JC] def childElementCount: Int SVGMetadataElement[JC] def childNodes: NodeList[Node] -SVGMetadataElement[JC] def children: HTMLCollection +SVGMetadataElement[JC] def children: HTMLCollection[Element] SVGMetadataElement[JC] var classList: DOMTokenList SVGMetadataElement[JC] def clientHeight: Int SVGMetadataElement[JC] def clientLeft: Int @@ -20229,9 +20241,9 @@ SVGMetadataElement[JC] def getAttributeNode(name: String): Attr SVGMetadataElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGMetadataElement[JC] def getBoundingClientRect(): DOMRect SVGMetadataElement[JC] def getClientRects(): DOMRectList -SVGMetadataElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGMetadataElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGMetadataElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGMetadataElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGMetadataElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGMetadataElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean @@ -20329,7 +20341,7 @@ SVGPathElement[JC] def baseURI: String SVGPathElement[JC] def before(nodes: Node | String*): Unit SVGPathElement[JC] def childElementCount: Int SVGPathElement[JC] def childNodes: NodeList[Node] -SVGPathElement[JC] def children: HTMLCollection +SVGPathElement[JC] def children: HTMLCollection[Element] SVGPathElement[JC] var classList: DOMTokenList SVGPathElement[JC] var className: SVGAnimatedString SVGPathElement[JC] def clientHeight: Int @@ -20371,9 +20383,9 @@ SVGPathElement[JC] def getBBox(): SVGRect SVGPathElement[JC] def getBoundingClientRect(): DOMRect SVGPathElement[JC] def getCTM(): SVGMatrix SVGPathElement[JC] def getClientRects(): DOMRectList -SVGPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPathElement[JC] def getPathSegAtLength(distance: Double): Int SVGPathElement[JC] def getPointAtLength(distance: Double): SVGPoint SVGPathElement[JC] def getScreenCTM(): SVGMatrix @@ -20606,7 +20618,7 @@ SVGPatternElement[JC] def baseURI: String SVGPatternElement[JC] def before(nodes: Node | String*): Unit SVGPatternElement[JC] def childElementCount: Int SVGPatternElement[JC] def childNodes: NodeList[Node] -SVGPatternElement[JC] def children: HTMLCollection +SVGPatternElement[JC] def children: HTMLCollection[Element] SVGPatternElement[JC] var classList: DOMTokenList SVGPatternElement[JC] var className: SVGAnimatedString SVGPatternElement[JC] def clientHeight: Int @@ -20626,9 +20638,9 @@ SVGPatternElement[JC] def getAttributeNode(name: String): Attr SVGPatternElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGPatternElement[JC] def getBoundingClientRect(): DOMRect SVGPatternElement[JC] def getClientRects(): DOMRectList -SVGPatternElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPatternElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPatternElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPatternElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPatternElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPatternElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPatternElement[JC] def hasAttribute(name: String): Boolean SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGPatternElement[JC] def hasAttributes(): Boolean @@ -20746,7 +20758,7 @@ SVGPolygonElement[JC] def baseURI: String SVGPolygonElement[JC] def before(nodes: Node | String*): Unit SVGPolygonElement[JC] def childElementCount: Int SVGPolygonElement[JC] def childNodes: NodeList[Node] -SVGPolygonElement[JC] def children: HTMLCollection +SVGPolygonElement[JC] def children: HTMLCollection[Element] SVGPolygonElement[JC] var classList: DOMTokenList SVGPolygonElement[JC] var className: SVGAnimatedString SVGPolygonElement[JC] def clientHeight: Int @@ -20769,9 +20781,9 @@ SVGPolygonElement[JC] def getBBox(): SVGRect SVGPolygonElement[JC] def getBoundingClientRect(): DOMRect SVGPolygonElement[JC] def getCTM(): SVGMatrix SVGPolygonElement[JC] def getClientRects(): DOMRectList -SVGPolygonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPolygonElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPolygonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPolygonElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPolygonElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPolygonElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPolygonElement[JC] def getScreenCTM(): SVGMatrix SVGPolygonElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGPolygonElement[JC] def hasAttribute(name: String): Boolean @@ -20873,7 +20885,7 @@ SVGPolylineElement[JC] def baseURI: String SVGPolylineElement[JC] def before(nodes: Node | String*): Unit SVGPolylineElement[JC] def childElementCount: Int SVGPolylineElement[JC] def childNodes: NodeList[Node] -SVGPolylineElement[JC] def children: HTMLCollection +SVGPolylineElement[JC] def children: HTMLCollection[Element] SVGPolylineElement[JC] var classList: DOMTokenList SVGPolylineElement[JC] var className: SVGAnimatedString SVGPolylineElement[JC] def clientHeight: Int @@ -20896,9 +20908,9 @@ SVGPolylineElement[JC] def getBBox(): SVGRect SVGPolylineElement[JC] def getBoundingClientRect(): DOMRect SVGPolylineElement[JC] def getCTM(): SVGMatrix SVGPolylineElement[JC] def getClientRects(): DOMRectList -SVGPolylineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGPolylineElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGPolylineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGPolylineElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGPolylineElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGPolylineElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGPolylineElement[JC] def getScreenCTM(): SVGMatrix SVGPolylineElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGPolylineElement[JC] def hasAttribute(name: String): Boolean @@ -21018,7 +21030,7 @@ SVGRadialGradientElement[JC] def baseURI: String SVGRadialGradientElement[JC] def before(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def childElementCount: Int SVGRadialGradientElement[JC] def childNodes: NodeList[Node] -SVGRadialGradientElement[JC] def children: HTMLCollection +SVGRadialGradientElement[JC] def children: HTMLCollection[Element] SVGRadialGradientElement[JC] var classList: DOMTokenList SVGRadialGradientElement[JC] var className: SVGAnimatedString SVGRadialGradientElement[JC] def clientHeight: Int @@ -21042,9 +21054,9 @@ SVGRadialGradientElement[JC] def getAttributeNode(name: String): Attr SVGRadialGradientElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGRadialGradientElement[JC] def getBoundingClientRect(): DOMRect SVGRadialGradientElement[JC] def getClientRects(): DOMRectList -SVGRadialGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGRadialGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGRadialGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGRadialGradientElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGRadialGradientElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGRadialGradientElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGRadialGradientElement[JC] def gradientTransform: SVGAnimatedTransformList SVGRadialGradientElement[JC] def gradientUnits: SVGAnimatedEnumeration SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean @@ -21143,7 +21155,7 @@ SVGRectElement[JC] def baseURI: String SVGRectElement[JC] def before(nodes: Node | String*): Unit SVGRectElement[JC] def childElementCount: Int SVGRectElement[JC] def childNodes: NodeList[Node] -SVGRectElement[JC] def children: HTMLCollection +SVGRectElement[JC] def children: HTMLCollection[Element] SVGRectElement[JC] var classList: DOMTokenList SVGRectElement[JC] var className: SVGAnimatedString SVGRectElement[JC] def clientHeight: Int @@ -21166,9 +21178,9 @@ SVGRectElement[JC] def getBBox(): SVGRect SVGRectElement[JC] def getBoundingClientRect(): DOMRect SVGRectElement[JC] def getCTM(): SVGMatrix SVGRectElement[JC] def getClientRects(): DOMRectList -SVGRectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGRectElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGRectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGRectElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGRectElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGRectElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGRectElement[JC] def getScreenCTM(): SVGMatrix SVGRectElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGRectElement[JC] def hasAttribute(name: String): Boolean @@ -21276,7 +21288,7 @@ SVGSVGElement[JC] def checkEnclosure(element: SVGElement, rect: SVGRect): Boolea SVGSVGElement[JC] def checkIntersection(element: SVGElement, rect: SVGRect): Boolean SVGSVGElement[JC] def childElementCount: Int SVGSVGElement[JC] def childNodes: NodeList[Node] -SVGSVGElement[JC] def children: HTMLCollection +SVGSVGElement[JC] def children: HTMLCollection[Element] SVGSVGElement[JC] var classList: DOMTokenList SVGSVGElement[JC] var className: SVGAnimatedString SVGSVGElement[JC] def clientHeight: Int @@ -21317,9 +21329,9 @@ SVGSVGElement[JC] def getClientRects(): DOMRectList SVGSVGElement[JC] def getComputedStyle(elt: Element, pseudoElt: String?): CSSStyleDeclaration SVGSVGElement[JC] def getCurrentTime(): Int SVGSVGElement[JC] def getElementById(elementId: String): Element -SVGSVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSVGElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSVGElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSVGElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSVGElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSVGElement[JC] def getEnclosureList(rect: SVGRect, referenceElement: SVGElement): NodeList[Node] SVGSVGElement[JC] def getIntersectionList(rect: SVGRect, referenceElement: SVGElement): NodeList[Node] SVGSVGElement[JC] def getScreenCTM(): SVGMatrix @@ -21444,7 +21456,7 @@ SVGScriptElement[JC] def baseURI: String SVGScriptElement[JC] def before(nodes: Node | String*): Unit SVGScriptElement[JC] def childElementCount: Int SVGScriptElement[JC] def childNodes: NodeList[Node] -SVGScriptElement[JC] def children: HTMLCollection +SVGScriptElement[JC] def children: HTMLCollection[Element] SVGScriptElement[JC] var classList: DOMTokenList SVGScriptElement[JC] def clientHeight: Int SVGScriptElement[JC] def clientLeft: Int @@ -21463,9 +21475,9 @@ SVGScriptElement[JC] def getAttributeNode(name: String): Attr SVGScriptElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGScriptElement[JC] def getBoundingClientRect(): DOMRect SVGScriptElement[JC] def getClientRects(): DOMRectList -SVGScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGScriptElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGScriptElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGScriptElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean @@ -21556,7 +21568,7 @@ SVGStopElement[JC] def baseURI: String SVGStopElement[JC] def before(nodes: Node | String*): Unit SVGStopElement[JC] def childElementCount: Int SVGStopElement[JC] def childNodes: NodeList[Node] -SVGStopElement[JC] def children: HTMLCollection +SVGStopElement[JC] def children: HTMLCollection[Element] SVGStopElement[JC] var classList: DOMTokenList SVGStopElement[JC] var className: SVGAnimatedString SVGStopElement[JC] def clientHeight: Int @@ -21575,9 +21587,9 @@ SVGStopElement[JC] def getAttributeNode(name: String): Attr SVGStopElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGStopElement[JC] def getBoundingClientRect(): DOMRect SVGStopElement[JC] def getClientRects(): DOMRectList -SVGStopElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGStopElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGStopElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGStopElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGStopElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGStopElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean @@ -21678,7 +21690,7 @@ SVGStyleElement[JC] def baseURI: String SVGStyleElement[JC] def before(nodes: Node | String*): Unit SVGStyleElement[JC] def childElementCount: Int SVGStyleElement[JC] def childNodes: NodeList[Node] -SVGStyleElement[JC] def children: HTMLCollection +SVGStyleElement[JC] def children: HTMLCollection[Element] SVGStyleElement[JC] var classList: DOMTokenList SVGStyleElement[JC] def clientHeight: Int SVGStyleElement[JC] def clientLeft: Int @@ -21696,9 +21708,9 @@ SVGStyleElement[JC] def getAttributeNode(name: String): Attr SVGStyleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGStyleElement[JC] def getBoundingClientRect(): DOMRect SVGStyleElement[JC] def getClientRects(): DOMRectList -SVGStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGStyleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGStyleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGStyleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean @@ -21792,7 +21804,7 @@ SVGSwitchElement[JC] def baseURI: String SVGSwitchElement[JC] def before(nodes: Node | String*): Unit SVGSwitchElement[JC] def childElementCount: Int SVGSwitchElement[JC] def childNodes: NodeList[Node] -SVGSwitchElement[JC] def children: HTMLCollection +SVGSwitchElement[JC] def children: HTMLCollection[Element] SVGSwitchElement[JC] var classList: DOMTokenList SVGSwitchElement[JC] var className: SVGAnimatedString SVGSwitchElement[JC] def clientHeight: Int @@ -21815,9 +21827,9 @@ SVGSwitchElement[JC] def getBBox(): SVGRect SVGSwitchElement[JC] def getBoundingClientRect(): DOMRect SVGSwitchElement[JC] def getCTM(): SVGMatrix SVGSwitchElement[JC] def getClientRects(): DOMRectList -SVGSwitchElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSwitchElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSwitchElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSwitchElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSwitchElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSwitchElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSwitchElement[JC] def getScreenCTM(): SVGMatrix SVGSwitchElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGSwitchElement[JC] def hasAttribute(name: String): Boolean @@ -21917,7 +21929,7 @@ SVGSymbolElement[JC] def baseURI: String SVGSymbolElement[JC] def before(nodes: Node | String*): Unit SVGSymbolElement[JC] def childElementCount: Int SVGSymbolElement[JC] def childNodes: NodeList[Node] -SVGSymbolElement[JC] def children: HTMLCollection +SVGSymbolElement[JC] def children: HTMLCollection[Element] SVGSymbolElement[JC] var classList: DOMTokenList SVGSymbolElement[JC] var className: SVGAnimatedString SVGSymbolElement[JC] def clientHeight: Int @@ -21937,9 +21949,9 @@ SVGSymbolElement[JC] def getAttributeNode(name: String): Attr SVGSymbolElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGSymbolElement[JC] def getBoundingClientRect(): DOMRect SVGSymbolElement[JC] def getClientRects(): DOMRectList -SVGSymbolElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGSymbolElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGSymbolElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGSymbolElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGSymbolElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGSymbolElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean @@ -22033,7 +22045,7 @@ SVGTSpanElement[JC] def baseURI: String SVGTSpanElement[JC] def before(nodes: Node | String*): Unit SVGTSpanElement[JC] def childElementCount: Int SVGTSpanElement[JC] def childNodes: NodeList[Node] -SVGTSpanElement[JC] def children: HTMLCollection +SVGTSpanElement[JC] def children: HTMLCollection[Element] SVGTSpanElement[JC] var classList: DOMTokenList SVGTSpanElement[JC] var className: SVGAnimatedString SVGTSpanElement[JC] def clientHeight: Int @@ -22057,9 +22069,9 @@ SVGTSpanElement[JC] def getBoundingClientRect(): DOMRect SVGTSpanElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTSpanElement[JC] def getClientRects(): DOMRectList SVGTSpanElement[JC] def getComputedTextLength(): Double -SVGTSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTSpanElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTSpanElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTSpanElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTSpanElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTSpanElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTSpanElement[JC] def getNumberOfChars(): Int @@ -22171,7 +22183,7 @@ SVGTextContentElement[JC] def baseURI: String SVGTextContentElement[JC] def before(nodes: Node | String*): Unit SVGTextContentElement[JC] def childElementCount: Int SVGTextContentElement[JC] def childNodes: NodeList[Node] -SVGTextContentElement[JC] def children: HTMLCollection +SVGTextContentElement[JC] def children: HTMLCollection[Element] SVGTextContentElement[JC] var classList: DOMTokenList SVGTextContentElement[JC] var className: SVGAnimatedString SVGTextContentElement[JC] def clientHeight: Int @@ -22193,9 +22205,9 @@ SVGTextContentElement[JC] def getBoundingClientRect(): DOMRect SVGTextContentElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextContentElement[JC] def getClientRects(): DOMRectList SVGTextContentElement[JC] def getComputedTextLength(): Double -SVGTextContentElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextContentElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextContentElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextContentElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextContentElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextContentElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextContentElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextContentElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextContentElement[JC] def getNumberOfChars(): Int @@ -22303,7 +22315,7 @@ SVGTextElement[JC] def baseURI: String SVGTextElement[JC] def before(nodes: Node | String*): Unit SVGTextElement[JC] def childElementCount: Int SVGTextElement[JC] def childNodes: NodeList[Node] -SVGTextElement[JC] def children: HTMLCollection +SVGTextElement[JC] def children: HTMLCollection[Element] SVGTextElement[JC] var classList: DOMTokenList SVGTextElement[JC] var className: SVGAnimatedString SVGTextElement[JC] def clientHeight: Int @@ -22330,9 +22342,9 @@ SVGTextElement[JC] def getCTM(): SVGMatrix SVGTextElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextElement[JC] def getClientRects(): DOMRectList SVGTextElement[JC] def getComputedTextLength(): Double -SVGTextElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextElement[JC] def getNumberOfChars(): Int @@ -22444,7 +22456,7 @@ SVGTextPathElement[JC] def baseURI: String SVGTextPathElement[JC] def before(nodes: Node | String*): Unit SVGTextPathElement[JC] def childElementCount: Int SVGTextPathElement[JC] def childNodes: NodeList[Node] -SVGTextPathElement[JC] def children: HTMLCollection +SVGTextPathElement[JC] def children: HTMLCollection[Element] SVGTextPathElement[JC] var classList: DOMTokenList SVGTextPathElement[JC] var className: SVGAnimatedString SVGTextPathElement[JC] def clientHeight: Int @@ -22466,9 +22478,9 @@ SVGTextPathElement[JC] def getBoundingClientRect(): DOMRect SVGTextPathElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextPathElement[JC] def getClientRects(): DOMRectList SVGTextPathElement[JC] def getComputedTextLength(): Double -SVGTextPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextPathElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextPathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextPathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextPathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextPathElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextPathElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextPathElement[JC] def getNumberOfChars(): Int @@ -22583,7 +22595,7 @@ SVGTextPositioningElement[JC] def baseURI: String SVGTextPositioningElement[JC] def before(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def childElementCount: Int SVGTextPositioningElement[JC] def childNodes: NodeList[Node] -SVGTextPositioningElement[JC] def children: HTMLCollection +SVGTextPositioningElement[JC] def children: HTMLCollection[Element] SVGTextPositioningElement[JC] var classList: DOMTokenList SVGTextPositioningElement[JC] var className: SVGAnimatedString SVGTextPositioningElement[JC] def clientHeight: Int @@ -22607,9 +22619,9 @@ SVGTextPositioningElement[JC] def getBoundingClientRect(): DOMRect SVGTextPositioningElement[JC] def getCharNumAtPosition(point: SVGPoint): Int SVGTextPositioningElement[JC] def getClientRects(): DOMRectList SVGTextPositioningElement[JC] def getComputedTextLength(): Double -SVGTextPositioningElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTextPositioningElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTextPositioningElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTextPositioningElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTextPositioningElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTextPositioningElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTextPositioningElement[JC] def getEndPositionOfChar(charnum: Int): SVGPoint SVGTextPositioningElement[JC] def getExtentOfChar(charnum: Int): SVGRect SVGTextPositioningElement[JC] def getNumberOfChars(): Int @@ -22717,7 +22729,7 @@ SVGTitleElement[JC] def baseURI: String SVGTitleElement[JC] def before(nodes: Node | String*): Unit SVGTitleElement[JC] def childElementCount: Int SVGTitleElement[JC] def childNodes: NodeList[Node] -SVGTitleElement[JC] def children: HTMLCollection +SVGTitleElement[JC] def children: HTMLCollection[Element] SVGTitleElement[JC] var classList: DOMTokenList SVGTitleElement[JC] var className: SVGAnimatedString SVGTitleElement[JC] def clientHeight: Int @@ -22736,9 +22748,9 @@ SVGTitleElement[JC] def getAttributeNode(name: String): Attr SVGTitleElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGTitleElement[JC] def getBoundingClientRect(): DOMRect SVGTitleElement[JC] def getClientRects(): DOMRectList -SVGTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGTitleElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGTitleElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGTitleElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean @@ -22871,7 +22883,7 @@ SVGUseElement[JC] def baseURI: String SVGUseElement[JC] def before(nodes: Node | String*): Unit SVGUseElement[JC] def childElementCount: Int SVGUseElement[JC] def childNodes: NodeList[Node] -SVGUseElement[JC] def children: HTMLCollection +SVGUseElement[JC] def children: HTMLCollection[Element] SVGUseElement[JC] var classList: DOMTokenList SVGUseElement[JC] var className: SVGAnimatedString SVGUseElement[JC] def clientHeight: Int @@ -22894,9 +22906,9 @@ SVGUseElement[JC] def getBBox(): SVGRect SVGUseElement[JC] def getBoundingClientRect(): DOMRect SVGUseElement[JC] def getCTM(): SVGMatrix SVGUseElement[JC] def getClientRects(): DOMRectList -SVGUseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGUseElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGUseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGUseElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGUseElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGUseElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGUseElement[JC] def getScreenCTM(): SVGMatrix SVGUseElement[JC] def getTransformToElement(element: SVGElement): SVGMatrix SVGUseElement[JC] def hasAttribute(name: String): Boolean @@ -23002,7 +23014,7 @@ SVGViewElement[JC] def baseURI: String SVGViewElement[JC] def before(nodes: Node | String*): Unit SVGViewElement[JC] def childElementCount: Int SVGViewElement[JC] def childNodes: NodeList[Node] -SVGViewElement[JC] def children: HTMLCollection +SVGViewElement[JC] def children: HTMLCollection[Element] SVGViewElement[JC] var classList: DOMTokenList SVGViewElement[JC] def clientHeight: Int SVGViewElement[JC] def clientLeft: Int @@ -23021,9 +23033,9 @@ SVGViewElement[JC] def getAttributeNode(name: String): Attr SVGViewElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr SVGViewElement[JC] def getBoundingClientRect(): DOMRect SVGViewElement[JC] def getClientRects(): DOMRectList -SVGViewElement[JC] def getElementsByClassName(classNames: String): HTMLCollection -SVGViewElement[JC] def getElementsByTagName(name: String): HTMLCollection -SVGViewElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection +SVGViewElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +SVGViewElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +SVGViewElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean @@ -25782,7 +25794,7 @@ html[SO] type Base = HTMLBaseElement html[SO] type Body = HTMLBodyElement html[SO] type Button = HTMLButtonElement html[SO] type Canvas = HTMLCanvasElement -html[SO] type Collection = HTMLCollection +html[SO] type Collection[E] = HTMLCollection[E] html[SO] type DList = HTMLDListElement html[SO] type DataList = HTMLDataListElement html[SO] type Div = HTMLDivElement @@ -25968,7 +25980,7 @@ raw[SO] type HTMLBaseElement = dom.HTMLBaseElement (@deprecated in 2.0.0) raw[SO] type HTMLBodyElement = dom.HTMLBodyElement (@deprecated in 2.0.0) raw[SO] type HTMLButtonElement = dom.HTMLButtonElement (@deprecated in 2.0.0) raw[SO] type HTMLCanvasElement = dom.HTMLCanvasElement (@deprecated in 2.0.0) -raw[SO] type HTMLCollectionElement = dom.HTMLCollection (@deprecated in 2.0.0) +raw[SO] type HTMLCollectionElement = dom.HTMLCollection[dom.Element] (@deprecated in 2.0.0) raw[SO] type HTMLDListElement = dom.HTMLDListElement (@deprecated in 2.0.0) raw[SO] type HTMLDataListElement = dom.HTMLDataListElement (@deprecated in 2.0.0) raw[SO] type HTMLDivElement = dom.HTMLDivElement (@deprecated in 2.0.0) diff --git a/src/main/scala/org/scalajs/dom/Document.scala b/src/main/scala/org/scalajs/dom/Document.scala index 8ffbd22f8..e3fc43f27 100644 --- a/src/main/scala/org/scalajs/dom/Document.scala +++ b/src/main/scala/org/scalajs/dom/Document.scala @@ -51,18 +51,18 @@ abstract class Document extends Node with NodeSelector with DocumentEvent with P * root node. The returned HTMLCollection is live, meaning that it updates itself automatically to stay in sync with * the DOM tree without having to call document.getElementsByTagName again. */ - def getElementsByTagName(name: String): HTMLCollection = js.native + def getElementsByTagName(name: String): HTMLCollection[Element] = js.native /** Returns a list of elements with the given tag name belonging to the given namespace. The complete document is * searched, including the root node. */ - def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection = js.native + def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] = js.native /** Returns a set of elements which have all the given class names. When called on the document object, the complete * document is searched, including the root node. You may also call getElementsByClassName on any element; it will * return only elements which are descendants of the specified root element with the given class names. */ - def getElementsByClassName(classNames: String): HTMLCollection = js.native + def getElementsByClassName(classNames: String): HTMLCollection[Element] = js.native /** Returns the element from the document whose elementFromPoint method is being called which is the topmost element * which lies under the given point.  To get an element, specify the point via coordinates, in CSS pixels, relative diff --git a/src/main/scala/org/scalajs/dom/Element.scala b/src/main/scala/org/scalajs/dom/Element.scala index 79c4d68e1..74f73775e 100644 --- a/src/main/scala/org/scalajs/dom/Element.scala +++ b/src/main/scala/org/scalajs/dom/Element.scala @@ -167,17 +167,17 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo * automatically. Consequently, there is no need to call several times element.getElementsByTagName with the same * element and arguments. */ - def getElementsByTagName(name: String): HTMLCollection = js.native + def getElementsByTagName(name: String): HTMLCollection[Element] = js.native /** Returns a list of elements with the given tag name belonging to the given namespace. */ - def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection = js.native + def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] = js.native /** Returns an array-like object of all child elements which have all of the given class names. When called on the * document object, the complete document is searched, including the root node. You may also call * getElementsByClassName() on any element; it will return only elements which are descendants of the specified root * element with the given class names. */ - def getElementsByClassName(classNames: String): HTMLCollection = js.native + def getElementsByClassName(classNames: String): HTMLCollection[Element] = js.native /** hasAttributeNS returns a boolean value indicating whether the current element has the specified attribute. */ def hasAttributeNS(namespaceURI: String, localName: String): Boolean = js.native diff --git a/src/main/scala/org/scalajs/dom/HTMLCollection.scala b/src/main/scala/org/scalajs/dom/HTMLCollection.scala index f04ccb48a..b4c9d7134 100644 --- a/src/main/scala/org/scalajs/dom/HTMLCollection.scala +++ b/src/main/scala/org/scalajs/dom/HTMLCollection.scala @@ -14,12 +14,12 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -class HTMLCollection private[this] () extends DOMList[Element] { - def item(index: Int): Element = js.native +abstract class HTMLCollection[E] extends DOMList[E] { + def item(index: Int): E = js.native /** Returns the specific node whose ID or, as a fallback, name matches the string specified by name. Matching by name * is only done as a last resort, only in HTML, and only if the referenced element supports the name attribute. * Returns null if no node exists by the given name. */ - def namedItem(name: String): Element = js.native + def namedItem(name: String): E = js.native } diff --git a/src/main/scala/org/scalajs/dom/HTMLDataListElement.scala b/src/main/scala/org/scalajs/dom/HTMLDataListElement.scala index b7b92450b..b3c960603 100644 --- a/src/main/scala/org/scalajs/dom/HTMLDataListElement.scala +++ b/src/main/scala/org/scalajs/dom/HTMLDataListElement.scala @@ -17,5 +17,5 @@ import scala.scalajs.js.annotation._ abstract class HTMLDataListElement extends HTMLElement { /** A collection of the contained option elements. */ - def options: HTMLCollection = js.native + def options: HTMLCollection[Element] = js.native } diff --git a/src/main/scala/org/scalajs/dom/HTMLDocument.scala b/src/main/scala/org/scalajs/dom/HTMLDocument.scala index 914d5035a..4ccccc5be 100644 --- a/src/main/scala/org/scalajs/dom/HTMLDocument.scala +++ b/src/main/scala/org/scalajs/dom/HTMLDocument.scala @@ -68,26 +68,26 @@ abstract class HTMLDocument extends Document { def activeElement: Element = js.native /** Returns a list of the embedded <embed> elements within the current document. */ - def embeds: HTMLCollection = js.native + def embeds: HTMLCollection[Element] = js.native /** forms returns a collection (an HTMLCollection) of the form elements within the current document. */ - def forms: HTMLCollection = js.native + def forms: HTMLCollection[Element] = js.native /** The links property returns a collection of all AREA elements and anchor elements in a document with a value for * the href attribute. */ - def links: HTMLCollection = js.native + def links: HTMLCollection[Element] = js.native /** anchors returns a list of all of the anchors in the document. */ - def anchors: HTMLCollection = js.native + def anchors: HTMLCollection[Element] = js.native /** Returns an HTMLCollection object containing one or more HTMLEmbedElements or null which represent the * <embed> elements in the current document. */ - def plugins: HTMLCollection = js.native + def plugins: HTMLCollection[Element] = js.native /** document.images returns a collection of the images in the current HTML document. */ - def images: HTMLCollection = js.native + def images: HTMLCollection[Element] = js.native /** Returns the current value of the current range for a formatting command. */ def queryCommandValue(commandId: String): String = js.native diff --git a/src/main/scala/org/scalajs/dom/HTMLFormControlsCollection.scala b/src/main/scala/org/scalajs/dom/HTMLFormControlsCollection.scala new file mode 100644 index 000000000..1a1343e19 --- /dev/null +++ b/src/main/scala/org/scalajs/dom/HTMLFormControlsCollection.scala @@ -0,0 +1,22 @@ +/** All documentation for facades is thanks to Mozilla Contributors at https://developer.mozilla.org/en-US/docs/Web/API + * and available under the Creative Commons Attribution-ShareAlike v2.5 or later. + * http://creativecommons.org/licenses/by-sa/2.5/ + * + * Everything else is under the MIT License http://opensource.org/licenses/MIT + */ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ +import scala.scalajs.js.| + +/** The HTMLFormControlsCollection interface represents a collection of HTML form control elements. + * + * It represents the lists returned by the HTMLFormElement interface's elements property and the HTMLFieldSetElement + * interface's elements property. + * + * This interface replaces one method from HTMLCollection, on which it is based. + */ +@js.native +@JSGlobal +class HTMLFormControlsCollection private[this] () extends HTMLCollection[RadioNodeList | Element] diff --git a/src/main/scala/org/scalajs/dom/HTMLFormElement.scala b/src/main/scala/org/scalajs/dom/HTMLFormElement.scala index 6e9841423..b6e7df48d 100644 --- a/src/main/scala/org/scalajs/dom/HTMLFormElement.scala +++ b/src/main/scala/org/scalajs/dom/HTMLFormElement.scala @@ -33,7 +33,7 @@ abstract class HTMLFormElement extends HTMLElement { /** elements returns an HTMLFormControlsCollection (HTML 4 HTMLCollection) of all the form controls contained in the * FORM element, with the exception of input elements which have a type attribute of image. */ - def elements: HTMLCollection = js.native + def elements: HTMLCollection[Element] = js.native /** action gets/sets the action of the <form> element. */ var action: String = js.native diff --git a/src/main/scala/org/scalajs/dom/HTMLOptionsCollection.scala b/src/main/scala/org/scalajs/dom/HTMLOptionsCollection.scala new file mode 100644 index 000000000..1d5fac4cd --- /dev/null +++ b/src/main/scala/org/scalajs/dom/HTMLOptionsCollection.scala @@ -0,0 +1,18 @@ +/** All documentation for facades is thanks to Mozilla Contributors at https://developer.mozilla.org/en-US/docs/Web/API + * and available under the Creative Commons Attribution-ShareAlike v2.5 or later. + * http://creativecommons.org/licenses/by-sa/2.5/ + * + * Everything else is under the MIT License http://opensource.org/licenses/MIT + */ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ + +/** The HTMLOptionsCollection interface represents a collection of