diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index b762ebcca..02d817bd5 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1427,7 +1427,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 @@ -1460,10 +1460,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 @@ -1685,7 +1685,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 @@ -1703,9 +1703,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 @@ -2045,7 +2045,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 @@ -2072,9 +2072,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 @@ -2257,7 +2257,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 @@ -2285,9 +2285,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 @@ -2469,7 +2469,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 @@ -2503,9 +2503,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 @@ -2690,7 +2690,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 @@ -2717,9 +2717,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 @@ -2887,7 +2887,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 @@ -2914,9 +2914,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 @@ -3086,7 +3086,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 @@ -3113,9 +3113,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 @@ -3299,7 +3299,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 @@ -3333,9 +3333,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 @@ -3511,7 +3511,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 @@ -3539,9 +3539,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 @@ -3701,9 +3701,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 @@ -3716,7 +3716,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 @@ -3743,9 +3743,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 @@ -3913,7 +3913,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 @@ -3940,9 +3940,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 @@ -4057,7 +4057,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 @@ -4111,7 +4111,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 @@ -4138,9 +4138,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 @@ -4301,7 +4301,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 @@ -4309,7 +4309,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 @@ -4340,7 +4340,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 @@ -4351,14 +4351,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 @@ -4366,7 +4366,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 @@ -4379,7 +4379,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 @@ -4469,7 +4469,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 @@ -4508,7 +4508,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 @@ -4535,9 +4535,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 @@ -4705,7 +4705,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 @@ -4732,9 +4732,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 @@ -4907,7 +4907,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 @@ -4936,9 +4936,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 @@ -5098,6 +5098,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 @@ -5115,7 +5119,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 @@ -5132,7 +5136,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 @@ -5145,9 +5149,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 @@ -5325,7 +5329,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 @@ -5352,9 +5356,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 @@ -5522,7 +5526,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 @@ -5549,9 +5553,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 @@ -5719,7 +5723,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 @@ -5746,9 +5750,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 @@ -5916,7 +5920,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 @@ -5943,9 +5947,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 @@ -6114,7 +6118,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 @@ -6143,9 +6147,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 @@ -6322,7 +6326,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 @@ -6350,9 +6354,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 @@ -6535,7 +6539,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 @@ -6572,9 +6576,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 @@ -6772,7 +6776,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 @@ -6799,9 +6803,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 @@ -6970,7 +6974,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 @@ -6998,9 +7002,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 @@ -7170,7 +7174,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 @@ -7198,9 +7202,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 @@ -7368,7 +7372,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 @@ -7395,9 +7399,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 @@ -7573,7 +7577,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 @@ -7600,9 +7604,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 @@ -7775,7 +7779,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 @@ -7809,9 +7813,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 @@ -8005,7 +8009,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 @@ -8032,9 +8036,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 @@ -8204,7 +8208,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 @@ -8232,9 +8236,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 @@ -8405,7 +8409,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 @@ -8434,9 +8438,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 @@ -8604,7 +8608,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 @@ -8631,9 +8635,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 @@ -8806,7 +8810,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 @@ -8837,9 +8841,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 @@ -9018,7 +9022,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 @@ -9046,9 +9050,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 @@ -9217,7 +9221,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 @@ -9248,9 +9252,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 @@ -9411,6 +9415,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 @@ -9423,7 +9431,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 @@ -9450,9 +9458,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 @@ -9620,7 +9628,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 @@ -9647,9 +9655,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 @@ -9819,7 +9827,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 @@ -9846,9 +9854,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 @@ -10016,7 +10024,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 @@ -10044,9 +10052,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 @@ -10217,7 +10225,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 @@ -10246,9 +10254,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 @@ -10418,7 +10426,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 @@ -10447,9 +10455,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 @@ -10625,7 +10633,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 @@ -10654,9 +10662,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 @@ -10776,7 +10784,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 @@ -10841,7 +10849,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 @@ -10868,9 +10876,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 @@ -11041,7 +11049,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 @@ -11068,9 +11076,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 @@ -11238,7 +11246,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 @@ -11265,9 +11273,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 @@ -11439,7 +11447,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 @@ -11466,9 +11474,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 @@ -11637,7 +11645,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 @@ -11665,9 +11673,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 @@ -11837,7 +11845,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 @@ -11864,9 +11872,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 @@ -12036,7 +12044,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 @@ -12071,9 +12079,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 @@ -12214,7 +12222,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 @@ -12228,7 +12236,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 @@ -12248,10 +12256,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 @@ -12279,9 +12287,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 @@ -12453,7 +12461,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 @@ -12481,9 +12489,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 @@ -12624,7 +12632,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 @@ -12656,7 +12664,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 @@ -12687,9 +12695,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 @@ -12875,7 +12883,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 @@ -12902,9 +12910,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 @@ -13073,7 +13081,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 @@ -13100,9 +13108,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 @@ -13275,7 +13283,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 @@ -13302,9 +13310,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 @@ -13472,7 +13480,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 @@ -13499,9 +13507,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 @@ -13673,7 +13681,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 @@ -13707,9 +13715,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 @@ -15303,7 +15311,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 @@ -15789,6 +15797,10 @@ RTCStatsReport[JT] def apply(id: String): RTCStats RTCStatsType[JT] RTCStatsType[SO] val `inbound-rtp` = "inbound-rtp".asInstanceOf[RTCStatsType] RTCStatsType[SO] val `outbound-rtp` = "outbound-rtp".asInstanceOf[RTCStatsType] +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 @@ -16003,7 +16015,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 @@ -16026,9 +16038,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 @@ -16168,7 +16180,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 @@ -16193,9 +16205,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 @@ -16299,7 +16311,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 @@ -16323,9 +16335,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 @@ -16426,7 +16438,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 @@ -16445,9 +16457,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 @@ -16547,7 +16559,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 @@ -16570,9 +16582,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 @@ -16672,7 +16684,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 @@ -16691,9 +16703,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 @@ -16785,7 +16797,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 @@ -16803,9 +16815,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 @@ -16909,7 +16921,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 @@ -16934,9 +16946,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 @@ -17045,7 +17057,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 @@ -17064,9 +17076,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 @@ -17170,7 +17182,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 @@ -17189,9 +17201,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 @@ -17294,7 +17306,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 @@ -17313,9 +17325,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 @@ -17411,7 +17423,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 @@ -17430,9 +17442,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 @@ -17542,7 +17554,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 @@ -17563,9 +17575,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 @@ -17673,7 +17685,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 @@ -17693,9 +17705,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 @@ -17794,7 +17806,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 @@ -17813,9 +17825,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 @@ -17921,7 +17933,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 @@ -17940,9 +17952,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 @@ -18031,7 +18043,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 @@ -18050,9 +18062,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 @@ -18148,7 +18160,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 @@ -18167,9 +18179,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 @@ -18264,7 +18276,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 @@ -18283,9 +18295,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 @@ -18380,7 +18392,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 @@ -18399,9 +18411,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 @@ -18496,7 +18508,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 @@ -18515,9 +18527,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 @@ -18611,7 +18623,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 @@ -18630,9 +18642,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 @@ -18731,7 +18743,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 @@ -18751,9 +18763,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 @@ -18852,7 +18864,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 @@ -18871,9 +18883,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 @@ -18968,7 +18980,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 @@ -18986,9 +18998,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 @@ -19078,7 +19090,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 @@ -19097,9 +19109,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 @@ -19201,7 +19213,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 @@ -19222,9 +19234,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 @@ -19320,7 +19332,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 @@ -19338,9 +19350,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 @@ -19432,7 +19444,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 @@ -19451,9 +19463,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 @@ -19554,7 +19566,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 @@ -19572,9 +19584,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 @@ -19671,7 +19683,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 @@ -19690,9 +19702,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 @@ -19790,7 +19802,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 @@ -19809,9 +19821,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 @@ -19919,7 +19931,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 @@ -19942,9 +19954,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 @@ -20052,7 +20064,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 @@ -20075,9 +20087,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 @@ -20180,7 +20192,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 @@ -20200,9 +20212,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 @@ -20300,7 +20312,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 @@ -20323,9 +20335,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 @@ -20458,7 +20470,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 @@ -20481,9 +20493,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 @@ -20590,7 +20602,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 @@ -20610,9 +20622,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 @@ -20716,7 +20728,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 @@ -20736,9 +20748,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 @@ -20850,7 +20862,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 @@ -20870,9 +20882,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 @@ -20991,7 +21003,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 @@ -21009,9 +21021,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 @@ -21109,7 +21121,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 @@ -21151,9 +21163,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 @@ -21386,7 +21398,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 @@ -21406,9 +21418,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 @@ -21526,7 +21538,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 @@ -21549,9 +21561,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 @@ -21653,7 +21665,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 @@ -21676,9 +21688,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 @@ -21798,7 +21810,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 @@ -21822,9 +21834,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 @@ -21923,7 +21935,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 @@ -21946,9 +21958,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 @@ -22056,7 +22068,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 @@ -22097,9 +22109,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 @@ -22224,7 +22236,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 @@ -22243,9 +22255,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 @@ -22336,7 +22348,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 @@ -22355,9 +22367,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 @@ -22458,7 +22470,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 @@ -22476,9 +22488,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 @@ -22572,7 +22584,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 @@ -22595,9 +22607,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 @@ -22697,7 +22709,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 @@ -22717,9 +22729,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 @@ -22813,7 +22825,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 @@ -22837,9 +22849,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 @@ -22951,7 +22963,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 @@ -22973,9 +22985,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 @@ -23083,7 +23095,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 @@ -23110,9 +23122,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 @@ -23224,7 +23236,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 @@ -23246,9 +23258,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 @@ -23363,7 +23375,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 @@ -23387,9 +23399,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 @@ -23497,7 +23509,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 @@ -23516,9 +23528,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 @@ -23651,7 +23663,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 @@ -23674,9 +23686,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 @@ -23782,7 +23794,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 @@ -23801,9 +23813,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 @@ -25814,7 +25826,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 @@ -26045,7 +26057,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 b762ebcca..02d817bd5 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1427,7 +1427,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 @@ -1460,10 +1460,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 @@ -1685,7 +1685,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 @@ -1703,9 +1703,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 @@ -2045,7 +2045,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 @@ -2072,9 +2072,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 @@ -2257,7 +2257,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 @@ -2285,9 +2285,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 @@ -2469,7 +2469,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 @@ -2503,9 +2503,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 @@ -2690,7 +2690,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 @@ -2717,9 +2717,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 @@ -2887,7 +2887,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 @@ -2914,9 +2914,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 @@ -3086,7 +3086,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 @@ -3113,9 +3113,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 @@ -3299,7 +3299,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 @@ -3333,9 +3333,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 @@ -3511,7 +3511,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 @@ -3539,9 +3539,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 @@ -3701,9 +3701,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 @@ -3716,7 +3716,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 @@ -3743,9 +3743,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 @@ -3913,7 +3913,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 @@ -3940,9 +3940,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 @@ -4057,7 +4057,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 @@ -4111,7 +4111,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 @@ -4138,9 +4138,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 @@ -4301,7 +4301,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 @@ -4309,7 +4309,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 @@ -4340,7 +4340,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 @@ -4351,14 +4351,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 @@ -4366,7 +4366,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 @@ -4379,7 +4379,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 @@ -4469,7 +4469,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 @@ -4508,7 +4508,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 @@ -4535,9 +4535,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 @@ -4705,7 +4705,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 @@ -4732,9 +4732,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 @@ -4907,7 +4907,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 @@ -4936,9 +4936,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 @@ -5098,6 +5098,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 @@ -5115,7 +5119,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 @@ -5132,7 +5136,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 @@ -5145,9 +5149,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 @@ -5325,7 +5329,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 @@ -5352,9 +5356,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 @@ -5522,7 +5526,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 @@ -5549,9 +5553,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 @@ -5719,7 +5723,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 @@ -5746,9 +5750,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 @@ -5916,7 +5920,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 @@ -5943,9 +5947,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 @@ -6114,7 +6118,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 @@ -6143,9 +6147,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 @@ -6322,7 +6326,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 @@ -6350,9 +6354,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 @@ -6535,7 +6539,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 @@ -6572,9 +6576,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 @@ -6772,7 +6776,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 @@ -6799,9 +6803,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 @@ -6970,7 +6974,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 @@ -6998,9 +7002,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 @@ -7170,7 +7174,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 @@ -7198,9 +7202,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 @@ -7368,7 +7372,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 @@ -7395,9 +7399,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 @@ -7573,7 +7577,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 @@ -7600,9 +7604,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 @@ -7775,7 +7779,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 @@ -7809,9 +7813,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 @@ -8005,7 +8009,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 @@ -8032,9 +8036,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 @@ -8204,7 +8208,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 @@ -8232,9 +8236,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 @@ -8405,7 +8409,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 @@ -8434,9 +8438,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 @@ -8604,7 +8608,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 @@ -8631,9 +8635,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 @@ -8806,7 +8810,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 @@ -8837,9 +8841,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 @@ -9018,7 +9022,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 @@ -9046,9 +9050,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 @@ -9217,7 +9221,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 @@ -9248,9 +9252,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 @@ -9411,6 +9415,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 @@ -9423,7 +9431,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 @@ -9450,9 +9458,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 @@ -9620,7 +9628,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 @@ -9647,9 +9655,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 @@ -9819,7 +9827,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 @@ -9846,9 +9854,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 @@ -10016,7 +10024,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 @@ -10044,9 +10052,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 @@ -10217,7 +10225,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 @@ -10246,9 +10254,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 @@ -10418,7 +10426,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 @@ -10447,9 +10455,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 @@ -10625,7 +10633,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 @@ -10654,9 +10662,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 @@ -10776,7 +10784,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 @@ -10841,7 +10849,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 @@ -10868,9 +10876,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 @@ -11041,7 +11049,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 @@ -11068,9 +11076,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 @@ -11238,7 +11246,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 @@ -11265,9 +11273,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 @@ -11439,7 +11447,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 @@ -11466,9 +11474,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 @@ -11637,7 +11645,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 @@ -11665,9 +11673,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 @@ -11837,7 +11845,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 @@ -11864,9 +11872,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 @@ -12036,7 +12044,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 @@ -12071,9 +12079,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 @@ -12214,7 +12222,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 @@ -12228,7 +12236,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 @@ -12248,10 +12256,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 @@ -12279,9 +12287,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 @@ -12453,7 +12461,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 @@ -12481,9 +12489,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 @@ -12624,7 +12632,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 @@ -12656,7 +12664,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 @@ -12687,9 +12695,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 @@ -12875,7 +12883,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 @@ -12902,9 +12910,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 @@ -13073,7 +13081,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 @@ -13100,9 +13108,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 @@ -13275,7 +13283,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 @@ -13302,9 +13310,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 @@ -13472,7 +13480,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 @@ -13499,9 +13507,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 @@ -13673,7 +13681,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 @@ -13707,9 +13715,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 @@ -15303,7 +15311,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 @@ -15789,6 +15797,10 @@ RTCStatsReport[JT] def apply(id: String): RTCStats RTCStatsType[JT] RTCStatsType[SO] val `inbound-rtp` = "inbound-rtp".asInstanceOf[RTCStatsType] RTCStatsType[SO] val `outbound-rtp` = "outbound-rtp".asInstanceOf[RTCStatsType] +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 @@ -16003,7 +16015,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 @@ -16026,9 +16038,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 @@ -16168,7 +16180,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 @@ -16193,9 +16205,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 @@ -16299,7 +16311,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 @@ -16323,9 +16335,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 @@ -16426,7 +16438,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 @@ -16445,9 +16457,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 @@ -16547,7 +16559,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 @@ -16570,9 +16582,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 @@ -16672,7 +16684,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 @@ -16691,9 +16703,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 @@ -16785,7 +16797,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 @@ -16803,9 +16815,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 @@ -16909,7 +16921,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 @@ -16934,9 +16946,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 @@ -17045,7 +17057,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 @@ -17064,9 +17076,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 @@ -17170,7 +17182,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 @@ -17189,9 +17201,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 @@ -17294,7 +17306,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 @@ -17313,9 +17325,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 @@ -17411,7 +17423,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 @@ -17430,9 +17442,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 @@ -17542,7 +17554,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 @@ -17563,9 +17575,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 @@ -17673,7 +17685,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 @@ -17693,9 +17705,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 @@ -17794,7 +17806,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 @@ -17813,9 +17825,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 @@ -17921,7 +17933,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 @@ -17940,9 +17952,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 @@ -18031,7 +18043,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 @@ -18050,9 +18062,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 @@ -18148,7 +18160,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 @@ -18167,9 +18179,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 @@ -18264,7 +18276,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 @@ -18283,9 +18295,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 @@ -18380,7 +18392,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 @@ -18399,9 +18411,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 @@ -18496,7 +18508,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 @@ -18515,9 +18527,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 @@ -18611,7 +18623,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 @@ -18630,9 +18642,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 @@ -18731,7 +18743,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 @@ -18751,9 +18763,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 @@ -18852,7 +18864,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 @@ -18871,9 +18883,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 @@ -18968,7 +18980,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 @@ -18986,9 +18998,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 @@ -19078,7 +19090,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 @@ -19097,9 +19109,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 @@ -19201,7 +19213,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 @@ -19222,9 +19234,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 @@ -19320,7 +19332,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 @@ -19338,9 +19350,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 @@ -19432,7 +19444,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 @@ -19451,9 +19463,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 @@ -19554,7 +19566,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 @@ -19572,9 +19584,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 @@ -19671,7 +19683,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 @@ -19690,9 +19702,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 @@ -19790,7 +19802,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 @@ -19809,9 +19821,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 @@ -19919,7 +19931,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 @@ -19942,9 +19954,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 @@ -20052,7 +20064,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 @@ -20075,9 +20087,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 @@ -20180,7 +20192,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 @@ -20200,9 +20212,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 @@ -20300,7 +20312,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 @@ -20323,9 +20335,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 @@ -20458,7 +20470,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 @@ -20481,9 +20493,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 @@ -20590,7 +20602,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 @@ -20610,9 +20622,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 @@ -20716,7 +20728,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 @@ -20736,9 +20748,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 @@ -20850,7 +20862,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 @@ -20870,9 +20882,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 @@ -20991,7 +21003,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 @@ -21009,9 +21021,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 @@ -21109,7 +21121,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 @@ -21151,9 +21163,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 @@ -21386,7 +21398,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 @@ -21406,9 +21418,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 @@ -21526,7 +21538,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 @@ -21549,9 +21561,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 @@ -21653,7 +21665,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 @@ -21676,9 +21688,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 @@ -21798,7 +21810,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 @@ -21822,9 +21834,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 @@ -21923,7 +21935,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 @@ -21946,9 +21958,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 @@ -22056,7 +22068,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 @@ -22097,9 +22109,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 @@ -22224,7 +22236,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 @@ -22243,9 +22255,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 @@ -22336,7 +22348,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 @@ -22355,9 +22367,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 @@ -22458,7 +22470,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 @@ -22476,9 +22488,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 @@ -22572,7 +22584,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 @@ -22595,9 +22607,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 @@ -22697,7 +22709,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 @@ -22717,9 +22729,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 @@ -22813,7 +22825,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 @@ -22837,9 +22849,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 @@ -22951,7 +22963,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 @@ -22973,9 +22985,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 @@ -23083,7 +23095,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 @@ -23110,9 +23122,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 @@ -23224,7 +23236,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 @@ -23246,9 +23258,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 @@ -23363,7 +23375,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 @@ -23387,9 +23399,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 @@ -23497,7 +23509,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 @@ -23516,9 +23528,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 @@ -23651,7 +23663,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 @@ -23674,9 +23686,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 @@ -23782,7 +23794,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 @@ -23801,9 +23813,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 @@ -25814,7 +25826,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 @@ -26045,7 +26057,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..05cab837f 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