diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a39b9c8b..431be556d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,13 +13,13 @@ jobs: strategy: fail-fast: false matrix: - scalaversion: ["2.11.12", "2.12.14", "2.13.6", "3.0.2"] + scalaversion: ["2.11.12", "2.12.15", "2.13.6", "3.1.3"] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Scala - uses: japgolly/setup-everything-scala@v3.0 + uses: japgolly/setup-everything-scala@v3.1 - name: Build and test run: sbt -DCI=1 "++${{ matrix.scalaversion }}" test package doc @@ -28,13 +28,13 @@ jobs: run: sbt -DCI=1 "++${{ matrix.scalaversion }}" dom/scalafmtCheck - name: Validate api report - if: matrix.scalaversion != '2.11.12' && matrix.scalaversion != '3.0.2' + if: matrix.scalaversion != '2.11.12' && matrix.scalaversion != '3.1.3' run: ./api-reports/validate "${{ matrix.scalaversion }}" readme: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: japgolly/setup-everything-scala@v3.0 + - uses: actions/checkout@v4 + - uses: japgolly/setup-everything-scala@v3.1 - name: Readme generation run: sbt readme/run diff --git a/.github/workflows/ghpages.yml b/.github/workflows/ghpages.yml index 61944a1aa..e2fd58f81 100644 --- a/.github/workflows/ghpages.yml +++ b/.github/workflows/ghpages.yml @@ -10,16 +10,16 @@ jobs: build-and-deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Scala - uses: japgolly/setup-everything-scala@v3.0 + uses: japgolly/setup-everything-scala@v3.1 - name: Build run: sbt readme/run - name: Deploy - uses: JamesIves/github-pages-deploy-action@4.1.8 + uses: JamesIves/github-pages-deploy-action@v4.5.0 with: token: ${{ secrets.GITHUB_TOKEN }} branch: gh-pages diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d88788b4d..4a6da22ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,12 +8,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Scala - uses: japgolly/setup-everything-scala@v3.0 + uses: japgolly/setup-everything-scala@v3.1 - name: Release run: sbt ci-release diff --git a/.jvmopts b/.jvmopts new file mode 100644 index 000000000..3f0aee119 --- /dev/null +++ b/.jvmopts @@ -0,0 +1,3 @@ +-Xms1G +-Xmx4G +-XX:+UseG1GC diff --git a/.scalafmt.conf b/.scalafmt.conf index 943690a56..05fae5991 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = 3.3.0 +version = 3.7.4 runner.dialect = scala213source3 project.git = true style = Scala.js diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f1437a618..18737f53b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -54,6 +54,13 @@ Please: * Use `def` for read-only properties unless there is a compelling reason it should be a `val` (i.e., the spec definitively states it is constant) * Use `Double` for integer-values that can fall outside the range of `Int` +* Prefer adding overloads instead of using union `|` types for method and constructor parameters. For example: +```diff +- def createElement(tagName: String, options: String | ElementCreationOptions = js.native): Element = js.native ++ def createElement(tagName: String): Element = js.native ++ def createElement(tagName: String, options: String): Element = js.native ++ def createElement(tagName: String, options: ElementCreationOptions): Element = js.native +``` * Add scaladocs via copy-paste from MDN diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 88725ae45..19cccc774 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -20,6 +20,11 @@ AbortSignal[JT] def dispatchEvent(evt: Event): Boolean AbortSignal[JT] var onabort: js.Function0[Any] AbortSignal[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit AbortSignal[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +AbstractRange[JC] def collapsed: Boolean +AbstractRange[JC] def endContainer: Node +AbstractRange[JC] def endOffset: Int +AbstractRange[JC] def startContainer: Node +AbstractRange[JC] def startOffset: Int AbstractWorker[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit AbstractWorker[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit AbstractWorker[JT] def dispatchEvent(evt: Event): Boolean @@ -100,6 +105,7 @@ AnimationEvent[JT] def animationName: String AnimationEvent[JT] def bubbles: Boolean AnimationEvent[JT] def cancelBubble: Boolean AnimationEvent[JT] def cancelable: Boolean +AnimationEvent[JT] def composed: Boolean AnimationEvent[JT] def currentTarget: EventTarget AnimationEvent[JT] def defaultPrevented: Boolean AnimationEvent[JT] def elapsedTime: Double @@ -140,7 +146,6 @@ ApplicationCache[JT] def update(): Unit Attr[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Attr[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Attr[JC] def appendChild(newChild: Node): Node -Attr[JC] def attributes: NamedNodeMap Attr[JC] def baseURI: String Attr[JC] def childNodes: NodeList[Node] Attr[JC] def cloneNode(deep: Boolean?): Node @@ -148,7 +153,6 @@ Attr[JC] def compareDocumentPosition(other: Node): Int Attr[JC] def contains(otherNode: Node): Boolean Attr[JC] def dispatchEvent(evt: Event): Boolean Attr[JC] def firstChild: Node -Attr[JC] def hasAttributes(): Boolean Attr[JC] def hasChildNodes(): Boolean Attr[JC] var innerText: String Attr[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -180,6 +184,242 @@ Attr[JC] def replaceChild(newChild: Node, oldChild: Node): Node Attr[JC] def specified: Boolean Attr[JC] var textContent: String Attr[JC] var value: String +Audio[JC] var accessKey: String +Audio[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Audio[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Audio[JC] def after(nodes: Node | String*): Unit +Audio[JC] def append(nodes: Node | String*): Unit +Audio[JC] def appendChild(newChild: Node): Node +Audio[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +Audio[JC] def attributes: NamedNodeMap +Audio[JC] def audioTracks: AudioTrackList +Audio[JC] var autoplay: Boolean +Audio[JC] def baseURI: String +Audio[JC] def before(nodes: Node | String*): Unit +Audio[JC] def blur(): Unit +Audio[JC] def buffered: TimeRanges +Audio[JC] def canPlayType(`type`: String): String +Audio[JC] def childElementCount: Int +Audio[JC] def childNodes: NodeList[Node] +Audio[JC] def children: HTMLCollection[Element] +Audio[JC] var classList: DOMTokenList +Audio[JC] var className: String +Audio[JC] def click(): Unit +Audio[JC] def clientHeight: Int +Audio[JC] def clientLeft: Int +Audio[JC] def clientTop: Int +Audio[JC] def clientWidth: Int +Audio[JC] def cloneNode(deep: Boolean?): Node +Audio[JC] def closest(selector: String): Element +Audio[JC] def compareDocumentPosition(other: Node): Int +Audio[JC] def contains(child: HTMLElement): Boolean +Audio[JC] def contains(otherNode: Node): Boolean +Audio[JC] var contentEditable: String +Audio[JC] var controls: Boolean +Audio[JC] def currentSrc: String +Audio[JC] var currentTime: Double +Audio[JC] def dataset: js.Dictionary[String] +Audio[JC] var defaultPlaybackRate: Double +Audio[JC] var dir: String +Audio[JC] def dispatchEvent(evt: Event): Boolean +Audio[JC] var draggable: Boolean +Audio[JC] def duration: Double +Audio[JC] def ended: Boolean +Audio[JC] def error: MediaError +Audio[JC] var filters: Object +Audio[JC] def firstChild: Node +Audio[JC] def firstElementChild: Element +Audio[JC] def focus(): Unit +Audio[JC] def focus(options: FocusOptions): Unit +Audio[JC] def getAttribute(name: String): String +Audio[JC] def getAttributeNS(namespaceURI: String, localName: String): String +Audio[JC] def getAttributeNode(name: String): Attr +Audio[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +Audio[JC] def getBoundingClientRect(): DOMRect +Audio[JC] def getClientRects(): DOMRectList +Audio[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Audio[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Audio[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +Audio[JC] var gotpointercapture: js.Function1[PointerEvent, _] +Audio[JC] def hasAttribute(name: String): Boolean +Audio[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +Audio[JC] def hasAttributes(): Boolean +Audio[JC] def hasChildNodes(): Boolean +Audio[JC] def hasPointerCapture(pointerId: Double): Boolean +Audio[JC] var id: String +Audio[JC] def initialTime: Double +Audio[JC] var innerHTML: String +Audio[JC] var innerText: String +Audio[JC] def insertAdjacentElement(position: String, element: Element): Element +Audio[JC] def insertAdjacentHTML(where: String, html: String): Unit +Audio[JC] def insertBefore(newChild: Node, refChild: Node): Node +Audio[JC] def isConnected: Boolean +Audio[JC] def isContentEditable: Boolean +Audio[JC] def isDefaultNamespace(namespaceURI: String): Boolean +Audio[JC] def isEqualNode(arg: Node): Boolean +Audio[JC] def isSameNode(other: Node): Boolean +Audio[JC] def isSupported(feature: String, version: String): Boolean +Audio[JC] var lang: String +Audio[JC] def lastChild: Node +Audio[JC] def lastElementChild: Element +Audio[JC] def load(): Unit +Audio[JC] def localName: String +Audio[JC] def lookupNamespaceURI(prefix: String): String +Audio[JC] def lookupPrefix(namespaceURI: String): String +Audio[JC] var loop: Boolean +Audio[JC] var lostpointercapture: js.Function1[PointerEvent, _] +Audio[JC] def matches(selector: String): Boolean +Audio[JC] var muted: Boolean +Audio[JC] def namespaceURI: String +Audio[JC] def networkState: Int +Audio[JC] def nextElementSibling: Element +Audio[JC] def nextSibling: Node +Audio[JC] def nodeName: String +Audio[JC] def nodeType: Int +Audio[JC] var nodeValue: String +Audio[JC] def normalize(): Unit +Audio[JC] def offsetHeight: Double +Audio[JC] def offsetLeft: Double +Audio[JC] def offsetParent: Element +Audio[JC] def offsetTop: Double +Audio[JC] def offsetWidth: Double +Audio[JC] var onabort: js.Function1[UIEvent, _] +Audio[JC] var onactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforeactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforecopy: js.Function1[DragEvent, _] +Audio[JC] var onbeforecut: js.Function1[DragEvent, _] +Audio[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforepaste: js.Function1[DragEvent, _] +Audio[JC] var onblur: js.Function1[FocusEvent, _] +Audio[JC] var oncanplay: js.Function1[Event, _] +Audio[JC] var oncanplaythrough: js.Function1[Event, _] +Audio[JC] var onchange: js.Function1[Event, _] +Audio[JC] var onclick: js.Function1[MouseEvent, _] +Audio[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +Audio[JC] var oncontextmenu: js.Function1[MouseEvent, _] +Audio[JC] var oncopy: js.Function1[ClipboardEvent, _] +Audio[JC] var oncuechange: js.Function1[Event, _] +Audio[JC] var oncut: js.Function1[ClipboardEvent, _] +Audio[JC] var ondblclick: js.Function1[MouseEvent, _] +Audio[JC] var ondeactivate: js.Function1[UIEvent, _] +Audio[JC] var ondrag: js.Function1[DragEvent, _] +Audio[JC] var ondragend: js.Function1[DragEvent, _] +Audio[JC] var ondragenter: js.Function1[DragEvent, _] +Audio[JC] var ondragleave: js.Function1[DragEvent, _] +Audio[JC] var ondragover: js.Function1[DragEvent, _] +Audio[JC] var ondragstart: js.Function1[DragEvent, _] +Audio[JC] var ondrop: js.Function1[DragEvent, _] +Audio[JC] var ondurationchange: js.Function1[Event, _] +Audio[JC] var onemptied: js.Function1[Event, _] +Audio[JC] var onended: js.Function1[Event, _] +Audio[JC] var onfocus: js.Function1[FocusEvent, _] +Audio[JC] var onfocusin: js.Function1[FocusEvent, _] +Audio[JC] var onfocusout: js.Function1[FocusEvent, _] +Audio[JC] var onfullscreenchange: js.Function1[Event, _] +Audio[JC] var onfullscreenerror: js.Function1[Event, _] +Audio[JC] var onhelp: js.Function1[Event, _] +Audio[JC] var oninput: js.Function1[Event, _] +Audio[JC] var onkeydown: js.Function1[KeyboardEvent, _] +Audio[JC] var onkeypress: js.Function1[KeyboardEvent, _] +Audio[JC] var onkeyup: js.Function1[KeyboardEvent, _] +Audio[JC] var onloadeddata: js.Function1[Event, _] +Audio[JC] var onloadedmetadata: js.Function1[Event, _] +Audio[JC] var onloadstart: js.Function1[Event, _] +Audio[JC] var onmousedown: js.Function1[MouseEvent, _] +Audio[JC] var onmouseenter: js.Function1[MouseEvent, _] +Audio[JC] var onmouseleave: js.Function1[MouseEvent, _] +Audio[JC] var onmousemove: js.Function1[MouseEvent, _] +Audio[JC] var onmouseout: js.Function1[MouseEvent, _] +Audio[JC] var onmouseover: js.Function1[MouseEvent, _] +Audio[JC] var onmouseup: js.Function1[MouseEvent, _] +Audio[JC] var onmousewheel: js.Function1[WheelEvent, _] +Audio[JC] var onpaste: js.Function1[ClipboardEvent, _] +Audio[JC] var onpause: js.Function1[Event, _] +Audio[JC] var onplay: js.Function1[Event, _] +Audio[JC] var onplaying: js.Function1[Event, _] +Audio[JC] var onpointercancel: js.Function1[PointerEvent, _] +Audio[JC] var onpointerdown: js.Function1[PointerEvent, _] +Audio[JC] var onpointerenter: js.Function1[PointerEvent, _] +Audio[JC] var onpointerleave: js.Function1[PointerEvent, _] +Audio[JC] var onpointermove: js.Function1[PointerEvent, _] +Audio[JC] var onpointerout: js.Function1[PointerEvent, _] +Audio[JC] var onpointerover: js.Function1[PointerEvent, _] +Audio[JC] var onpointerup: js.Function1[PointerEvent, _] +Audio[JC] var onprogress: js.Function1[js.Any, _] +Audio[JC] var onratechange: js.Function1[Event, _] +Audio[JC] var onreadystatechange: js.Function1[Event, _] +Audio[JC] var onreset: js.Function1[Event, _] +Audio[JC] var onscroll: js.Function1[UIEvent, _] +Audio[JC] var onseeked: js.Function1[Event, _] +Audio[JC] var onseeking: js.Function1[Event, _] +Audio[JC] var onselect: js.Function1[UIEvent, _] +Audio[JC] var onselectstart: js.Function1[Event, _] +Audio[JC] var onstalled: js.Function1[Event, _] +Audio[JC] var onsubmit: js.Function1[Event, _] +Audio[JC] var onsuspend: js.Function1[Event, _] +Audio[JC] var ontimeupdate: js.Function1[Event, _] +Audio[JC] var onvolumechange: js.Function1[Event, _] +Audio[JC] var onwaiting: js.Function1[Event, _] +Audio[JC] var onwheel: js.Function1[WheelEvent, _] +Audio[JC] var outerHTML: String +Audio[JC] def ownerDocument: Document +Audio[JC] override def ownerDocument: HTMLDocument +Audio[JC] var parentElement: HTMLElement +Audio[JC] def parentNode: Node +Audio[JC] def pause(): Unit +Audio[JC] def paused: Boolean +Audio[JC] def play(): js.UndefOr[js.Promise[Unit]] +Audio[JC] var playbackRate: Double +Audio[JC] def played: TimeRanges +Audio[JC] def prefix: String +Audio[JC] var preload: String +Audio[JC] def prepend(nodes: Node | String*): Unit +Audio[JC] def previousElementSibling: Element +Audio[JC] def previousSibling: Node +Audio[JC] def querySelector(selectors: String): Element +Audio[JC] def querySelectorAll(selectors: String): NodeList[Element] +Audio[JC] var readyState: js.Any +Audio[JC] var recordNumber: js.Any +Audio[JC] def releasePointerCapture(pointerId: Double): Unit +Audio[JC] def remove(): Unit +Audio[JC] def removeAttribute(name: String): Unit +Audio[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +Audio[JC] def removeAttributeNode(oldAttr: Attr): Attr +Audio[JC] def removeChild(oldChild: Node): Node +Audio[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Audio[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Audio[JC] def replaceChild(newChild: Node, oldChild: Node): Node +Audio[JC] def replaceChildren(nodes: Node | String*): Unit +Audio[JC] def replaceWith(nodes: Node | String*): Unit +Audio[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +Audio[JC] def requestPointerLock(): Unit +Audio[JC] def scrollHeight: Int +Audio[JC] def scrollIntoView(top: Boolean?): Unit +Audio[JC] var scrollLeft: Double +Audio[JC] var scrollTop: Double +Audio[JC] def scrollWidth: Int +Audio[JC] def seekable: TimeRanges +Audio[JC] def seeking: Boolean +Audio[JC] def setAttribute(name: String, value: String): Unit +Audio[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +Audio[JC] def setAttributeNode(newAttr: Attr): Attr +Audio[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Audio[JC] def setPointerCapture(pointerId: Double): Unit +Audio[JC] def shadowRoot: ShadowRoot +Audio[JC] var spellcheck: Boolean +Audio[JC] var src: String +Audio[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] +Audio[JC] def style: CSSStyleDeclaration +Audio[JC] def style_ = (value: CSSStyleDeclaration): Unit +Audio[JC] def style_ = (value: String): Unit +Audio[JC] var tabIndex: Int +Audio[JC] def tagName: String +Audio[JC] var textContent: String +Audio[JC] def textTracks: TextTrackList +Audio[JC] var title: String +Audio[JC] var volume: Double AudioBuffer[JT] def copyFromChannel(destination: js.typedarray.Float32Array, channelNumber: Int, startInChannel: Int): Unit AudioBuffer[JT] def copyToChannel(source: js.typedarray.Float32Array, channelNumber: Int, startInChannel: Int): Unit AudioBuffer[JT] val duration: Double @@ -329,6 +569,7 @@ AudioTrackList[JT] def removeEventListener[T <: Event](`type`: String, listener: BeforeUnloadEvent[JC] def bubbles: Boolean BeforeUnloadEvent[JC] def cancelBubble: Boolean BeforeUnloadEvent[JC] def cancelable: Boolean +BeforeUnloadEvent[JC] def composed: Boolean BeforeUnloadEvent[JC] def currentTarget: EventTarget BeforeUnloadEvent[JC] def defaultPrevented: Boolean BeforeUnloadEvent[JC] def eventPhase: Int @@ -368,7 +609,7 @@ Blob[JC] def stream(): ReadableStream[Uint8Array] Blob[JC] def text(): js.Promise[String] Blob[JC] def `type`: String Blob[JO] -BlobPropertyBag[JT] var endings: js.UndefOr[String] +BlobPropertyBag[JT] var endings: js.UndefOr[EndingType] BlobPropertyBag[JT] var `type`: js.UndefOr[String] BlobPropertyBag[SO] def apply(`type`: js.UndefOr[String]?): BlobPropertyBag (@deprecated in 2.0.0) Body[JT] def arrayBuffer(): js.Promise[ArrayBuffer] @@ -377,11 +618,20 @@ Body[JT] def bodyUsed: Boolean Body[JT] def formData(): js.Promise[FormData] Body[JT] def json(): js.Promise[js.Any] Body[JT] def text(): js.Promise[String] +BroadcastChannel[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +BroadcastChannel[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +BroadcastChannel[JC] def close(): Unit +BroadcastChannel[JC] def dispatchEvent(evt: Event): Boolean +BroadcastChannel[JC] def name: String +BroadcastChannel[JC] var onmessage: js.Function1[MessageEvent, _] +BroadcastChannel[JC] var onmessageerror: js.Function1[MessageEvent, _] +BroadcastChannel[JC] def postMessage(message: Any): Unit +BroadcastChannel[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +BroadcastChannel[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CDATASection[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit CDATASection[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CDATASection[JC] def appendChild(newChild: Node): Node CDATASection[JC] def appendData(arg: String): Unit -CDATASection[JC] def attributes: NamedNodeMap CDATASection[JC] def baseURI: String CDATASection[JC] def childNodes: NodeList[Node] CDATASection[JC] def cloneNode(deep: Boolean?): Node @@ -391,7 +641,6 @@ CDATASection[JC] var data: String CDATASection[JC] def deleteData(offset: Int, count: Int): Unit CDATASection[JC] def dispatchEvent(evt: Event): Boolean CDATASection[JC] def firstChild: Node -CDATASection[JC] def hasAttributes(): Boolean CDATASection[JC] def hasChildNodes(): Boolean CDATASection[JC] var innerText: String CDATASection[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -834,36 +1083,45 @@ CacheStorage[JT] def has(cacheName: String): js.Promise[Boolean] CacheStorage[JT] def keys(): js.Promise[js.Array[String]] CacheStorage[JT] def `match`(request: RequestInfo, options: CacheQueryOptions?): js.Promise[js.Any] CacheStorage[JT] def open(cacheName: String): js.Promise[Cache] +CanvasFillRule[JT] +CanvasFillRule[SO] val evenodd: CanvasFillRule +CanvasFillRule[SO] val nonzero: CanvasFillRule CanvasGradient[JC] def addColorStop(offset: Double, color: String): Unit CanvasPattern[JC] CanvasProxy[JT] def setContext(context: RenderingContext): Unit CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit -CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean): Unit +CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean): Unit CanvasRenderingContext2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit CanvasRenderingContext2D[JC] def beginPath(): Unit CanvasRenderingContext2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit CanvasRenderingContext2D[JC] var canvas: HTMLCanvasElement CanvasRenderingContext2D[JC] def clearRect(x: Double, y: Double, w: Double, h: Double): Unit -CanvasRenderingContext2D[JC] def clip(fillRule: String?): Unit +CanvasRenderingContext2D[JC] def clip(fillRule: CanvasFillRule?): Unit +CanvasRenderingContext2D[JC] def clip(path: Path2D): Unit +CanvasRenderingContext2D[JC] def clip(path: Path2D, fillRule: CanvasFillRule): Unit CanvasRenderingContext2D[JC] def closePath(): Unit CanvasRenderingContext2D[JC] def createImageData(imageDataOrSw: js.Any, sh: Double?): ImageData CanvasRenderingContext2D[JC] def createLinearGradient(x0: Double, y0: Double, x1: Double, y1: Double): CanvasGradient CanvasRenderingContext2D[JC] def createPattern(image: HTMLElement, repetition: String): CanvasPattern CanvasRenderingContext2D[JC] def createRadialGradient(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double): CanvasGradient CanvasRenderingContext2D[JC] def drawImage(image: HTMLElement, offsetX: Double, offsetY: Double, width: Double?, height: Double?, canvasOffsetX: Double?, canvasOffsetY: Double?, canvasImageWidth: Double?, canvasImageHeight: Double?): Unit -CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean?): Unit -CanvasRenderingContext2D[JC] def fill(): Unit +CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit +CanvasRenderingContext2D[JC] def fill(fillRule: CanvasFillRule?): Unit +CanvasRenderingContext2D[JC] def fill(path: Path2D): Unit +CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): Unit CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] CanvasRenderingContext2D[JC] var globalAlpha: Double CanvasRenderingContext2D[JC] var globalCompositeOperation: String CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean -CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean -CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: String): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double, fillRule: CanvasFillRule): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: CanvasFillRule?): Boolean CanvasRenderingContext2D[JC] var lineCap: String CanvasRenderingContext2D[JC] var lineDashOffset: Double CanvasRenderingContext2D[JC] var lineJoin: String @@ -886,6 +1144,7 @@ CanvasRenderingContext2D[JC] var shadowColor: String CanvasRenderingContext2D[JC] var shadowOffsetX: Double CanvasRenderingContext2D[JC] var shadowOffsetY: Double CanvasRenderingContext2D[JC] def stroke(): Unit +CanvasRenderingContext2D[JC] def stroke(path: Path2D): Unit CanvasRenderingContext2D[JC] def strokeRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var strokeStyle: js.Any CanvasRenderingContext2D[JC] def strokeText(text: String, x: Double, y: Double, maxWidth: Double?): Unit @@ -925,7 +1184,6 @@ CharacterData[JC] def addEventListener[T <: Event](`type`: String, listener: js. CharacterData[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CharacterData[JC] def appendChild(newChild: Node): Node CharacterData[JC] def appendData(arg: String): Unit -CharacterData[JC] def attributes: NamedNodeMap CharacterData[JC] def baseURI: String CharacterData[JC] def childNodes: NodeList[Node] CharacterData[JC] def cloneNode(deep: Boolean?): Node @@ -935,7 +1193,6 @@ CharacterData[JC] var data: String CharacterData[JC] def deleteData(offset: Int, count: Int): Unit CharacterData[JC] def dispatchEvent(evt: Event): Boolean CharacterData[JC] def firstChild: Node -CharacterData[JC] def hasAttributes(): Boolean CharacterData[JC] def hasChildNodes(): Boolean CharacterData[JC] var innerText: String CharacterData[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -988,16 +1245,17 @@ Clients[JT] def openWindow(url: String): js.Promise[WindowClient] Clipboard[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Clipboard[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Clipboard[JT] def dispatchEvent(evt: Event): Boolean -Clipboard[JT] def read(): js.Promise[DataTransfer] +Clipboard[JT] def read(): js.Promise[js.Array[ClipboardItem]] Clipboard[JT] def readText(): js.Promise[String] Clipboard[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Clipboard[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -Clipboard[JT] def write(data: DataTransfer): js.Promise[Unit] +Clipboard[JT] def write(data: js.Array[ClipboardItem]): js.Promise[Unit] Clipboard[JT] def writeText(newClipText: String): js.Promise[Unit] ClipboardEvent[JC] def bubbles: Boolean ClipboardEvent[JC] def cancelBubble: Boolean ClipboardEvent[JC] def cancelable: Boolean ClipboardEvent[JC] def clipboardData: DataTransfer +ClipboardEvent[JC] def composed: Boolean ClipboardEvent[JC] def currentTarget: EventTarget ClipboardEvent[JC] def defaultPrevented: Boolean ClipboardEvent[JC] def eventPhase: Int @@ -1014,10 +1272,15 @@ ClipboardEventInit[JT] var composed: js.UndefOr[Boolean] ClipboardEventInit[JT] var data: js.UndefOr[String] ClipboardEventInit[JT] var dataType: js.UndefOr[String] ClipboardEventInit[JT] var scoped: js.UndefOr[Boolean] +ClipboardItem[JC] def getType(`type`: String): js.Promise[Blob] +ClipboardItem[JC] def presentationStyle: PresentationStyle +ClipboardItem[JC] def types: FrozenArray[String] +ClipboardItemOptions[JT] def presentationStyle: js.UndefOr[PresentationStyle] CloseEvent[JT] def bubbles: Boolean CloseEvent[JT] def cancelBubble: Boolean CloseEvent[JT] def cancelable: Boolean CloseEvent[JT] def code: Int +CloseEvent[JT] def composed: Boolean CloseEvent[JT] def currentTarget: EventTarget CloseEvent[JT] def defaultPrevented: Boolean CloseEvent[JT] def eventPhase: Int @@ -1034,7 +1297,6 @@ Comment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Functi Comment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Comment[JC] def appendChild(newChild: Node): Node Comment[JC] def appendData(arg: String): Unit -Comment[JC] def attributes: NamedNodeMap Comment[JC] def baseURI: String Comment[JC] def childNodes: NodeList[Node] Comment[JC] def cloneNode(deep: Boolean?): Node @@ -1044,7 +1306,6 @@ Comment[JC] var data: String Comment[JC] def deleteData(offset: Int, count: Int): Unit Comment[JC] def dispatchEvent(evt: Event): Boolean Comment[JC] def firstChild: Node -Comment[JC] def hasAttributes(): Boolean Comment[JC] def hasChildNodes(): Boolean Comment[JC] var innerText: String Comment[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1081,6 +1342,7 @@ Comment[JC] var textContent: String CompositionEvent[JC] def bubbles: Boolean CompositionEvent[JC] def cancelBubble: Boolean CompositionEvent[JC] def cancelable: Boolean +CompositionEvent[JC] def composed: Boolean CompositionEvent[JC] def currentTarget: EventTarget CompositionEvent[JC] def data: String CompositionEvent[JC] def defaultPrevented: Boolean @@ -1103,6 +1365,12 @@ CompositionEventInit[JT] var detail: js.UndefOr[Int] CompositionEventInit[JT] var locale: js.UndefOr[String] CompositionEventInit[JT] var scoped: js.UndefOr[Boolean] CompositionEventInit[JT] var view: js.UndefOr[Window] +CompressionFormat[JT] +CompressionFormat[SO] val deflate: CompressionFormat +CompressionFormat[SO] val `deflate-raw`: CompressionFormat +CompressionFormat[SO] val gzip: CompressionFormat +CompressionStream[JC] def readable: ReadableStream[Uint8Array] +CompressionStream[JC] def writable: WriteableStream[Uint8Array] ConcatParams[JT] val algorithmId: BufferSource ConcatParams[JT] val hash: HashAlgorithmIdentifier ConcatParams[JT] val name: String @@ -1177,9 +1445,11 @@ CryptoKey[JC] val `type`: String CryptoKey[JC] val usages: js.Array[KeyUsage] CryptoKeyPair[JT] val privateKey: CryptoKey CryptoKeyPair[JT] val publicKey: CryptoKey +CustomElementRegistry[JC] def define(name: String, constructor: js.Dynamic, options: ElementDefinitionOptions?): Unit CustomEvent[JC] def bubbles: Boolean CustomEvent[JC] def cancelBubble: Boolean CustomEvent[JC] def cancelable: Boolean +CustomEvent[JC] def composed: Boolean CustomEvent[JC] def currentTarget: EventTarget CustomEvent[JC] def defaultPrevented: Boolean CustomEvent[JC] def detail: Any @@ -1237,14 +1507,32 @@ DOMList[SO] def iterator: Iterator[T] DOMList[SO] def length: Int DOMList[SO] def next(): T DOMParser[JC] def parseFromString(string: String, mimeType: MIMEType): Document -DOMRect[JC] var bottom: Double -DOMRect[JC] var height: Double -DOMRect[JC] var left: Double -DOMRect[JC] var right: Double -DOMRect[JC] var top: Double -DOMRect[JC] var width: Double +DOMRect[JC] def bottom: Double +DOMRect[JC] def height: Double +DOMRect[JC] def height_ = (height: Double): Unit +DOMRect[JC] def left: Double +DOMRect[JC] def right: Double +DOMRect[JC] def top: Double +DOMRect[JC] def width: Double +DOMRect[JC] def width_ = (width: Double): Unit +DOMRect[JC] def x: Double +DOMRect[JC] def x_ = (x: Double): Unit +DOMRect[JC] def y: Double +DOMRect[JC] def y_ = (y: Double): Unit +DOMRectInit[JT] var height: js.UndefOr[Double] +DOMRectInit[JT] var width: js.UndefOr[Double] +DOMRectInit[JT] var x: js.UndefOr[Double] +DOMRectInit[JT] var y: js.UndefOr[Double] DOMRectList[JC] @JSBracketAccess def apply(index: Int): T DOMRectList[JC] def length: Int +DOMRectReadOnly[JT] def bottom: Double +DOMRectReadOnly[JT] def height: Double +DOMRectReadOnly[JT] def left: Double +DOMRectReadOnly[JT] def right: Double +DOMRectReadOnly[JT] def top: Double +DOMRectReadOnly[JT] def width: Double +DOMRectReadOnly[JT] def x: Double +DOMRectReadOnly[JT] def y: Double DOMSettableTokenList[JT] def add(token: String): Unit DOMSettableTokenList[JT] @JSBracketAccess def apply(index: Int): T DOMSettableTokenList[JT] def contains(token: String): Boolean @@ -1267,13 +1555,41 @@ DOMTokenList[JC] def remove(token: String): Unit DOMTokenList[JC] def toggle(token: String): Boolean DOMTokenList[JC] def toggle(token: String, force: Boolean): Boolean DataTransfer[JT] def clearData(format: String?): Unit -DataTransfer[JT] var dropEffect: String -DataTransfer[JT] var effectAllowed: String +DataTransfer[JT] var dropEffect: DataTransferDropEffectKind +DataTransfer[JT] var effectAllowed: DataTransferEffectAllowedKind DataTransfer[JT] def files: FileList DataTransfer[JT] def getData(format: String): String +DataTransfer[JT] def items: DataTransferItemList DataTransfer[JT] def setData(format: String, data: String): Unit DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit -DataTransfer[JT] def types: js.Array[String] +DataTransfer[JT] def types: FrozenArray[String] +DataTransferDropEffectKind[JT] +DataTransferDropEffectKind[SO] val copy: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val link: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val move: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val none: DataTransferDropEffectKind +DataTransferEffectAllowedKind[JT] +DataTransferEffectAllowedKind[SO] val all: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copy: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copyLink: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copyMove: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val link: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val linkMove: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val move: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val none: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val uninitialized: DataTransferEffectAllowedKind +DataTransferItem[JC] def getAsFile(): File +DataTransferItem[JC] def getAsString(callback: js.Function1[String, Unit]): Unit +DataTransferItem[JC] def kind: DragDataItemKind +DataTransferItem[JC] def `type`: String +DataTransferItemList[JC] def add(data: File): DataTransferItem +DataTransferItemList[JC] def add(data: String, `type`: String): DataTransferItem +DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem +DataTransferItemList[JC] def clear(): Unit +DataTransferItemList[JC] def length: Int +DataTransferItemList[JC] def remove(index: Int): Unit +DecompressionStream[JC] def readable: ReadableStream[Uint8Array] +DecompressionStream[JC] def writable: WriteableStream[Uint8Array] DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -1344,6 +1660,7 @@ DeviceMotionEvent[JC] val accelerationIncludingGravity: DeviceAcceleration DeviceMotionEvent[JC] def bubbles: Boolean DeviceMotionEvent[JC] def cancelBubble: Boolean DeviceMotionEvent[JC] def cancelable: Boolean +DeviceMotionEvent[JC] def composed: Boolean DeviceMotionEvent[JC] def currentTarget: EventTarget DeviceMotionEvent[JC] def defaultPrevented: Boolean DeviceMotionEvent[JC] def eventPhase: Int @@ -1370,6 +1687,7 @@ DeviceOrientationEvent[JC] val beta: Double DeviceOrientationEvent[JC] def bubbles: Boolean DeviceOrientationEvent[JC] def cancelBubble: Boolean DeviceOrientationEvent[JC] def cancelable: Boolean +DeviceOrientationEvent[JC] def composed: Boolean DeviceOrientationEvent[JC] def currentTarget: EventTarget DeviceOrientationEvent[JC] def defaultPrevented: Boolean DeviceOrientationEvent[JC] def eventPhase: Int @@ -1422,7 +1740,6 @@ Document[JC] def addEventListener[T <: Event](`type`: String, listener: js.Funct Document[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Document[JC] def adoptNode(source: Node): Node Document[JC] def appendChild(newChild: Node): Node -Document[JC] def attributes: NamedNodeMap Document[JC] def baseURI: String Document[JC] def characterSet: String Document[JC] def childElementCount: Int @@ -1437,7 +1754,11 @@ Document[JC] def createCDATASection(data: String): CDATASection Document[JC] def createComment(data: String): Comment Document[JC] def createDocumentFragment(): DocumentFragment Document[JC] def createElement(tagName: String): Element +Document[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +Document[JC] def createElement(tagName: String, options: String): Element Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element Document[JC] def createEvent(eventInterface: String): Event Document[JC] def createNSResolver(node: Node): XPathNSResolver Document[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator @@ -1464,7 +1785,6 @@ Document[JC] def getElementsByClassName(classNames: String): HTMLCollection[Elem Document[JC] def getElementsByName(elementName: String): NodeList[Node] 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 Document[JC] def implementation: DOMImplementation @@ -1511,7 +1831,6 @@ DocumentEvent[JT] def createEvent(eventInterface: String): Event DocumentFragment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DocumentFragment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit DocumentFragment[JC] def appendChild(newChild: Node): Node -DocumentFragment[JC] def attributes: NamedNodeMap DocumentFragment[JC] def baseURI: String DocumentFragment[JC] def childNodes: NodeList[Node] DocumentFragment[JC] def cloneNode(deep: Boolean?): Node @@ -1519,7 +1838,6 @@ DocumentFragment[JC] def compareDocumentPosition(other: Node): Int DocumentFragment[JC] def contains(otherNode: Node): Boolean DocumentFragment[JC] def dispatchEvent(evt: Event): Boolean DocumentFragment[JC] def firstChild: Node -DocumentFragment[JC] def hasAttributes(): Boolean DocumentFragment[JC] def hasChildNodes(): Boolean DocumentFragment[JC] var innerText: String DocumentFragment[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1555,7 +1873,6 @@ DocumentReadyState[SO] val loading: DocumentReadyState DocumentType[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DocumentType[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit DocumentType[JC] def appendChild(newChild: Node): Node -DocumentType[JC] def attributes: NamedNodeMap DocumentType[JC] def baseURI: String DocumentType[JC] def childNodes: NodeList[Node] DocumentType[JC] def cloneNode(deep: Boolean?): Node @@ -1563,7 +1880,6 @@ DocumentType[JC] def compareDocumentPosition(other: Node): Int DocumentType[JC] def contains(otherNode: Node): Boolean DocumentType[JC] def dispatchEvent(evt: Event): Boolean DocumentType[JC] def firstChild: Node -DocumentType[JC] def hasAttributes(): Boolean DocumentType[JC] def hasChildNodes(): Boolean DocumentType[JC] var innerText: String DocumentType[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1593,6 +1909,9 @@ DocumentType[JC] def removeEventListener[T <: Event](`type`: String, listener: j DocumentType[JC] def replaceChild(newChild: Node, oldChild: Node): Node DocumentType[JC] def systemId: String DocumentType[JC] var textContent: String +DragDataItemKind[JT] +DragDataItemKind[SO] val file: DragDataItemKind +DragDataItemKind[SO] val string: DragDataItemKind DragEffect[SO] final val All = "all" DragEffect[SO] final val Copy = "copy" DragEffect[SO] final val CopyLink = "copyLink" @@ -1609,6 +1928,7 @@ DragEvent[JT] def cancelBubble: Boolean DragEvent[JT] def cancelable: Boolean DragEvent[JT] def clientX: Double DragEvent[JT] def clientY: Double +DragEvent[JT] def composed: Boolean DragEvent[JT] def ctrlKey: Boolean DragEvent[JT] def currentTarget: EventTarget DragEvent[JT] def dataTransfer: DataTransfer @@ -1684,6 +2004,7 @@ Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Functi Element[JC] def after(nodes: Node | String*): Unit Element[JC] def append(nodes: Node | String*): Unit Element[JC] def appendChild(newChild: Node): Node +Element[JC] def attachShadow(init: ShadowRootInit): ShadowRoot Element[JC] def attributes: NamedNodeMap Element[JC] def baseURI: String Element[JC] def before(nodes: Node | String*): Unit @@ -1696,6 +2017,7 @@ Element[JC] def clientLeft: Int Element[JC] def clientTop: Int Element[JC] def clientWidth: Int Element[JC] def cloneNode(deep: Boolean?): Node +Element[JC] def closest(selector: String): Element Element[JC] def compareDocumentPosition(other: Node): Int Element[JC] def contains(otherNode: Node): Boolean Element[JC] def dispatchEvent(evt: Event): Boolean @@ -1714,6 +2036,7 @@ Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean Element[JC] def hasChildNodes(): Boolean +Element[JC] def hasPointerCapture(pointerId: Double): Boolean Element[JC] var id: String Element[JC] var innerHTML: String Element[JC] var innerText: String @@ -1738,6 +2061,9 @@ Element[JC] def nodeName: String Element[JC] def nodeType: Int Element[JC] var nodeValue: String Element[JC] def normalize(): Unit +Element[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Element[JC] var oncopy: js.Function1[ClipboardEvent, _] Element[JC] var oncut: js.Function1[ClipboardEvent, _] Element[JC] var onfullscreenchange: js.Function1[Event, _] @@ -1752,6 +2078,7 @@ Element[JC] def previousElementSibling: Element Element[JC] def previousSibling: Node Element[JC] def querySelector(selectors: String): Element Element[JC] def querySelectorAll(selectors: String): NodeList[Element] +Element[JC] def releasePointerCapture(pointerId: Double): Unit Element[JC] def remove(): Unit Element[JC] def removeAttribute(name: String): Unit Element[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -1761,6 +2088,7 @@ Element[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Fun Element[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Element[JC] def replaceChild(newChild: Node, oldChild: Node): Node Element[JC] def replaceChildren(nodes: Node | String*): Unit +Element[JC] def replaceWith(nodes: Node | String*): Unit Element[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] Element[JC] def requestPointerLock(): Unit Element[JC] def scrollHeight: Int @@ -1772,15 +2100,23 @@ Element[JC] def setAttribute(name: String, value: String): Unit Element[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Element[JC] def setAttributeNode(newAttr: Attr): Attr Element[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Element[JC] def setPointerCapture(pointerId: Double): Unit +Element[JC] def shadowRoot: ShadowRoot Element[JC] def tagName: String Element[JC] var textContent: String +ElementCreationOptions[JT] var is: js.UndefOr[String] +ElementDefinitionOptions[JT] var `extends`: js.UndefOr[String] EndOfStreamError[JT] EndOfStreamError[SO] val decode: EndOfStreamError EndOfStreamError[SO] val network: EndOfStreamError +EndingType[JT] +EndingType[SO] val native: EndingType +EndingType[SO] val transparent: EndingType ErrorEvent[JT] def bubbles: Boolean ErrorEvent[JT] def cancelBubble: Boolean ErrorEvent[JT] def cancelable: Boolean ErrorEvent[JT] def colno: Int +ErrorEvent[JT] def composed: Boolean ErrorEvent[JT] def currentTarget: EventTarget ErrorEvent[JT] def defaultPrevented: Boolean ErrorEvent[JT] def eventPhase: Int @@ -1797,6 +2133,7 @@ ErrorEvent[JT] def `type`: String Event[JC] def bubbles: Boolean Event[JC] def cancelBubble: Boolean Event[JC] def cancelable: Boolean +Event[JC] def composed: Boolean Event[JC] def currentTarget: EventTarget Event[JC] def defaultPrevented: Boolean Event[JC] def eventPhase: Int @@ -1822,11 +2159,12 @@ EventInit[JT] var scoped: js.UndefOr[Boolean] EventListenerOptions[JT] var capture: js.UndefOr[Boolean] EventListenerOptions[JT] var once: js.UndefOr[Boolean] EventListenerOptions[JT] var passive: js.UndefOr[Boolean] +EventListenerOptions[JT] var signal: js.UndefOr[AbortSignal] EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventSource[JC] def close(): Unit EventSource[JC] def dispatchEvent(evt: Event): Boolean -EventSource[JC] var onerror: js.Function1[ErrorEvent, _] +EventSource[JC] var onerror: js.Function1[Event, _] EventSource[JC] var onmessage: js.Function1[MessageEvent, _] EventSource[JC] var onopen: js.Function1[Event, _] EventSource[JC] def readyState: Int @@ -1837,6 +2175,7 @@ EventSource[JC] def withCredentials: Boolean EventSource[JO] val CLOSED: Int EventSource[JO] val CONNECTING: Int EventSource[JO] val OPEN: Int +EventSourceInit[JT] var withCredentials: js.UndefOr[Boolean] EventTarget[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit EventTarget[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventTarget[JC] def dispatchEvent(evt: Event): Boolean @@ -1845,6 +2184,7 @@ EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js ExtendableEvent[JC] def bubbles: Boolean ExtendableEvent[JC] def cancelBubble: Boolean ExtendableEvent[JC] def cancelable: Boolean +ExtendableEvent[JC] def composed: Boolean ExtendableEvent[JC] def currentTarget: EventTarget ExtendableEvent[JC] def defaultPrevented: Boolean ExtendableEvent[JC] def eventPhase: Int @@ -1863,6 +2203,7 @@ ExtendableEventInit[JT] var scoped: js.UndefOr[Boolean] ExtendableMessageEvent[JC] def bubbles: Boolean ExtendableMessageEvent[JC] def cancelBubble: Boolean ExtendableMessageEvent[JC] def cancelable: Boolean +ExtendableMessageEvent[JC] def composed: Boolean ExtendableMessageEvent[JC] def currentTarget: EventTarget ExtendableMessageEvent[JC] val data: Any ExtendableMessageEvent[JC] def defaultPrevented: Boolean @@ -1894,6 +2235,7 @@ FetchEvent[JC] def bubbles: Boolean FetchEvent[JC] def cancelBubble: Boolean FetchEvent[JC] def cancelable: Boolean FetchEvent[JC] def clientId: String +FetchEvent[JC] def composed: Boolean FetchEvent[JC] def currentTarget: EventTarget FetchEvent[JC] def defaultPrevented: Boolean FetchEvent[JC] def eventPhase: Int @@ -1920,15 +2262,20 @@ FetchEventInit[JT] var request: js.UndefOr[Request] FetchEventInit[JT] var scoped: js.UndefOr[Boolean] File[JC] def arrayBuffer(): js.Promise[ArrayBuffer] File[JC] def close(): Unit (@deprecated in 1.2.0) +File[JC] def lastModified: Double File[JC] def name: String File[JC] def size: Double File[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob File[JC] def stream(): ReadableStream[Uint8Array] File[JC] def text(): js.Promise[String] File[JC] def `type`: String +File[JC] def webkitRelativePath: String FileList[JC] @JSBracketAccess def apply(index: Int): T FileList[JC] def item(index: Int): File FileList[JC] def length: Int +FilePropertyBag[JT] var endings: js.UndefOr[EndingType] +FilePropertyBag[JT] var lastModified: js.UndefOr[Double] +FilePropertyBag[JT] var `type`: js.UndefOr[String] FileReader[JC] def abort(): Unit FileReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit FileReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -1956,6 +2303,7 @@ FileReaderSync[JC] def readAsText(blob: Blob, encoding: String?): String FocusEvent[JC] def bubbles: Boolean FocusEvent[JC] def cancelBubble: Boolean FocusEvent[JC] def cancelable: Boolean +FocusEvent[JC] def composed: Boolean FocusEvent[JC] def currentTarget: EventTarget FocusEvent[JC] def defaultPrevented: Boolean FocusEvent[JC] def detail: Int @@ -1976,13 +2324,28 @@ FocusEventInit[JT] var detail: js.UndefOr[Int] FocusEventInit[JT] var relatedTarget: js.UndefOr[EventTarget] FocusEventInit[JT] var scoped: js.UndefOr[Boolean] FocusEventInit[JT] var view: js.UndefOr[Window] -FormData[JC] def append(name: js.Any, value: js.Any, blobName: String?): Unit +FocusOptions[JT] var focusVisible: js.UndefOr[Boolean] +FocusOptions[JT] var preventScroll: js.UndefOr[Boolean] +FormData[JC] def append(name: String, value: Blob, blobName: String?): Unit +FormData[JC] def append(name: String, value: String): Unit +FormData[JC] def delete(name: String): Unit +FormData[JC] def entries(): js.Iterator[js.Tuple2[String, String | Blob]] +FormData[JC] def get(name: String): String | Blob +FormData[JC] def getAll(name: String): js.Array[String | Blob] +FormData[JC] def has(name: String): Boolean +FormData[JC] @JSName(js.Symbol.iterator) override def jsIterator(): js.Iterator[js.Tuple2[String, String | Blob]] +FormData[JC] def keys(): js.Iterator[String] +FormData[JC] def set(name: String, value: Blob, blobName: String?): Unit +FormData[JC] def set(name: String, value: String): Unit +FormData[JC] def values(): js.Iterator[String | Blob] FormData[JO] FrameType[JT] FrameType[SO] val auxiliary: FrameType FrameType[SO] val nested: FrameType FrameType[SO] val none: FrameType FrameType[SO] val `top-level` = "top-level".asInstanceOf[FrameType] +FrozenArray[JT] @js.annotation.JSBracketAccess def apply(index: Int): T +FrozenArray[JT] val length: Int FullscreenOptions[JT] var navigationUI: js.UndefOr[String] GainNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit GainNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -2011,6 +2374,7 @@ GamepadButton[JT] val value: Double GamepadEvent[JC] def bubbles: Boolean GamepadEvent[JC] def cancelBubble: Boolean GamepadEvent[JC] def cancelable: Boolean +GamepadEvent[JC] def composed: Boolean GamepadEvent[JC] def currentTarget: EventTarget GamepadEvent[JC] def defaultPrevented: Boolean GamepadEvent[JC] def eventPhase: Int @@ -2042,6 +2406,7 @@ HTMLAnchorElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLAnchorElement[JC] def after(nodes: Node | String*): Unit HTMLAnchorElement[JC] def append(nodes: Node | String*): Unit HTMLAnchorElement[JC] def appendChild(newChild: Node): Node +HTMLAnchorElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAnchorElement[JC] def attributes: NamedNodeMap HTMLAnchorElement[JC] def baseURI: String HTMLAnchorElement[JC] def before(nodes: Node | String*): Unit @@ -2058,6 +2423,7 @@ HTMLAnchorElement[JC] def clientLeft: Int HTMLAnchorElement[JC] def clientTop: Int HTMLAnchorElement[JC] def clientWidth: Int HTMLAnchorElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAnchorElement[JC] def closest(selector: String): Element HTMLAnchorElement[JC] def compareDocumentPosition(other: Node): Int HTMLAnchorElement[JC] def contains(child: HTMLElement): Boolean HTMLAnchorElement[JC] def contains(otherNode: Node): Boolean @@ -2065,11 +2431,13 @@ HTMLAnchorElement[JC] var contentEditable: String HTMLAnchorElement[JC] def dataset: js.Dictionary[String] HTMLAnchorElement[JC] var dir: String HTMLAnchorElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLAnchorElement[JC] var download: String HTMLAnchorElement[JC] var draggable: Boolean HTMLAnchorElement[JC] var filters: Object HTMLAnchorElement[JC] def firstChild: Node HTMLAnchorElement[JC] def firstElementChild: Element HTMLAnchorElement[JC] def focus(): Unit +HTMLAnchorElement[JC] def focus(options: FocusOptions): Unit HTMLAnchorElement[JC] def getAttribute(name: String): String HTMLAnchorElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAnchorElement[JC] def getAttributeNode(name: String): Attr @@ -2084,6 +2452,7 @@ HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAnchorElement[JC] def hasAttributes(): Boolean HTMLAnchorElement[JC] def hasChildNodes(): Boolean +HTMLAnchorElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAnchorElement[JC] var hash: String HTMLAnchorElement[JC] var host: String HTMLAnchorElement[JC] var hostname: String @@ -2134,6 +2503,9 @@ HTMLAnchorElement[JC] var oncanplay: js.Function1[Event, _] HTMLAnchorElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAnchorElement[JC] var onchange: js.Function1[Event, _] HTMLAnchorElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAnchorElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAnchorElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAnchorElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAnchorElement[JC] var oncuechange: js.Function1[Event, _] @@ -2216,6 +2588,7 @@ HTMLAnchorElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAnchorElement[JC] var readyState: js.Any HTMLAnchorElement[JC] var recordNumber: js.Any HTMLAnchorElement[JC] var rel: String +HTMLAnchorElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def remove(): Unit HTMLAnchorElement[JC] def removeAttribute(name: String): Unit HTMLAnchorElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2225,6 +2598,7 @@ HTMLAnchorElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLAnchorElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAnchorElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAnchorElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAnchorElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAnchorElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAnchorElement[JC] def requestPointerLock(): Unit HTMLAnchorElement[JC] def scrollHeight: Int @@ -2237,6 +2611,8 @@ HTMLAnchorElement[JC] def setAttribute(name: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAnchorElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAnchorElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAnchorElement[JC] def shadowRoot: ShadowRoot HTMLAnchorElement[JC] var spellcheck: Boolean HTMLAnchorElement[JC] def style: CSSStyleDeclaration HTMLAnchorElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -2255,6 +2631,7 @@ HTMLAreaElement[JC] def after(nodes: Node | String*): Unit HTMLAreaElement[JC] var alt: String HTMLAreaElement[JC] def append(nodes: Node | String*): Unit HTMLAreaElement[JC] def appendChild(newChild: Node): Node +HTMLAreaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAreaElement[JC] def attributes: NamedNodeMap HTMLAreaElement[JC] def baseURI: String HTMLAreaElement[JC] def before(nodes: Node | String*): Unit @@ -2270,6 +2647,7 @@ HTMLAreaElement[JC] def clientLeft: Int HTMLAreaElement[JC] def clientTop: Int HTMLAreaElement[JC] def clientWidth: Int HTMLAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAreaElement[JC] def closest(selector: String): Element HTMLAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLAreaElement[JC] def contains(child: HTMLElement): Boolean HTMLAreaElement[JC] def contains(otherNode: Node): Boolean @@ -2283,6 +2661,7 @@ HTMLAreaElement[JC] var filters: Object HTMLAreaElement[JC] def firstChild: Node HTMLAreaElement[JC] def firstElementChild: Element HTMLAreaElement[JC] def focus(): Unit +HTMLAreaElement[JC] def focus(options: FocusOptions): Unit HTMLAreaElement[JC] def getAttribute(name: String): String HTMLAreaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAreaElement[JC] def getAttributeNode(name: String): Attr @@ -2297,6 +2676,7 @@ HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAreaElement[JC] def hasAttributes(): Boolean HTMLAreaElement[JC] def hasChildNodes(): Boolean +HTMLAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAreaElement[JC] var hash: String HTMLAreaElement[JC] var host: String HTMLAreaElement[JC] var hostname: String @@ -2345,6 +2725,9 @@ HTMLAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAreaElement[JC] var onchange: js.Function1[Event, _] HTMLAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -2426,6 +2809,7 @@ HTMLAreaElement[JC] def querySelector(selectors: String): Element HTMLAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAreaElement[JC] var readyState: js.Any HTMLAreaElement[JC] var recordNumber: js.Any +HTMLAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def remove(): Unit HTMLAreaElement[JC] def removeAttribute(name: String): Unit HTMLAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2435,6 +2819,7 @@ HTMLAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAreaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAreaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAreaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAreaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAreaElement[JC] def requestPointerLock(): Unit HTMLAreaElement[JC] def scrollHeight: Int @@ -2447,6 +2832,8 @@ HTMLAreaElement[JC] def setAttribute(name: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAreaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAreaElement[JC] def shadowRoot: ShadowRoot HTMLAreaElement[JC] var shape: String HTMLAreaElement[JC] var spellcheck: Boolean HTMLAreaElement[JC] def style: CSSStyleDeclaration @@ -2463,6 +2850,7 @@ HTMLAudioElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLAudioElement[JC] def after(nodes: Node | String*): Unit HTMLAudioElement[JC] def append(nodes: Node | String*): Unit HTMLAudioElement[JC] def appendChild(newChild: Node): Node +HTMLAudioElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAudioElement[JC] def attributes: NamedNodeMap HTMLAudioElement[JC] def audioTracks: AudioTrackList HTMLAudioElement[JC] var autoplay: Boolean @@ -2482,6 +2870,7 @@ HTMLAudioElement[JC] def clientLeft: Int HTMLAudioElement[JC] def clientTop: Int HTMLAudioElement[JC] def clientWidth: Int HTMLAudioElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAudioElement[JC] def closest(selector: String): Element HTMLAudioElement[JC] def compareDocumentPosition(other: Node): Int HTMLAudioElement[JC] def contains(child: HTMLElement): Boolean HTMLAudioElement[JC] def contains(otherNode: Node): Boolean @@ -2501,6 +2890,7 @@ HTMLAudioElement[JC] var filters: Object HTMLAudioElement[JC] def firstChild: Node HTMLAudioElement[JC] def firstElementChild: Element HTMLAudioElement[JC] def focus(): Unit +HTMLAudioElement[JC] def focus(options: FocusOptions): Unit HTMLAudioElement[JC] def getAttribute(name: String): String HTMLAudioElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAudioElement[JC] def getAttributeNode(name: String): Attr @@ -2515,6 +2905,7 @@ HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAudioElement[JC] def hasAttributes(): Boolean HTMLAudioElement[JC] def hasChildNodes(): Boolean +HTMLAudioElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAudioElement[JC] var id: String HTMLAudioElement[JC] def initialTime: Double HTMLAudioElement[JC] var innerHTML: String @@ -2564,6 +2955,9 @@ HTMLAudioElement[JC] var oncanplay: js.Function1[Event, _] HTMLAudioElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAudioElement[JC] var onchange: js.Function1[Event, _] HTMLAudioElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAudioElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAudioElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAudioElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAudioElement[JC] var oncuechange: js.Function1[Event, _] @@ -2648,6 +3042,7 @@ HTMLAudioElement[JC] def querySelector(selectors: String): Element HTMLAudioElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAudioElement[JC] var readyState: js.Any HTMLAudioElement[JC] var recordNumber: js.Any +HTMLAudioElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def remove(): Unit HTMLAudioElement[JC] def removeAttribute(name: String): Unit HTMLAudioElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2657,6 +3052,7 @@ HTMLAudioElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLAudioElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAudioElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAudioElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAudioElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAudioElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAudioElement[JC] def requestPointerLock(): Unit HTMLAudioElement[JC] def scrollHeight: Int @@ -2670,6 +3066,8 @@ HTMLAudioElement[JC] def setAttribute(name: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAudioElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAudioElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAudioElement[JC] def shadowRoot: ShadowRoot HTMLAudioElement[JC] var spellcheck: Boolean HTMLAudioElement[JC] var src: String HTMLAudioElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -2688,6 +3086,7 @@ HTMLBRElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLBRElement[JC] def after(nodes: Node | String*): Unit HTMLBRElement[JC] def append(nodes: Node | String*): Unit HTMLBRElement[JC] def appendChild(newChild: Node): Node +HTMLBRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBRElement[JC] def attributes: NamedNodeMap HTMLBRElement[JC] def baseURI: String HTMLBRElement[JC] def before(nodes: Node | String*): Unit @@ -2703,6 +3102,7 @@ HTMLBRElement[JC] def clientLeft: Int HTMLBRElement[JC] def clientTop: Int HTMLBRElement[JC] def clientWidth: Int HTMLBRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBRElement[JC] def closest(selector: String): Element HTMLBRElement[JC] def compareDocumentPosition(other: Node): Int HTMLBRElement[JC] def contains(child: HTMLElement): Boolean HTMLBRElement[JC] def contains(otherNode: Node): Boolean @@ -2715,6 +3115,7 @@ HTMLBRElement[JC] var filters: Object HTMLBRElement[JC] def firstChild: Node HTMLBRElement[JC] def firstElementChild: Element HTMLBRElement[JC] def focus(): Unit +HTMLBRElement[JC] def focus(options: FocusOptions): Unit HTMLBRElement[JC] def getAttribute(name: String): String HTMLBRElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBRElement[JC] def getAttributeNode(name: String): Attr @@ -2729,6 +3130,7 @@ HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBRElement[JC] def hasAttributes(): Boolean HTMLBRElement[JC] def hasChildNodes(): Boolean +HTMLBRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBRElement[JC] var id: String HTMLBRElement[JC] var innerHTML: String HTMLBRElement[JC] var innerText: String @@ -2773,6 +3175,9 @@ HTMLBRElement[JC] var oncanplay: js.Function1[Event, _] HTMLBRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBRElement[JC] var onchange: js.Function1[Event, _] HTMLBRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBRElement[JC] var oncuechange: js.Function1[Event, _] @@ -2851,6 +3256,7 @@ HTMLBRElement[JC] def querySelector(selectors: String): Element HTMLBRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBRElement[JC] var readyState: js.Any HTMLBRElement[JC] var recordNumber: js.Any +HTMLBRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def remove(): Unit HTMLBRElement[JC] def removeAttribute(name: String): Unit HTMLBRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2860,6 +3266,7 @@ HTMLBRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLBRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBRElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBRElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBRElement[JC] def requestPointerLock(): Unit HTMLBRElement[JC] def scrollHeight: Int @@ -2871,6 +3278,8 @@ HTMLBRElement[JC] def setAttribute(name: String, value: String): Unit HTMLBRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBRElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBRElement[JC] def shadowRoot: ShadowRoot HTMLBRElement[JC] var spellcheck: Boolean HTMLBRElement[JC] def style: CSSStyleDeclaration HTMLBRElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -2885,6 +3294,7 @@ HTMLBaseElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLBaseElement[JC] def after(nodes: Node | String*): Unit HTMLBaseElement[JC] def append(nodes: Node | String*): Unit HTMLBaseElement[JC] def appendChild(newChild: Node): Node +HTMLBaseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBaseElement[JC] def attributes: NamedNodeMap HTMLBaseElement[JC] def baseURI: String HTMLBaseElement[JC] def before(nodes: Node | String*): Unit @@ -2900,6 +3310,7 @@ HTMLBaseElement[JC] def clientLeft: Int HTMLBaseElement[JC] def clientTop: Int HTMLBaseElement[JC] def clientWidth: Int HTMLBaseElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBaseElement[JC] def closest(selector: String): Element HTMLBaseElement[JC] def compareDocumentPosition(other: Node): Int HTMLBaseElement[JC] def contains(child: HTMLElement): Boolean HTMLBaseElement[JC] def contains(otherNode: Node): Boolean @@ -2912,6 +3323,7 @@ HTMLBaseElement[JC] var filters: Object HTMLBaseElement[JC] def firstChild: Node HTMLBaseElement[JC] def firstElementChild: Element HTMLBaseElement[JC] def focus(): Unit +HTMLBaseElement[JC] def focus(options: FocusOptions): Unit HTMLBaseElement[JC] def getAttribute(name: String): String HTMLBaseElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBaseElement[JC] def getAttributeNode(name: String): Attr @@ -2926,6 +3338,7 @@ HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBaseElement[JC] def hasAttributes(): Boolean HTMLBaseElement[JC] def hasChildNodes(): Boolean +HTMLBaseElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBaseElement[JC] var href: String HTMLBaseElement[JC] var id: String HTMLBaseElement[JC] var innerHTML: String @@ -2971,6 +3384,9 @@ HTMLBaseElement[JC] var oncanplay: js.Function1[Event, _] HTMLBaseElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBaseElement[JC] var onchange: js.Function1[Event, _] HTMLBaseElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBaseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBaseElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBaseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBaseElement[JC] var oncuechange: js.Function1[Event, _] @@ -3049,6 +3465,7 @@ HTMLBaseElement[JC] def querySelector(selectors: String): Element HTMLBaseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBaseElement[JC] var readyState: js.Any HTMLBaseElement[JC] var recordNumber: js.Any +HTMLBaseElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def remove(): Unit HTMLBaseElement[JC] def removeAttribute(name: String): Unit HTMLBaseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3058,6 +3475,7 @@ HTMLBaseElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLBaseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBaseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBaseElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBaseElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBaseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBaseElement[JC] def requestPointerLock(): Unit HTMLBaseElement[JC] def scrollHeight: Int @@ -3069,6 +3487,8 @@ HTMLBaseElement[JC] def setAttribute(name: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBaseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBaseElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBaseElement[JC] def shadowRoot: ShadowRoot HTMLBaseElement[JC] var spellcheck: Boolean HTMLBaseElement[JC] def style: CSSStyleDeclaration HTMLBaseElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3084,6 +3504,7 @@ HTMLBodyElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLBodyElement[JC] def after(nodes: Node | String*): Unit HTMLBodyElement[JC] def append(nodes: Node | String*): Unit HTMLBodyElement[JC] def appendChild(newChild: Node): Node +HTMLBodyElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBodyElement[JC] def attributes: NamedNodeMap HTMLBodyElement[JC] def baseURI: String HTMLBodyElement[JC] def before(nodes: Node | String*): Unit @@ -3099,6 +3520,7 @@ HTMLBodyElement[JC] def clientLeft: Int HTMLBodyElement[JC] def clientTop: Int HTMLBodyElement[JC] def clientWidth: Int HTMLBodyElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBodyElement[JC] def closest(selector: String): Element HTMLBodyElement[JC] def compareDocumentPosition(other: Node): Int HTMLBodyElement[JC] def contains(child: HTMLElement): Boolean HTMLBodyElement[JC] def contains(otherNode: Node): Boolean @@ -3111,6 +3533,7 @@ HTMLBodyElement[JC] var filters: Object HTMLBodyElement[JC] def firstChild: Node HTMLBodyElement[JC] def firstElementChild: Element HTMLBodyElement[JC] def focus(): Unit +HTMLBodyElement[JC] def focus(options: FocusOptions): Unit HTMLBodyElement[JC] def getAttribute(name: String): String HTMLBodyElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBodyElement[JC] def getAttributeNode(name: String): Attr @@ -3125,6 +3548,7 @@ HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBodyElement[JC] def hasAttributes(): Boolean HTMLBodyElement[JC] def hasChildNodes(): Boolean +HTMLBodyElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBodyElement[JC] var id: String HTMLBodyElement[JC] var innerHTML: String HTMLBodyElement[JC] var innerText: String @@ -3172,6 +3596,9 @@ HTMLBodyElement[JC] var oncanplay: js.Function1[Event, _] HTMLBodyElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBodyElement[JC] var onchange: js.Function1[Event, _] HTMLBodyElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBodyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBodyElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBodyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBodyElement[JC] var oncuechange: js.Function1[Event, _] @@ -3260,6 +3687,7 @@ HTMLBodyElement[JC] def querySelector(selectors: String): Element HTMLBodyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBodyElement[JC] var readyState: js.Any HTMLBodyElement[JC] var recordNumber: js.Any +HTMLBodyElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def remove(): Unit HTMLBodyElement[JC] def removeAttribute(name: String): Unit HTMLBodyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3269,6 +3697,7 @@ HTMLBodyElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLBodyElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBodyElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBodyElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBodyElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBodyElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBodyElement[JC] def requestPointerLock(): Unit HTMLBodyElement[JC] var scroll: String @@ -3281,6 +3710,8 @@ HTMLBodyElement[JC] def setAttribute(name: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBodyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBodyElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBodyElement[JC] def shadowRoot: ShadowRoot HTMLBodyElement[JC] var spellcheck: Boolean HTMLBodyElement[JC] def style: CSSStyleDeclaration HTMLBodyElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3295,6 +3726,7 @@ HTMLButtonElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLButtonElement[JC] def after(nodes: Node | String*): Unit HTMLButtonElement[JC] def append(nodes: Node | String*): Unit HTMLButtonElement[JC] def appendChild(newChild: Node): Node +HTMLButtonElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLButtonElement[JC] def attributes: NamedNodeMap HTMLButtonElement[JC] var autofocus: Boolean HTMLButtonElement[JC] def baseURI: String @@ -3312,6 +3744,7 @@ HTMLButtonElement[JC] def clientLeft: Int HTMLButtonElement[JC] def clientTop: Int HTMLButtonElement[JC] def clientWidth: Int HTMLButtonElement[JC] def cloneNode(deep: Boolean?): Node +HTMLButtonElement[JC] def closest(selector: String): Element HTMLButtonElement[JC] def compareDocumentPosition(other: Node): Int HTMLButtonElement[JC] def contains(child: HTMLElement): Boolean HTMLButtonElement[JC] def contains(otherNode: Node): Boolean @@ -3325,6 +3758,7 @@ HTMLButtonElement[JC] var filters: Object HTMLButtonElement[JC] def firstChild: Node HTMLButtonElement[JC] def firstElementChild: Element HTMLButtonElement[JC] def focus(): Unit +HTMLButtonElement[JC] def focus(options: FocusOptions): Unit HTMLButtonElement[JC] def form: HTMLFormElement HTMLButtonElement[JC] var formAction: String HTMLButtonElement[JC] var formEnctype: String @@ -3345,6 +3779,7 @@ HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLButtonElement[JC] def hasAttributes(): Boolean HTMLButtonElement[JC] def hasChildNodes(): Boolean +HTMLButtonElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLButtonElement[JC] var id: String HTMLButtonElement[JC] var innerHTML: String HTMLButtonElement[JC] var innerText: String @@ -3390,6 +3825,9 @@ HTMLButtonElement[JC] var oncanplay: js.Function1[Event, _] HTMLButtonElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLButtonElement[JC] var onchange: js.Function1[Event, _] HTMLButtonElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLButtonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLButtonElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLButtonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLButtonElement[JC] var oncuechange: js.Function1[Event, _] @@ -3468,6 +3906,7 @@ HTMLButtonElement[JC] def querySelector(selectors: String): Element HTMLButtonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLButtonElement[JC] var readyState: js.Any HTMLButtonElement[JC] var recordNumber: js.Any +HTMLButtonElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def remove(): Unit HTMLButtonElement[JC] def removeAttribute(name: String): Unit HTMLButtonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3477,6 +3916,8 @@ HTMLButtonElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLButtonElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLButtonElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLButtonElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLButtonElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLButtonElement[JC] def reportValidity(): Boolean HTMLButtonElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLButtonElement[JC] def requestPointerLock(): Unit HTMLButtonElement[JC] def scrollHeight: Int @@ -3489,6 +3930,8 @@ HTMLButtonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLButtonElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLButtonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLButtonElement[JC] def setCustomValidity(error: String): Unit +HTMLButtonElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLButtonElement[JC] def shadowRoot: ShadowRoot HTMLButtonElement[JC] var spellcheck: Boolean HTMLButtonElement[JC] var status: js.Any HTMLButtonElement[JC] def style: CSSStyleDeclaration @@ -3509,6 +3952,7 @@ HTMLCanvasElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLCanvasElement[JC] def after(nodes: Node | String*): Unit HTMLCanvasElement[JC] def append(nodes: Node | String*): Unit HTMLCanvasElement[JC] def appendChild(newChild: Node): Node +HTMLCanvasElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLCanvasElement[JC] def attributes: NamedNodeMap HTMLCanvasElement[JC] def baseURI: String HTMLCanvasElement[JC] def before(nodes: Node | String*): Unit @@ -3524,6 +3968,7 @@ HTMLCanvasElement[JC] def clientLeft: Int HTMLCanvasElement[JC] def clientTop: Int HTMLCanvasElement[JC] def clientWidth: Int HTMLCanvasElement[JC] def cloneNode(deep: Boolean?): Node +HTMLCanvasElement[JC] def closest(selector: String): Element HTMLCanvasElement[JC] def compareDocumentPosition(other: Node): Int HTMLCanvasElement[JC] def contains(child: HTMLElement): Boolean HTMLCanvasElement[JC] def contains(otherNode: Node): Boolean @@ -3536,6 +3981,7 @@ HTMLCanvasElement[JC] var filters: Object HTMLCanvasElement[JC] def firstChild: Node HTMLCanvasElement[JC] def firstElementChild: Element HTMLCanvasElement[JC] def focus(): Unit +HTMLCanvasElement[JC] def focus(options: FocusOptions): Unit HTMLCanvasElement[JC] def getAttribute(name: String): String HTMLCanvasElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLCanvasElement[JC] def getAttributeNode(name: String): Attr @@ -3551,6 +3997,7 @@ HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLCanvasElement[JC] def hasAttributes(): Boolean HTMLCanvasElement[JC] def hasChildNodes(): Boolean +HTMLCanvasElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLCanvasElement[JC] var height: Int HTMLCanvasElement[JC] var id: String HTMLCanvasElement[JC] var innerHTML: String @@ -3596,6 +4043,9 @@ HTMLCanvasElement[JC] var oncanplay: js.Function1[Event, _] HTMLCanvasElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLCanvasElement[JC] var onchange: js.Function1[Event, _] HTMLCanvasElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLCanvasElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLCanvasElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLCanvasElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLCanvasElement[JC] var oncuechange: js.Function1[Event, _] @@ -3674,6 +4124,7 @@ HTMLCanvasElement[JC] def querySelector(selectors: String): Element HTMLCanvasElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLCanvasElement[JC] var readyState: js.Any HTMLCanvasElement[JC] var recordNumber: js.Any +HTMLCanvasElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def remove(): Unit HTMLCanvasElement[JC] def removeAttribute(name: String): Unit HTMLCanvasElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3683,6 +4134,7 @@ HTMLCanvasElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLCanvasElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLCanvasElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLCanvasElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLCanvasElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLCanvasElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLCanvasElement[JC] def requestPointerLock(): Unit HTMLCanvasElement[JC] def scrollHeight: Int @@ -3694,6 +4146,8 @@ HTMLCanvasElement[JC] def setAttribute(name: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLCanvasElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLCanvasElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLCanvasElement[JC] def shadowRoot: ShadowRoot HTMLCanvasElement[JC] var spellcheck: Boolean HTMLCanvasElement[JC] def style: CSSStyleDeclaration HTMLCanvasElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3714,6 +4168,7 @@ HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLDListElement[JC] def after(nodes: Node | String*): Unit HTMLDListElement[JC] def append(nodes: Node | String*): Unit HTMLDListElement[JC] def appendChild(newChild: Node): Node +HTMLDListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDListElement[JC] def attributes: NamedNodeMap HTMLDListElement[JC] def baseURI: String HTMLDListElement[JC] def before(nodes: Node | String*): Unit @@ -3729,6 +4184,7 @@ HTMLDListElement[JC] def clientLeft: Int HTMLDListElement[JC] def clientTop: Int HTMLDListElement[JC] def clientWidth: Int HTMLDListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDListElement[JC] def closest(selector: String): Element HTMLDListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDListElement[JC] def contains(child: HTMLElement): Boolean HTMLDListElement[JC] def contains(otherNode: Node): Boolean @@ -3741,6 +4197,7 @@ HTMLDListElement[JC] var filters: Object HTMLDListElement[JC] def firstChild: Node HTMLDListElement[JC] def firstElementChild: Element HTMLDListElement[JC] def focus(): Unit +HTMLDListElement[JC] def focus(options: FocusOptions): Unit HTMLDListElement[JC] def getAttribute(name: String): String HTMLDListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDListElement[JC] def getAttributeNode(name: String): Attr @@ -3755,6 +4212,7 @@ HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDListElement[JC] def hasAttributes(): Boolean HTMLDListElement[JC] def hasChildNodes(): Boolean +HTMLDListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDListElement[JC] var id: String HTMLDListElement[JC] var innerHTML: String HTMLDListElement[JC] var innerText: String @@ -3799,6 +4257,9 @@ HTMLDListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDListElement[JC] var onchange: js.Function1[Event, _] HTMLDListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDListElement[JC] var oncuechange: js.Function1[Event, _] @@ -3877,6 +4338,7 @@ HTMLDListElement[JC] def querySelector(selectors: String): Element HTMLDListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDListElement[JC] var readyState: js.Any HTMLDListElement[JC] var recordNumber: js.Any +HTMLDListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def remove(): Unit HTMLDListElement[JC] def removeAttribute(name: String): Unit HTMLDListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3886,6 +4348,7 @@ HTMLDListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLDListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDListElement[JC] def requestPointerLock(): Unit HTMLDListElement[JC] def scrollHeight: Int @@ -3897,6 +4360,8 @@ HTMLDListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDListElement[JC] def shadowRoot: ShadowRoot HTMLDListElement[JC] var spellcheck: Boolean HTMLDListElement[JC] def style: CSSStyleDeclaration HTMLDListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3911,6 +4376,7 @@ HTMLDataListElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLDataListElement[JC] def after(nodes: Node | String*): Unit HTMLDataListElement[JC] def append(nodes: Node | String*): Unit HTMLDataListElement[JC] def appendChild(newChild: Node): Node +HTMLDataListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDataListElement[JC] def attributes: NamedNodeMap HTMLDataListElement[JC] def baseURI: String HTMLDataListElement[JC] def before(nodes: Node | String*): Unit @@ -3926,6 +4392,7 @@ HTMLDataListElement[JC] def clientLeft: Int HTMLDataListElement[JC] def clientTop: Int HTMLDataListElement[JC] def clientWidth: Int HTMLDataListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDataListElement[JC] def closest(selector: String): Element HTMLDataListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDataListElement[JC] def contains(child: HTMLElement): Boolean HTMLDataListElement[JC] def contains(otherNode: Node): Boolean @@ -3938,6 +4405,7 @@ HTMLDataListElement[JC] var filters: Object HTMLDataListElement[JC] def firstChild: Node HTMLDataListElement[JC] def firstElementChild: Element HTMLDataListElement[JC] def focus(): Unit +HTMLDataListElement[JC] def focus(options: FocusOptions): Unit HTMLDataListElement[JC] def getAttribute(name: String): String HTMLDataListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDataListElement[JC] def getAttributeNode(name: String): Attr @@ -3952,6 +4420,7 @@ HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDataListElement[JC] def hasAttributes(): Boolean HTMLDataListElement[JC] def hasChildNodes(): Boolean +HTMLDataListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDataListElement[JC] var id: String HTMLDataListElement[JC] var innerHTML: String HTMLDataListElement[JC] var innerText: String @@ -3996,6 +4465,9 @@ HTMLDataListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDataListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDataListElement[JC] var onchange: js.Function1[Event, _] HTMLDataListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDataListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDataListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDataListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDataListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4075,6 +4547,7 @@ HTMLDataListElement[JC] def querySelector(selectors: String): Element HTMLDataListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDataListElement[JC] var readyState: js.Any HTMLDataListElement[JC] var recordNumber: js.Any +HTMLDataListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def remove(): Unit HTMLDataListElement[JC] def removeAttribute(name: String): Unit HTMLDataListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4084,6 +4557,7 @@ HTMLDataListElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLDataListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDataListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDataListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDataListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDataListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDataListElement[JC] def requestPointerLock(): Unit HTMLDataListElement[JC] def scrollHeight: Int @@ -4095,6 +4569,8 @@ HTMLDataListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDataListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDataListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDataListElement[JC] def shadowRoot: ShadowRoot HTMLDataListElement[JC] var spellcheck: Boolean HTMLDataListElement[JC] def style: CSSStyleDeclaration HTMLDataListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4103,12 +4579,226 @@ HTMLDataListElement[JC] var tabIndex: Int HTMLDataListElement[JC] def tagName: String HTMLDataListElement[JC] var textContent: String HTMLDataListElement[JC] var title: String +HTMLDialogElement[JC] var accessKey: String +HTMLDialogElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLDialogElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLDialogElement[JC] def after(nodes: Node | String*): Unit +HTMLDialogElement[JC] def append(nodes: Node | String*): Unit +HTMLDialogElement[JC] def appendChild(newChild: Node): Node +HTMLDialogElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +HTMLDialogElement[JC] def attributes: NamedNodeMap +HTMLDialogElement[JC] def baseURI: String +HTMLDialogElement[JC] def before(nodes: Node | String*): Unit +HTMLDialogElement[JC] def blur(): Unit +HTMLDialogElement[JC] def childElementCount: Int +HTMLDialogElement[JC] def childNodes: NodeList[Node] +HTMLDialogElement[JC] def children: HTMLCollection[Element] +HTMLDialogElement[JC] var classList: DOMTokenList +HTMLDialogElement[JC] var className: String +HTMLDialogElement[JC] def click(): Unit +HTMLDialogElement[JC] def clientHeight: Int +HTMLDialogElement[JC] def clientLeft: Int +HTMLDialogElement[JC] def clientTop: Int +HTMLDialogElement[JC] def clientWidth: Int +HTMLDialogElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDialogElement[JC] def close(returnValue: String?): Unit +HTMLDialogElement[JC] def closest(selector: String): Element +HTMLDialogElement[JC] def compareDocumentPosition(other: Node): Int +HTMLDialogElement[JC] def contains(child: HTMLElement): Boolean +HTMLDialogElement[JC] def contains(otherNode: Node): Boolean +HTMLDialogElement[JC] var contentEditable: String +HTMLDialogElement[JC] def dataset: js.Dictionary[String] +HTMLDialogElement[JC] var dir: String +HTMLDialogElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLDialogElement[JC] var draggable: Boolean +HTMLDialogElement[JC] var filters: Object +HTMLDialogElement[JC] def firstChild: Node +HTMLDialogElement[JC] def firstElementChild: Element +HTMLDialogElement[JC] def focus(): Unit +HTMLDialogElement[JC] def focus(options: FocusOptions): Unit +HTMLDialogElement[JC] def getAttribute(name: String): String +HTMLDialogElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +HTMLDialogElement[JC] def getAttributeNode(name: String): Attr +HTMLDialogElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +HTMLDialogElement[JC] def getBoundingClientRect(): DOMRect +HTMLDialogElement[JC] def getClientRects(): DOMRectList +HTMLDialogElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDialogElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDialogElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +HTMLDialogElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] def hasAttribute(name: String): Boolean +HTMLDialogElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +HTMLDialogElement[JC] def hasAttributes(): Boolean +HTMLDialogElement[JC] def hasChildNodes(): Boolean +HTMLDialogElement[JC] def hasPointerCapture(pointerId: Double): Boolean +HTMLDialogElement[JC] var id: String +HTMLDialogElement[JC] var innerHTML: String +HTMLDialogElement[JC] var innerText: String +HTMLDialogElement[JC] def insertAdjacentElement(position: String, element: Element): Element +HTMLDialogElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +HTMLDialogElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +HTMLDialogElement[JC] def isConnected: Boolean +HTMLDialogElement[JC] def isContentEditable: Boolean +HTMLDialogElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +HTMLDialogElement[JC] def isEqualNode(arg: Node): Boolean +HTMLDialogElement[JC] def isSameNode(other: Node): Boolean +HTMLDialogElement[JC] def isSupported(feature: String, version: String): Boolean +HTMLDialogElement[JC] var lang: String +HTMLDialogElement[JC] def lastChild: Node +HTMLDialogElement[JC] def lastElementChild: Element +HTMLDialogElement[JC] def localName: String +HTMLDialogElement[JC] def lookupNamespaceURI(prefix: String): String +HTMLDialogElement[JC] def lookupPrefix(namespaceURI: String): String +HTMLDialogElement[JC] var lostpointercapture: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] def matches(selector: String): Boolean +HTMLDialogElement[JC] def namespaceURI: String +HTMLDialogElement[JC] def nextElementSibling: Element +HTMLDialogElement[JC] def nextSibling: Node +HTMLDialogElement[JC] def nodeName: String +HTMLDialogElement[JC] def nodeType: Int +HTMLDialogElement[JC] var nodeValue: String +HTMLDialogElement[JC] def normalize(): Unit +HTMLDialogElement[JC] def offsetHeight: Double +HTMLDialogElement[JC] def offsetLeft: Double +HTMLDialogElement[JC] def offsetParent: Element +HTMLDialogElement[JC] def offsetTop: Double +HTMLDialogElement[JC] def offsetWidth: Double +HTMLDialogElement[JC] var onabort: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforecopy: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onbeforecut: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforepaste: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onblur: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var oncanplay: js.Function1[Event, _] +HTMLDialogElement[JC] var oncanplaythrough: js.Function1[Event, _] +HTMLDialogElement[JC] var onchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var oncuechange: js.Function1[Event, _] +HTMLDialogElement[JC] var oncut: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var ondblclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var ondeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var ondrag: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragend: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragenter: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragleave: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragover: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragstart: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondrop: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondurationchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onemptied: js.Function1[Event, _] +HTMLDialogElement[JC] var onended: js.Function1[Event, _] +HTMLDialogElement[JC] var onfocus: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfocusin: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfocusout: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfullscreenchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onfullscreenerror: js.Function1[Event, _] +HTMLDialogElement[JC] var onhelp: js.Function1[Event, _] +HTMLDialogElement[JC] var oninput: js.Function1[Event, _] +HTMLDialogElement[JC] var onkeydown: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onkeypress: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onkeyup: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onloadeddata: js.Function1[Event, _] +HTMLDialogElement[JC] var onloadedmetadata: js.Function1[Event, _] +HTMLDialogElement[JC] var onloadstart: js.Function1[Event, _] +HTMLDialogElement[JC] var onmousedown: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseenter: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseleave: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmousemove: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseout: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseover: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseup: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmousewheel: js.Function1[WheelEvent, _] +HTMLDialogElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var onpause: js.Function1[Event, _] +HTMLDialogElement[JC] var onplay: js.Function1[Event, _] +HTMLDialogElement[JC] var onplaying: js.Function1[Event, _] +HTMLDialogElement[JC] var onpointercancel: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerdown: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerenter: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerleave: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointermove: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerout: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerover: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerup: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onprogress: js.Function1[js.Any, _] +HTMLDialogElement[JC] var onratechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onreadystatechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onreset: js.Function1[Event, _] +HTMLDialogElement[JC] var onscroll: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onseeked: js.Function1[Event, _] +HTMLDialogElement[JC] var onseeking: js.Function1[Event, _] +HTMLDialogElement[JC] var onselect: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onselectstart: js.Function1[Event, _] +HTMLDialogElement[JC] var onstalled: js.Function1[Event, _] +HTMLDialogElement[JC] var onsubmit: js.Function1[Event, _] +HTMLDialogElement[JC] var onsuspend: js.Function1[Event, _] +HTMLDialogElement[JC] var ontimeupdate: js.Function1[Event, _] +HTMLDialogElement[JC] var onvolumechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onwaiting: js.Function1[Event, _] +HTMLDialogElement[JC] var onwheel: js.Function1[WheelEvent, _] +HTMLDialogElement[JC] def open: Boolean +HTMLDialogElement[JC] var outerHTML: String +HTMLDialogElement[JC] def ownerDocument: Document +HTMLDialogElement[JC] override def ownerDocument: HTMLDocument +HTMLDialogElement[JC] var parentElement: HTMLElement +HTMLDialogElement[JC] def parentNode: Node +HTMLDialogElement[JC] def prefix: String +HTMLDialogElement[JC] def prepend(nodes: Node | String*): Unit +HTMLDialogElement[JC] def previousElementSibling: Element +HTMLDialogElement[JC] def previousSibling: Node +HTMLDialogElement[JC] def querySelector(selectors: String): Element +HTMLDialogElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +HTMLDialogElement[JC] var readyState: js.Any +HTMLDialogElement[JC] var recordNumber: js.Any +HTMLDialogElement[JC] def releasePointerCapture(pointerId: Double): Unit +HTMLDialogElement[JC] def remove(): Unit +HTMLDialogElement[JC] def removeAttribute(name: String): Unit +HTMLDialogElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +HTMLDialogElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +HTMLDialogElement[JC] def removeChild(oldChild: Node): Node +HTMLDialogElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLDialogElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLDialogElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +HTMLDialogElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDialogElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLDialogElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +HTMLDialogElement[JC] def requestPointerLock(): Unit +HTMLDialogElement[JC] var returnValue: String +HTMLDialogElement[JC] def scrollHeight: Int +HTMLDialogElement[JC] def scrollIntoView(top: Boolean?): Unit +HTMLDialogElement[JC] var scrollLeft: Double +HTMLDialogElement[JC] var scrollTop: Double +HTMLDialogElement[JC] def scrollWidth: Int +HTMLDialogElement[JC] def setAttribute(name: String, value: String): Unit +HTMLDialogElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +HTMLDialogElement[JC] def setAttributeNode(newAttr: Attr): Attr +HTMLDialogElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDialogElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDialogElement[JC] def shadowRoot: ShadowRoot +HTMLDialogElement[JC] def show(): Unit +HTMLDialogElement[JC] def showModal(): Unit +HTMLDialogElement[JC] var spellcheck: Boolean +HTMLDialogElement[JC] def style: CSSStyleDeclaration +HTMLDialogElement[JC] def style_ = (value: CSSStyleDeclaration): Unit +HTMLDialogElement[JC] def style_ = (value: String): Unit +HTMLDialogElement[JC] var tabIndex: Int +HTMLDialogElement[JC] def tagName: String +HTMLDialogElement[JC] var textContent: String +HTMLDialogElement[JC] var title: String HTMLDivElement[JC] var accessKey: String HTMLDivElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDivElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDivElement[JC] def after(nodes: Node | String*): Unit HTMLDivElement[JC] def append(nodes: Node | String*): Unit HTMLDivElement[JC] def appendChild(newChild: Node): Node +HTMLDivElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDivElement[JC] def attributes: NamedNodeMap HTMLDivElement[JC] def baseURI: String HTMLDivElement[JC] def before(nodes: Node | String*): Unit @@ -4124,6 +4814,7 @@ HTMLDivElement[JC] def clientLeft: Int HTMLDivElement[JC] def clientTop: Int HTMLDivElement[JC] def clientWidth: Int HTMLDivElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDivElement[JC] def closest(selector: String): Element HTMLDivElement[JC] def compareDocumentPosition(other: Node): Int HTMLDivElement[JC] def contains(child: HTMLElement): Boolean HTMLDivElement[JC] def contains(otherNode: Node): Boolean @@ -4136,6 +4827,7 @@ HTMLDivElement[JC] var filters: Object HTMLDivElement[JC] def firstChild: Node HTMLDivElement[JC] def firstElementChild: Element HTMLDivElement[JC] def focus(): Unit +HTMLDivElement[JC] def focus(options: FocusOptions): Unit HTMLDivElement[JC] def getAttribute(name: String): String HTMLDivElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDivElement[JC] def getAttributeNode(name: String): Attr @@ -4150,6 +4842,7 @@ HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDivElement[JC] def hasAttributes(): Boolean HTMLDivElement[JC] def hasChildNodes(): Boolean +HTMLDivElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDivElement[JC] var id: String HTMLDivElement[JC] var innerHTML: String HTMLDivElement[JC] var innerText: String @@ -4194,6 +4887,9 @@ HTMLDivElement[JC] var oncanplay: js.Function1[Event, _] HTMLDivElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDivElement[JC] var onchange: js.Function1[Event, _] HTMLDivElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDivElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDivElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDivElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDivElement[JC] var oncuechange: js.Function1[Event, _] @@ -4272,6 +4968,7 @@ HTMLDivElement[JC] def querySelector(selectors: String): Element HTMLDivElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDivElement[JC] var readyState: js.Any HTMLDivElement[JC] var recordNumber: js.Any +HTMLDivElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def remove(): Unit HTMLDivElement[JC] def removeAttribute(name: String): Unit HTMLDivElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4281,6 +4978,7 @@ HTMLDivElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLDivElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDivElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDivElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDivElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDivElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDivElement[JC] def requestPointerLock(): Unit HTMLDivElement[JC] def scrollHeight: Int @@ -4292,6 +4990,8 @@ HTMLDivElement[JC] def setAttribute(name: String, value: String): Unit HTMLDivElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDivElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDivElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDivElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDivElement[JC] def shadowRoot: ShadowRoot HTMLDivElement[JC] var spellcheck: Boolean HTMLDivElement[JC] def style: CSSStyleDeclaration HTMLDivElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4307,7 +5007,6 @@ HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.F HTMLDocument[JC] def adoptNode(source: Node): Node HTMLDocument[JC] def anchors: HTMLCollection[Element] HTMLDocument[JC] def appendChild(newChild: Node): Node -HTMLDocument[JC] def attributes: NamedNodeMap HTMLDocument[JC] def baseURI: String HTMLDocument[JC] var body: HTMLElement HTMLDocument[JC] def characterSet: String @@ -4326,7 +5025,11 @@ HTMLDocument[JC] def createCDATASection(data: String): CDATASection HTMLDocument[JC] def createComment(data: String): Comment HTMLDocument[JC] def createDocumentFragment(): DocumentFragment HTMLDocument[JC] def createElement(tagName: String): Element +HTMLDocument[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +HTMLDocument[JC] def createElement(tagName: String, options: String): Element HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element HTMLDocument[JC] def createEvent(eventInterface: String): Event HTMLDocument[JC] def createNSResolver(node: Node): XPathNSResolver HTMLDocument[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator @@ -4365,7 +5068,6 @@ 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 HTMLDocument[JC] def hasChildNodes(): Boolean HTMLDocument[JC] def hasFocus(): Boolean HTMLDocument[JC] def head: HTMLHeadElement @@ -4506,6 +5208,7 @@ HTMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu HTMLElement[JC] def after(nodes: Node | String*): Unit HTMLElement[JC] def append(nodes: Node | String*): Unit HTMLElement[JC] def appendChild(newChild: Node): Node +HTMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLElement[JC] def attributes: NamedNodeMap HTMLElement[JC] def baseURI: String HTMLElement[JC] def before(nodes: Node | String*): Unit @@ -4521,6 +5224,7 @@ HTMLElement[JC] def clientLeft: Int HTMLElement[JC] def clientTop: Int HTMLElement[JC] def clientWidth: Int HTMLElement[JC] def cloneNode(deep: Boolean?): Node +HTMLElement[JC] def closest(selector: String): Element HTMLElement[JC] def compareDocumentPosition(other: Node): Int HTMLElement[JC] def contains(child: HTMLElement): Boolean HTMLElement[JC] def contains(otherNode: Node): Boolean @@ -4533,6 +5237,7 @@ HTMLElement[JC] var filters: Object HTMLElement[JC] def firstChild: Node HTMLElement[JC] def firstElementChild: Element HTMLElement[JC] def focus(): Unit +HTMLElement[JC] def focus(options: FocusOptions): Unit HTMLElement[JC] def getAttribute(name: String): String HTMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLElement[JC] def getAttributeNode(name: String): Attr @@ -4547,6 +5252,7 @@ HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLElement[JC] def hasAttributes(): Boolean HTMLElement[JC] def hasChildNodes(): Boolean +HTMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLElement[JC] var id: String HTMLElement[JC] var innerHTML: String HTMLElement[JC] var innerText: String @@ -4591,6 +5297,9 @@ HTMLElement[JC] var oncanplay: js.Function1[Event, _] HTMLElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLElement[JC] var onchange: js.Function1[Event, _] HTMLElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLElement[JC] var oncuechange: js.Function1[Event, _] @@ -4669,6 +5378,7 @@ HTMLElement[JC] def querySelector(selectors: String): Element HTMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLElement[JC] var readyState: js.Any HTMLElement[JC] var recordNumber: js.Any +HTMLElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLElement[JC] def remove(): Unit HTMLElement[JC] def removeAttribute(name: String): Unit HTMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4678,6 +5388,7 @@ HTMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js HTMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLElement[JC] def requestPointerLock(): Unit HTMLElement[JC] def scrollHeight: Int @@ -4689,6 +5400,8 @@ HTMLElement[JC] def setAttribute(name: String, value: String): Unit HTMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLElement[JC] def shadowRoot: ShadowRoot HTMLElement[JC] var spellcheck: Boolean HTMLElement[JC] def style: CSSStyleDeclaration HTMLElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4703,6 +5416,7 @@ HTMLEmbedElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLEmbedElement[JC] def after(nodes: Node | String*): Unit HTMLEmbedElement[JC] def append(nodes: Node | String*): Unit HTMLEmbedElement[JC] def appendChild(newChild: Node): Node +HTMLEmbedElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLEmbedElement[JC] def attributes: NamedNodeMap HTMLEmbedElement[JC] def baseURI: String HTMLEmbedElement[JC] def before(nodes: Node | String*): Unit @@ -4718,6 +5432,7 @@ HTMLEmbedElement[JC] def clientLeft: Int HTMLEmbedElement[JC] def clientTop: Int HTMLEmbedElement[JC] def clientWidth: Int HTMLEmbedElement[JC] def cloneNode(deep: Boolean?): Node +HTMLEmbedElement[JC] def closest(selector: String): Element HTMLEmbedElement[JC] def compareDocumentPosition(other: Node): Int HTMLEmbedElement[JC] def contains(child: HTMLElement): Boolean HTMLEmbedElement[JC] def contains(otherNode: Node): Boolean @@ -4730,6 +5445,7 @@ HTMLEmbedElement[JC] var filters: Object HTMLEmbedElement[JC] def firstChild: Node HTMLEmbedElement[JC] def firstElementChild: Element HTMLEmbedElement[JC] def focus(): Unit +HTMLEmbedElement[JC] def focus(options: FocusOptions): Unit HTMLEmbedElement[JC] def getAttribute(name: String): String HTMLEmbedElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLEmbedElement[JC] def getAttributeNode(name: String): Attr @@ -4745,6 +5461,7 @@ HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean HTMLEmbedElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLEmbedElement[JC] def hasAttributes(): Boolean HTMLEmbedElement[JC] def hasChildNodes(): Boolean +HTMLEmbedElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLEmbedElement[JC] var height: String HTMLEmbedElement[JC] var id: String HTMLEmbedElement[JC] var innerHTML: String @@ -4790,6 +5507,9 @@ HTMLEmbedElement[JC] var oncanplay: js.Function1[Event, _] HTMLEmbedElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLEmbedElement[JC] var onchange: js.Function1[Event, _] HTMLEmbedElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLEmbedElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLEmbedElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLEmbedElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLEmbedElement[JC] var oncuechange: js.Function1[Event, _] @@ -4868,6 +5588,7 @@ HTMLEmbedElement[JC] def querySelector(selectors: String): Element HTMLEmbedElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLEmbedElement[JC] var readyState: js.Any HTMLEmbedElement[JC] var recordNumber: js.Any +HTMLEmbedElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def remove(): Unit HTMLEmbedElement[JC] def removeAttribute(name: String): Unit HTMLEmbedElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4877,6 +5598,7 @@ HTMLEmbedElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLEmbedElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLEmbedElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLEmbedElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLEmbedElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLEmbedElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLEmbedElement[JC] def requestPointerLock(): Unit HTMLEmbedElement[JC] def scrollHeight: Int @@ -4888,6 +5610,8 @@ HTMLEmbedElement[JC] def setAttribute(name: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLEmbedElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLEmbedElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLEmbedElement[JC] def shadowRoot: ShadowRoot HTMLEmbedElement[JC] var spellcheck: Boolean HTMLEmbedElement[JC] var src: String HTMLEmbedElement[JC] def style: CSSStyleDeclaration @@ -4904,6 +5628,7 @@ HTMLFieldSetElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLFieldSetElement[JC] def after(nodes: Node | String*): Unit HTMLFieldSetElement[JC] def append(nodes: Node | String*): Unit HTMLFieldSetElement[JC] def appendChild(newChild: Node): Node +HTMLFieldSetElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLFieldSetElement[JC] def attributes: NamedNodeMap HTMLFieldSetElement[JC] def baseURI: String HTMLFieldSetElement[JC] def before(nodes: Node | String*): Unit @@ -4920,6 +5645,7 @@ HTMLFieldSetElement[JC] def clientLeft: Int HTMLFieldSetElement[JC] def clientTop: Int HTMLFieldSetElement[JC] def clientWidth: Int HTMLFieldSetElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFieldSetElement[JC] def closest(selector: String): Element HTMLFieldSetElement[JC] def compareDocumentPosition(other: Node): Int HTMLFieldSetElement[JC] def contains(child: HTMLElement): Boolean HTMLFieldSetElement[JC] def contains(otherNode: Node): Boolean @@ -4933,6 +5659,7 @@ HTMLFieldSetElement[JC] var filters: Object HTMLFieldSetElement[JC] def firstChild: Node HTMLFieldSetElement[JC] def firstElementChild: Element HTMLFieldSetElement[JC] def focus(): Unit +HTMLFieldSetElement[JC] def focus(options: FocusOptions): Unit HTMLFieldSetElement[JC] def form: HTMLFormElement HTMLFieldSetElement[JC] def getAttribute(name: String): String HTMLFieldSetElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -4948,6 +5675,7 @@ HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFieldSetElement[JC] def hasAttributes(): Boolean HTMLFieldSetElement[JC] def hasChildNodes(): Boolean +HTMLFieldSetElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFieldSetElement[JC] var id: String HTMLFieldSetElement[JC] var innerHTML: String HTMLFieldSetElement[JC] var innerText: String @@ -4992,6 +5720,9 @@ HTMLFieldSetElement[JC] var oncanplay: js.Function1[Event, _] HTMLFieldSetElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFieldSetElement[JC] var onchange: js.Function1[Event, _] HTMLFieldSetElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFieldSetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFieldSetElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFieldSetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFieldSetElement[JC] var oncuechange: js.Function1[Event, _] @@ -5070,6 +5801,7 @@ HTMLFieldSetElement[JC] def querySelector(selectors: String): Element HTMLFieldSetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFieldSetElement[JC] var readyState: js.Any HTMLFieldSetElement[JC] var recordNumber: js.Any +HTMLFieldSetElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def remove(): Unit HTMLFieldSetElement[JC] def removeAttribute(name: String): Unit HTMLFieldSetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5079,6 +5811,8 @@ HTMLFieldSetElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLFieldSetElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLFieldSetElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLFieldSetElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLFieldSetElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLFieldSetElement[JC] def reportValidity(): Boolean HTMLFieldSetElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLFieldSetElement[JC] def requestPointerLock(): Unit HTMLFieldSetElement[JC] def scrollHeight: Int @@ -5091,6 +5825,8 @@ HTMLFieldSetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLFieldSetElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setCustomValidity(error: String): Unit +HTMLFieldSetElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLFieldSetElement[JC] def shadowRoot: ShadowRoot HTMLFieldSetElement[JC] var spellcheck: Boolean HTMLFieldSetElement[JC] def style: CSSStyleDeclaration HTMLFieldSetElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5115,6 +5851,7 @@ HTMLFormElement[JC] def after(nodes: Node | String*): Unit HTMLFormElement[JC] def append(nodes: Node | String*): Unit HTMLFormElement[JC] def appendChild(newChild: Node): Node HTMLFormElement[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(name: String): js.Any +HTMLFormElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLFormElement[JC] def attributes: NamedNodeMap HTMLFormElement[JC] var autocomplete: String HTMLFormElement[JC] def baseURI: String @@ -5132,6 +5869,7 @@ HTMLFormElement[JC] def clientLeft: Int HTMLFormElement[JC] def clientTop: Int HTMLFormElement[JC] def clientWidth: Int HTMLFormElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFormElement[JC] def closest(selector: String): Element HTMLFormElement[JC] def compareDocumentPosition(other: Node): Int HTMLFormElement[JC] def contains(child: HTMLElement): Boolean HTMLFormElement[JC] def contains(otherNode: Node): Boolean @@ -5147,6 +5885,7 @@ HTMLFormElement[JC] var filters: Object HTMLFormElement[JC] def firstChild: Node HTMLFormElement[JC] def firstElementChild: Element HTMLFormElement[JC] def focus(): Unit +HTMLFormElement[JC] def focus(options: FocusOptions): Unit HTMLFormElement[JC] def getAttribute(name: String): String HTMLFormElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLFormElement[JC] def getAttributeNode(name: String): Attr @@ -5161,6 +5900,7 @@ HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFormElement[JC] def hasAttributes(): Boolean HTMLFormElement[JC] def hasChildNodes(): Boolean +HTMLFormElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFormElement[JC] var id: String HTMLFormElement[JC] var innerHTML: String HTMLFormElement[JC] var innerText: String @@ -5211,6 +5951,9 @@ HTMLFormElement[JC] var oncanplay: js.Function1[Event, _] HTMLFormElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFormElement[JC] var onchange: js.Function1[Event, _] HTMLFormElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFormElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFormElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFormElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFormElement[JC] var oncuechange: js.Function1[Event, _] @@ -5289,6 +6032,7 @@ HTMLFormElement[JC] def querySelector(selectors: String): Element HTMLFormElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFormElement[JC] var readyState: js.Any HTMLFormElement[JC] var recordNumber: js.Any +HTMLFormElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def remove(): Unit HTMLFormElement[JC] def removeAttribute(name: String): Unit HTMLFormElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5298,6 +6042,8 @@ HTMLFormElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLFormElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLFormElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLFormElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLFormElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLFormElement[JC] def reportValidity(): Boolean HTMLFormElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLFormElement[JC] def requestPointerLock(): Unit HTMLFormElement[JC] def reset(): Unit @@ -5310,6 +6056,8 @@ HTMLFormElement[JC] def setAttribute(name: String, value: String): Unit HTMLFormElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLFormElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFormElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLFormElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLFormElement[JC] def shadowRoot: ShadowRoot HTMLFormElement[JC] var spellcheck: Boolean HTMLFormElement[JC] def style: CSSStyleDeclaration HTMLFormElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5327,6 +6075,7 @@ HTMLHRElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLHRElement[JC] def after(nodes: Node | String*): Unit HTMLHRElement[JC] def append(nodes: Node | String*): Unit HTMLHRElement[JC] def appendChild(newChild: Node): Node +HTMLHRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHRElement[JC] def attributes: NamedNodeMap HTMLHRElement[JC] def baseURI: String HTMLHRElement[JC] def before(nodes: Node | String*): Unit @@ -5342,6 +6091,7 @@ HTMLHRElement[JC] def clientLeft: Int HTMLHRElement[JC] def clientTop: Int HTMLHRElement[JC] def clientWidth: Int HTMLHRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHRElement[JC] def closest(selector: String): Element HTMLHRElement[JC] def compareDocumentPosition(other: Node): Int HTMLHRElement[JC] def contains(child: HTMLElement): Boolean HTMLHRElement[JC] def contains(otherNode: Node): Boolean @@ -5354,6 +6104,7 @@ HTMLHRElement[JC] var filters: Object HTMLHRElement[JC] def firstChild: Node HTMLHRElement[JC] def firstElementChild: Element HTMLHRElement[JC] def focus(): Unit +HTMLHRElement[JC] def focus(options: FocusOptions): Unit HTMLHRElement[JC] def getAttribute(name: String): String HTMLHRElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHRElement[JC] def getAttributeNode(name: String): Attr @@ -5368,6 +6119,7 @@ HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHRElement[JC] def hasAttributes(): Boolean HTMLHRElement[JC] def hasChildNodes(): Boolean +HTMLHRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHRElement[JC] var id: String HTMLHRElement[JC] var innerHTML: String HTMLHRElement[JC] var innerText: String @@ -5412,6 +6164,9 @@ HTMLHRElement[JC] var oncanplay: js.Function1[Event, _] HTMLHRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHRElement[JC] var onchange: js.Function1[Event, _] HTMLHRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHRElement[JC] var oncuechange: js.Function1[Event, _] @@ -5490,6 +6245,7 @@ HTMLHRElement[JC] def querySelector(selectors: String): Element HTMLHRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHRElement[JC] var readyState: js.Any HTMLHRElement[JC] var recordNumber: js.Any +HTMLHRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def remove(): Unit HTMLHRElement[JC] def removeAttribute(name: String): Unit HTMLHRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5499,6 +6255,7 @@ HTMLHRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLHRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHRElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHRElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHRElement[JC] def requestPointerLock(): Unit HTMLHRElement[JC] def scrollHeight: Int @@ -5510,6 +6267,8 @@ HTMLHRElement[JC] def setAttribute(name: String, value: String): Unit HTMLHRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHRElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHRElement[JC] def shadowRoot: ShadowRoot HTMLHRElement[JC] var spellcheck: Boolean HTMLHRElement[JC] def style: CSSStyleDeclaration HTMLHRElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5524,6 +6283,7 @@ HTMLHeadElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLHeadElement[JC] def after(nodes: Node | String*): Unit HTMLHeadElement[JC] def append(nodes: Node | String*): Unit HTMLHeadElement[JC] def appendChild(newChild: Node): Node +HTMLHeadElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHeadElement[JC] def attributes: NamedNodeMap HTMLHeadElement[JC] def baseURI: String HTMLHeadElement[JC] def before(nodes: Node | String*): Unit @@ -5539,6 +6299,7 @@ HTMLHeadElement[JC] def clientLeft: Int HTMLHeadElement[JC] def clientTop: Int HTMLHeadElement[JC] def clientWidth: Int HTMLHeadElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadElement[JC] def closest(selector: String): Element HTMLHeadElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadElement[JC] def contains(otherNode: Node): Boolean @@ -5551,6 +6312,7 @@ HTMLHeadElement[JC] var filters: Object HTMLHeadElement[JC] def firstChild: Node HTMLHeadElement[JC] def firstElementChild: Element HTMLHeadElement[JC] def focus(): Unit +HTMLHeadElement[JC] def focus(options: FocusOptions): Unit HTMLHeadElement[JC] def getAttribute(name: String): String HTMLHeadElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHeadElement[JC] def getAttributeNode(name: String): Attr @@ -5565,6 +6327,7 @@ HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadElement[JC] def hasAttributes(): Boolean HTMLHeadElement[JC] def hasChildNodes(): Boolean +HTMLHeadElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadElement[JC] var id: String HTMLHeadElement[JC] var innerHTML: String HTMLHeadElement[JC] var innerText: String @@ -5609,6 +6372,9 @@ HTMLHeadElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadElement[JC] var onchange: js.Function1[Event, _] HTMLHeadElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadElement[JC] var oncuechange: js.Function1[Event, _] @@ -5687,6 +6453,7 @@ HTMLHeadElement[JC] def querySelector(selectors: String): Element HTMLHeadElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadElement[JC] var readyState: js.Any HTMLHeadElement[JC] var recordNumber: js.Any +HTMLHeadElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def remove(): Unit HTMLHeadElement[JC] def removeAttribute(name: String): Unit HTMLHeadElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5696,6 +6463,7 @@ HTMLHeadElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLHeadElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHeadElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHeadElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHeadElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHeadElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHeadElement[JC] def requestPointerLock(): Unit HTMLHeadElement[JC] def scrollHeight: Int @@ -5707,6 +6475,8 @@ HTMLHeadElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHeadElement[JC] def shadowRoot: ShadowRoot HTMLHeadElement[JC] var spellcheck: Boolean HTMLHeadElement[JC] def style: CSSStyleDeclaration HTMLHeadElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5721,6 +6491,7 @@ HTMLHeadingElement[JC] def addEventListener[T <: Event](`type`: String, listener HTMLHeadingElement[JC] def after(nodes: Node | String*): Unit HTMLHeadingElement[JC] def append(nodes: Node | String*): Unit HTMLHeadingElement[JC] def appendChild(newChild: Node): Node +HTMLHeadingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHeadingElement[JC] def attributes: NamedNodeMap HTMLHeadingElement[JC] def baseURI: String HTMLHeadingElement[JC] def before(nodes: Node | String*): Unit @@ -5736,6 +6507,7 @@ HTMLHeadingElement[JC] def clientLeft: Int HTMLHeadingElement[JC] def clientTop: Int HTMLHeadingElement[JC] def clientWidth: Int HTMLHeadingElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadingElement[JC] def closest(selector: String): Element HTMLHeadingElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadingElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadingElement[JC] def contains(otherNode: Node): Boolean @@ -5748,6 +6520,7 @@ HTMLHeadingElement[JC] var filters: Object HTMLHeadingElement[JC] def firstChild: Node HTMLHeadingElement[JC] def firstElementChild: Element HTMLHeadingElement[JC] def focus(): Unit +HTMLHeadingElement[JC] def focus(options: FocusOptions): Unit HTMLHeadingElement[JC] def getAttribute(name: String): String HTMLHeadingElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHeadingElement[JC] def getAttributeNode(name: String): Attr @@ -5762,6 +6535,7 @@ HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadingElement[JC] def hasAttributes(): Boolean HTMLHeadingElement[JC] def hasChildNodes(): Boolean +HTMLHeadingElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadingElement[JC] var id: String HTMLHeadingElement[JC] var innerHTML: String HTMLHeadingElement[JC] var innerText: String @@ -5806,6 +6580,9 @@ HTMLHeadingElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadingElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadingElement[JC] var onchange: js.Function1[Event, _] HTMLHeadingElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadingElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadingElement[JC] var oncuechange: js.Function1[Event, _] @@ -5884,6 +6661,7 @@ HTMLHeadingElement[JC] def querySelector(selectors: String): Element HTMLHeadingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadingElement[JC] var readyState: js.Any HTMLHeadingElement[JC] var recordNumber: js.Any +HTMLHeadingElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def remove(): Unit HTMLHeadingElement[JC] def removeAttribute(name: String): Unit HTMLHeadingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5893,6 +6671,7 @@ HTMLHeadingElement[JC] def removeEventListener[T <: Event](`type`: String, liste HTMLHeadingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHeadingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHeadingElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHeadingElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHeadingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHeadingElement[JC] def requestPointerLock(): Unit HTMLHeadingElement[JC] def scrollHeight: Int @@ -5904,6 +6683,8 @@ HTMLHeadingElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadingElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHeadingElement[JC] def shadowRoot: ShadowRoot HTMLHeadingElement[JC] var spellcheck: Boolean HTMLHeadingElement[JC] def style: CSSStyleDeclaration HTMLHeadingElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5918,6 +6699,7 @@ HTMLHtmlElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLHtmlElement[JC] def after(nodes: Node | String*): Unit HTMLHtmlElement[JC] def append(nodes: Node | String*): Unit HTMLHtmlElement[JC] def appendChild(newChild: Node): Node +HTMLHtmlElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHtmlElement[JC] def attributes: NamedNodeMap HTMLHtmlElement[JC] def baseURI: String HTMLHtmlElement[JC] def before(nodes: Node | String*): Unit @@ -5933,6 +6715,7 @@ HTMLHtmlElement[JC] def clientLeft: Int HTMLHtmlElement[JC] def clientTop: Int HTMLHtmlElement[JC] def clientWidth: Int HTMLHtmlElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHtmlElement[JC] def closest(selector: String): Element HTMLHtmlElement[JC] def compareDocumentPosition(other: Node): Int HTMLHtmlElement[JC] def contains(child: HTMLElement): Boolean HTMLHtmlElement[JC] def contains(otherNode: Node): Boolean @@ -5945,6 +6728,7 @@ HTMLHtmlElement[JC] var filters: Object HTMLHtmlElement[JC] def firstChild: Node HTMLHtmlElement[JC] def firstElementChild: Element HTMLHtmlElement[JC] def focus(): Unit +HTMLHtmlElement[JC] def focus(options: FocusOptions): Unit HTMLHtmlElement[JC] def getAttribute(name: String): String HTMLHtmlElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHtmlElement[JC] def getAttributeNode(name: String): Attr @@ -5959,6 +6743,7 @@ HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHtmlElement[JC] def hasAttributes(): Boolean HTMLHtmlElement[JC] def hasChildNodes(): Boolean +HTMLHtmlElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHtmlElement[JC] var id: String HTMLHtmlElement[JC] var innerHTML: String HTMLHtmlElement[JC] var innerText: String @@ -6003,6 +6788,9 @@ HTMLHtmlElement[JC] var oncanplay: js.Function1[Event, _] HTMLHtmlElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHtmlElement[JC] var onchange: js.Function1[Event, _] HTMLHtmlElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHtmlElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHtmlElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHtmlElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHtmlElement[JC] var oncuechange: js.Function1[Event, _] @@ -6081,6 +6869,7 @@ HTMLHtmlElement[JC] def querySelector(selectors: String): Element HTMLHtmlElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHtmlElement[JC] var readyState: js.Any HTMLHtmlElement[JC] var recordNumber: js.Any +HTMLHtmlElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def remove(): Unit HTMLHtmlElement[JC] def removeAttribute(name: String): Unit HTMLHtmlElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6090,6 +6879,7 @@ HTMLHtmlElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLHtmlElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHtmlElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHtmlElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHtmlElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHtmlElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHtmlElement[JC] def requestPointerLock(): Unit HTMLHtmlElement[JC] def scrollHeight: Int @@ -6101,6 +6891,8 @@ HTMLHtmlElement[JC] def setAttribute(name: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHtmlElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHtmlElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHtmlElement[JC] def shadowRoot: ShadowRoot HTMLHtmlElement[JC] var spellcheck: Boolean HTMLHtmlElement[JC] def style: CSSStyleDeclaration HTMLHtmlElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -6115,6 +6907,7 @@ HTMLIFrameElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLIFrameElement[JC] def after(nodes: Node | String*): Unit HTMLIFrameElement[JC] def append(nodes: Node | String*): Unit HTMLIFrameElement[JC] def appendChild(newChild: Node): Node +HTMLIFrameElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLIFrameElement[JC] def attributes: NamedNodeMap HTMLIFrameElement[JC] def baseURI: String HTMLIFrameElement[JC] def before(nodes: Node | String*): Unit @@ -6131,6 +6924,7 @@ HTMLIFrameElement[JC] def clientLeft: Int HTMLIFrameElement[JC] def clientTop: Int HTMLIFrameElement[JC] def clientWidth: Int HTMLIFrameElement[JC] def cloneNode(deep: Boolean?): Node +HTMLIFrameElement[JC] def closest(selector: String): Element HTMLIFrameElement[JC] def compareDocumentPosition(other: Node): Int HTMLIFrameElement[JC] def contains(child: HTMLElement): Boolean HTMLIFrameElement[JC] def contains(otherNode: Node): Boolean @@ -6145,6 +6939,7 @@ HTMLIFrameElement[JC] var filters: Object HTMLIFrameElement[JC] def firstChild: Node HTMLIFrameElement[JC] def firstElementChild: Element HTMLIFrameElement[JC] def focus(): Unit +HTMLIFrameElement[JC] def focus(options: FocusOptions): Unit HTMLIFrameElement[JC] def getAttribute(name: String): String HTMLIFrameElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLIFrameElement[JC] def getAttributeNode(name: String): Attr @@ -6160,6 +6955,7 @@ HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean HTMLIFrameElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLIFrameElement[JC] def hasAttributes(): Boolean HTMLIFrameElement[JC] def hasChildNodes(): Boolean +HTMLIFrameElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLIFrameElement[JC] var height: String HTMLIFrameElement[JC] var id: String HTMLIFrameElement[JC] var innerHTML: String @@ -6206,6 +7002,9 @@ HTMLIFrameElement[JC] var oncanplay: js.Function1[Event, _] HTMLIFrameElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLIFrameElement[JC] var onchange: js.Function1[Event, _] HTMLIFrameElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLIFrameElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLIFrameElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLIFrameElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLIFrameElement[JC] var oncuechange: js.Function1[Event, _] @@ -6285,6 +7084,7 @@ HTMLIFrameElement[JC] def querySelector(selectors: String): Element HTMLIFrameElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLIFrameElement[JC] var readyState: js.Any HTMLIFrameElement[JC] var recordNumber: js.Any +HTMLIFrameElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def remove(): Unit HTMLIFrameElement[JC] def removeAttribute(name: String): Unit HTMLIFrameElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6294,6 +7094,7 @@ HTMLIFrameElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLIFrameElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLIFrameElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLIFrameElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLIFrameElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLIFrameElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLIFrameElement[JC] def requestPointerLock(): Unit HTMLIFrameElement[JC] var sandbox: DOMSettableTokenList @@ -6307,6 +7108,8 @@ HTMLIFrameElement[JC] def setAttribute(name: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLIFrameElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLIFrameElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLIFrameElement[JC] def shadowRoot: ShadowRoot HTMLIFrameElement[JC] var spellcheck: Boolean HTMLIFrameElement[JC] var src: String HTMLIFrameElement[JC] def style: CSSStyleDeclaration @@ -6324,6 +7127,7 @@ HTMLImageElement[JC] def after(nodes: Node | String*): Unit HTMLImageElement[JC] var alt: String HTMLImageElement[JC] def append(nodes: Node | String*): Unit HTMLImageElement[JC] def appendChild(newChild: Node): Node +HTMLImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLImageElement[JC] def attributes: NamedNodeMap HTMLImageElement[JC] def baseURI: String HTMLImageElement[JC] def before(nodes: Node | String*): Unit @@ -6339,11 +7143,13 @@ HTMLImageElement[JC] def clientLeft: Int HTMLImageElement[JC] def clientTop: Int HTMLImageElement[JC] def clientWidth: Int HTMLImageElement[JC] def cloneNode(deep: Boolean?): Node +HTMLImageElement[JC] def closest(selector: String): Element HTMLImageElement[JC] def compareDocumentPosition(other: Node): Int HTMLImageElement[JC] def complete: Boolean HTMLImageElement[JC] def contains(child: HTMLElement): Boolean HTMLImageElement[JC] def contains(otherNode: Node): Boolean HTMLImageElement[JC] var contentEditable: String +HTMLImageElement[JC] def currentSrc: String HTMLImageElement[JC] def dataset: js.Dictionary[String] HTMLImageElement[JC] var dir: String HTMLImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -6352,6 +7158,7 @@ HTMLImageElement[JC] var filters: Object HTMLImageElement[JC] def firstChild: Node HTMLImageElement[JC] def firstElementChild: Element HTMLImageElement[JC] def focus(): Unit +HTMLImageElement[JC] def focus(options: FocusOptions): Unit HTMLImageElement[JC] def getAttribute(name: String): String HTMLImageElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLImageElement[JC] def getAttributeNode(name: String): Attr @@ -6366,6 +7173,7 @@ HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLImageElement[JC] def hasAttributes(): Boolean HTMLImageElement[JC] def hasChildNodes(): Boolean +HTMLImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLImageElement[JC] var height: Int HTMLImageElement[JC] var href: String HTMLImageElement[JC] var id: String @@ -6384,6 +7192,7 @@ HTMLImageElement[JC] def isSupported(feature: String, version: String): Boolean HTMLImageElement[JC] var lang: String HTMLImageElement[JC] def lastChild: Node HTMLImageElement[JC] def lastElementChild: Element +HTMLImageElement[JC] var loading: LazyLoadingState HTMLImageElement[JC] def localName: String HTMLImageElement[JC] def lookupNamespaceURI(prefix: String): String HTMLImageElement[JC] def lookupPrefix(namespaceURI: String): String @@ -6415,6 +7224,9 @@ HTMLImageElement[JC] var oncanplay: js.Function1[Event, _] HTMLImageElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLImageElement[JC] var onchange: js.Function1[Event, _] HTMLImageElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLImageElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLImageElement[JC] var oncuechange: js.Function1[Event, _] @@ -6494,6 +7306,7 @@ HTMLImageElement[JC] def querySelector(selectors: String): Element HTMLImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLImageElement[JC] var readyState: js.Any HTMLImageElement[JC] var recordNumber: js.Any +HTMLImageElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def remove(): Unit HTMLImageElement[JC] def removeAttribute(name: String): Unit HTMLImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6503,6 +7316,7 @@ HTMLImageElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLImageElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLImageElement[JC] def requestPointerLock(): Unit HTMLImageElement[JC] def scrollHeight: Int @@ -6514,8 +7328,12 @@ HTMLImageElement[JC] def setAttribute(name: String, value: String): Unit HTMLImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLImageElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLImageElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLImageElement[JC] def shadowRoot: ShadowRoot +HTMLImageElement[JC] var sizes: String HTMLImageElement[JC] var spellcheck: Boolean HTMLImageElement[JC] var src: String +HTMLImageElement[JC] var srcset: String HTMLImageElement[JC] def style: CSSStyleDeclaration HTMLImageElement[JC] def style_ = (value: CSSStyleDeclaration): Unit HTMLImageElement[JC] def style_ = (value: String): Unit @@ -6525,6 +7343,8 @@ HTMLImageElement[JC] var textContent: String HTMLImageElement[JC] var title: String HTMLImageElement[JC] var useMap: String HTMLImageElement[JC] var width: Int +HTMLImageElement[JC] def x: Int +HTMLImageElement[JC] def y: Int HTMLInputElement[JC] var accept: String HTMLInputElement[JC] var accessKey: String HTMLInputElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit @@ -6533,6 +7353,7 @@ HTMLInputElement[JC] def after(nodes: Node | String*): Unit HTMLInputElement[JC] var alt: String HTMLInputElement[JC] def append(nodes: Node | String*): Unit HTMLInputElement[JC] def appendChild(newChild: Node): Node +HTMLInputElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLInputElement[JC] def attributes: NamedNodeMap HTMLInputElement[JC] var autocomplete: String HTMLInputElement[JC] var autofocus: Boolean @@ -6552,6 +7373,7 @@ HTMLInputElement[JC] def clientLeft: Int HTMLInputElement[JC] def clientTop: Int HTMLInputElement[JC] def clientWidth: Int HTMLInputElement[JC] def cloneNode(deep: Boolean?): Node +HTMLInputElement[JC] def closest(selector: String): Element HTMLInputElement[JC] def compareDocumentPosition(other: Node): Int HTMLInputElement[JC] def contains(child: HTMLElement): Boolean HTMLInputElement[JC] def contains(otherNode: Node): Boolean @@ -6568,6 +7390,7 @@ HTMLInputElement[JC] var filters: Object HTMLInputElement[JC] def firstChild: Node HTMLInputElement[JC] def firstElementChild: Element HTMLInputElement[JC] def focus(): Unit +HTMLInputElement[JC] def focus(options: FocusOptions): Unit HTMLInputElement[JC] def form: HTMLFormElement HTMLInputElement[JC] var formAction: String HTMLInputElement[JC] var formEnctype: String @@ -6588,6 +7411,7 @@ HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLInputElement[JC] def hasAttributes(): Boolean HTMLInputElement[JC] def hasChildNodes(): Boolean +HTMLInputElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLInputElement[JC] var height: String HTMLInputElement[JC] var id: String HTMLInputElement[JC] var indeterminate: Boolean @@ -6640,6 +7464,9 @@ HTMLInputElement[JC] var oncanplay: js.Function1[Event, _] HTMLInputElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLInputElement[JC] var onchange: js.Function1[Event, _] HTMLInputElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLInputElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLInputElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLInputElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLInputElement[JC] var oncuechange: js.Function1[Event, _] @@ -6721,6 +7548,7 @@ HTMLInputElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLInputElement[JC] var readOnly: Boolean HTMLInputElement[JC] var readyState: js.Any HTMLInputElement[JC] var recordNumber: js.Any +HTMLInputElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def remove(): Unit HTMLInputElement[JC] def removeAttribute(name: String): Unit HTMLInputElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6730,6 +7558,8 @@ HTMLInputElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLInputElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLInputElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLInputElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLInputElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLInputElement[JC] def reportValidity(): Boolean HTMLInputElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLInputElement[JC] def requestPointerLock(): Unit HTMLInputElement[JC] var required: Boolean @@ -6746,7 +7576,9 @@ HTMLInputElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str HTMLInputElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLInputElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLInputElement[JC] def setCustomValidity(error: String): Unit +HTMLInputElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def setSelectionRange(start: Int, end: Int): Unit +HTMLInputElement[JC] def shadowRoot: ShadowRoot HTMLInputElement[JC] var size: Int HTMLInputElement[JC] var spellcheck: Boolean HTMLInputElement[JC] var src: String @@ -6774,6 +7606,7 @@ HTMLLIElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLLIElement[JC] def after(nodes: Node | String*): Unit HTMLLIElement[JC] def append(nodes: Node | String*): Unit HTMLLIElement[JC] def appendChild(newChild: Node): Node +HTMLLIElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLIElement[JC] def attributes: NamedNodeMap HTMLLIElement[JC] def baseURI: String HTMLLIElement[JC] def before(nodes: Node | String*): Unit @@ -6789,6 +7622,7 @@ HTMLLIElement[JC] def clientLeft: Int HTMLLIElement[JC] def clientTop: Int HTMLLIElement[JC] def clientWidth: Int HTMLLIElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLIElement[JC] def closest(selector: String): Element HTMLLIElement[JC] def compareDocumentPosition(other: Node): Int HTMLLIElement[JC] def contains(child: HTMLElement): Boolean HTMLLIElement[JC] def contains(otherNode: Node): Boolean @@ -6801,6 +7635,7 @@ HTMLLIElement[JC] var filters: Object HTMLLIElement[JC] def firstChild: Node HTMLLIElement[JC] def firstElementChild: Element HTMLLIElement[JC] def focus(): Unit +HTMLLIElement[JC] def focus(options: FocusOptions): Unit HTMLLIElement[JC] def getAttribute(name: String): String HTMLLIElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLLIElement[JC] def getAttributeNode(name: String): Attr @@ -6815,6 +7650,7 @@ HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLIElement[JC] def hasAttributes(): Boolean HTMLLIElement[JC] def hasChildNodes(): Boolean +HTMLLIElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLIElement[JC] var id: String HTMLLIElement[JC] var innerHTML: String HTMLLIElement[JC] var innerText: String @@ -6859,6 +7695,9 @@ HTMLLIElement[JC] var oncanplay: js.Function1[Event, _] HTMLLIElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLIElement[JC] var onchange: js.Function1[Event, _] HTMLLIElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLIElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLIElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLIElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLIElement[JC] var oncuechange: js.Function1[Event, _] @@ -6937,6 +7776,7 @@ HTMLLIElement[JC] def querySelector(selectors: String): Element HTMLLIElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLIElement[JC] var readyState: js.Any HTMLLIElement[JC] var recordNumber: js.Any +HTMLLIElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def remove(): Unit HTMLLIElement[JC] def removeAttribute(name: String): Unit HTMLLIElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6946,6 +7786,7 @@ HTMLLIElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLLIElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLIElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLIElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLIElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLIElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLIElement[JC] def requestPointerLock(): Unit HTMLLIElement[JC] def scrollHeight: Int @@ -6957,6 +7798,8 @@ HTMLLIElement[JC] def setAttribute(name: String, value: String): Unit HTMLLIElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLIElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLIElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLIElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLIElement[JC] def shadowRoot: ShadowRoot HTMLLIElement[JC] var spellcheck: Boolean HTMLLIElement[JC] def style: CSSStyleDeclaration HTMLLIElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -6972,6 +7815,7 @@ HTMLLabelElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLLabelElement[JC] def after(nodes: Node | String*): Unit HTMLLabelElement[JC] def append(nodes: Node | String*): Unit HTMLLabelElement[JC] def appendChild(newChild: Node): Node +HTMLLabelElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLabelElement[JC] def attributes: NamedNodeMap HTMLLabelElement[JC] def baseURI: String HTMLLabelElement[JC] def before(nodes: Node | String*): Unit @@ -6987,6 +7831,7 @@ HTMLLabelElement[JC] def clientLeft: Int HTMLLabelElement[JC] def clientTop: Int HTMLLabelElement[JC] def clientWidth: Int HTMLLabelElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLabelElement[JC] def closest(selector: String): Element HTMLLabelElement[JC] def compareDocumentPosition(other: Node): Int HTMLLabelElement[JC] def contains(child: HTMLElement): Boolean HTMLLabelElement[JC] def contains(otherNode: Node): Boolean @@ -6999,6 +7844,7 @@ HTMLLabelElement[JC] var filters: Object HTMLLabelElement[JC] def firstChild: Node HTMLLabelElement[JC] def firstElementChild: Element HTMLLabelElement[JC] def focus(): Unit +HTMLLabelElement[JC] def focus(options: FocusOptions): Unit HTMLLabelElement[JC] def form: HTMLFormElement HTMLLabelElement[JC] def getAttribute(name: String): String HTMLLabelElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -7014,6 +7860,7 @@ HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLabelElement[JC] def hasAttributes(): Boolean HTMLLabelElement[JC] def hasChildNodes(): Boolean +HTMLLabelElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLabelElement[JC] var htmlFor: String HTMLLabelElement[JC] var id: String HTMLLabelElement[JC] var innerHTML: String @@ -7059,6 +7906,9 @@ HTMLLabelElement[JC] var oncanplay: js.Function1[Event, _] HTMLLabelElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLabelElement[JC] var onchange: js.Function1[Event, _] HTMLLabelElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLabelElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLabelElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLabelElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLabelElement[JC] var oncuechange: js.Function1[Event, _] @@ -7137,6 +7987,7 @@ HTMLLabelElement[JC] def querySelector(selectors: String): Element HTMLLabelElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLabelElement[JC] var readyState: js.Any HTMLLabelElement[JC] var recordNumber: js.Any +HTMLLabelElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def remove(): Unit HTMLLabelElement[JC] def removeAttribute(name: String): Unit HTMLLabelElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7146,6 +7997,7 @@ HTMLLabelElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLLabelElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLabelElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLabelElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLabelElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLabelElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLabelElement[JC] def requestPointerLock(): Unit HTMLLabelElement[JC] def scrollHeight: Int @@ -7157,6 +8009,8 @@ HTMLLabelElement[JC] def setAttribute(name: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLabelElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLabelElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLabelElement[JC] def shadowRoot: ShadowRoot HTMLLabelElement[JC] var spellcheck: Boolean HTMLLabelElement[JC] def style: CSSStyleDeclaration HTMLLabelElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7172,6 +8026,7 @@ HTMLLegendElement[JC] def after(nodes: Node | String*): Unit HTMLLegendElement[JC] var align: String HTMLLegendElement[JC] def append(nodes: Node | String*): Unit HTMLLegendElement[JC] def appendChild(newChild: Node): Node +HTMLLegendElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLegendElement[JC] def attributes: NamedNodeMap HTMLLegendElement[JC] def baseURI: String HTMLLegendElement[JC] def before(nodes: Node | String*): Unit @@ -7187,6 +8042,7 @@ HTMLLegendElement[JC] def clientLeft: Int HTMLLegendElement[JC] def clientTop: Int HTMLLegendElement[JC] def clientWidth: Int HTMLLegendElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLegendElement[JC] def closest(selector: String): Element HTMLLegendElement[JC] def compareDocumentPosition(other: Node): Int HTMLLegendElement[JC] def contains(child: HTMLElement): Boolean HTMLLegendElement[JC] def contains(otherNode: Node): Boolean @@ -7199,6 +8055,7 @@ HTMLLegendElement[JC] var filters: Object HTMLLegendElement[JC] def firstChild: Node HTMLLegendElement[JC] def firstElementChild: Element HTMLLegendElement[JC] def focus(): Unit +HTMLLegendElement[JC] def focus(options: FocusOptions): Unit HTMLLegendElement[JC] def form: HTMLFormElement HTMLLegendElement[JC] def getAttribute(name: String): String HTMLLegendElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -7214,6 +8071,7 @@ HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLegendElement[JC] def hasAttributes(): Boolean HTMLLegendElement[JC] def hasChildNodes(): Boolean +HTMLLegendElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLegendElement[JC] var id: String HTMLLegendElement[JC] var innerHTML: String HTMLLegendElement[JC] var innerText: String @@ -7258,6 +8116,9 @@ HTMLLegendElement[JC] var oncanplay: js.Function1[Event, _] HTMLLegendElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLegendElement[JC] var onchange: js.Function1[Event, _] HTMLLegendElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLegendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLegendElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLegendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLegendElement[JC] var oncuechange: js.Function1[Event, _] @@ -7336,6 +8197,7 @@ HTMLLegendElement[JC] def querySelector(selectors: String): Element HTMLLegendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLegendElement[JC] var readyState: js.Any HTMLLegendElement[JC] var recordNumber: js.Any +HTMLLegendElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def remove(): Unit HTMLLegendElement[JC] def removeAttribute(name: String): Unit HTMLLegendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7345,6 +8207,7 @@ HTMLLegendElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLLegendElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLegendElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLegendElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLegendElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLegendElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLegendElement[JC] def requestPointerLock(): Unit HTMLLegendElement[JC] def scrollHeight: Int @@ -7356,6 +8219,8 @@ HTMLLegendElement[JC] def setAttribute(name: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLegendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLegendElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLegendElement[JC] def shadowRoot: ShadowRoot HTMLLegendElement[JC] var spellcheck: Boolean HTMLLegendElement[JC] def style: CSSStyleDeclaration HTMLLegendElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7370,6 +8235,7 @@ HTMLLinkElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLLinkElement[JC] def after(nodes: Node | String*): Unit HTMLLinkElement[JC] def append(nodes: Node | String*): Unit HTMLLinkElement[JC] def appendChild(newChild: Node): Node +HTMLLinkElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLinkElement[JC] def attributes: NamedNodeMap HTMLLinkElement[JC] def baseURI: String HTMLLinkElement[JC] def before(nodes: Node | String*): Unit @@ -7385,6 +8251,7 @@ HTMLLinkElement[JC] def clientLeft: Int HTMLLinkElement[JC] def clientTop: Int HTMLLinkElement[JC] def clientWidth: Int HTMLLinkElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLinkElement[JC] def closest(selector: String): Element HTMLLinkElement[JC] def compareDocumentPosition(other: Node): Int HTMLLinkElement[JC] def contains(child: HTMLElement): Boolean HTMLLinkElement[JC] def contains(otherNode: Node): Boolean @@ -7397,6 +8264,7 @@ HTMLLinkElement[JC] var filters: Object HTMLLinkElement[JC] def firstChild: Node HTMLLinkElement[JC] def firstElementChild: Element HTMLLinkElement[JC] def focus(): Unit +HTMLLinkElement[JC] def focus(options: FocusOptions): Unit HTMLLinkElement[JC] def getAttribute(name: String): String HTMLLinkElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLLinkElement[JC] def getAttributeNode(name: String): Attr @@ -7411,6 +8279,7 @@ HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLinkElement[JC] def hasAttributes(): Boolean HTMLLinkElement[JC] def hasChildNodes(): Boolean +HTMLLinkElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLinkElement[JC] var href: String HTMLLinkElement[JC] var hreflang: String HTMLLinkElement[JC] var id: String @@ -7458,6 +8327,9 @@ HTMLLinkElement[JC] var oncanplay: js.Function1[Event, _] HTMLLinkElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLinkElement[JC] var onchange: js.Function1[Event, _] HTMLLinkElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLinkElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLinkElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLinkElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLinkElement[JC] var oncuechange: js.Function1[Event, _] @@ -7537,6 +8409,7 @@ HTMLLinkElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLinkElement[JC] var readyState: js.Any HTMLLinkElement[JC] var recordNumber: js.Any HTMLLinkElement[JC] var rel: String +HTMLLinkElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def remove(): Unit HTMLLinkElement[JC] def removeAttribute(name: String): Unit HTMLLinkElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7546,6 +8419,7 @@ HTMLLinkElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLLinkElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLinkElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLinkElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLinkElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLinkElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLinkElement[JC] def requestPointerLock(): Unit HTMLLinkElement[JC] var rev: String @@ -7558,6 +8432,8 @@ HTMLLinkElement[JC] def setAttribute(name: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLinkElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLinkElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLinkElement[JC] def shadowRoot: ShadowRoot HTMLLinkElement[JC] def sheet: StyleSheet HTMLLinkElement[JC] var spellcheck: Boolean HTMLLinkElement[JC] def style: CSSStyleDeclaration @@ -7575,6 +8451,7 @@ HTMLMapElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLMapElement[JC] def after(nodes: Node | String*): Unit HTMLMapElement[JC] def append(nodes: Node | String*): Unit HTMLMapElement[JC] def appendChild(newChild: Node): Node +HTMLMapElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMapElement[JC] def attributes: NamedNodeMap HTMLMapElement[JC] def baseURI: String HTMLMapElement[JC] def before(nodes: Node | String*): Unit @@ -7590,6 +8467,7 @@ HTMLMapElement[JC] def clientLeft: Int HTMLMapElement[JC] def clientTop: Int HTMLMapElement[JC] def clientWidth: Int HTMLMapElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMapElement[JC] def closest(selector: String): Element HTMLMapElement[JC] def compareDocumentPosition(other: Node): Int HTMLMapElement[JC] def contains(child: HTMLElement): Boolean HTMLMapElement[JC] def contains(otherNode: Node): Boolean @@ -7602,6 +8480,7 @@ HTMLMapElement[JC] var filters: Object HTMLMapElement[JC] def firstChild: Node HTMLMapElement[JC] def firstElementChild: Element HTMLMapElement[JC] def focus(): Unit +HTMLMapElement[JC] def focus(options: FocusOptions): Unit HTMLMapElement[JC] def getAttribute(name: String): String HTMLMapElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMapElement[JC] def getAttributeNode(name: String): Attr @@ -7616,6 +8495,7 @@ HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMapElement[JC] def hasAttributes(): Boolean HTMLMapElement[JC] def hasChildNodes(): Boolean +HTMLMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMapElement[JC] var id: String HTMLMapElement[JC] var innerHTML: String HTMLMapElement[JC] var innerText: String @@ -7661,6 +8541,9 @@ HTMLMapElement[JC] var oncanplay: js.Function1[Event, _] HTMLMapElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMapElement[JC] var onchange: js.Function1[Event, _] HTMLMapElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMapElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMapElement[JC] var oncuechange: js.Function1[Event, _] @@ -7739,6 +8622,7 @@ HTMLMapElement[JC] def querySelector(selectors: String): Element HTMLMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMapElement[JC] var readyState: js.Any HTMLMapElement[JC] var recordNumber: js.Any +HTMLMapElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def remove(): Unit HTMLMapElement[JC] def removeAttribute(name: String): Unit HTMLMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7748,6 +8632,7 @@ HTMLMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMapElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMapElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMapElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMapElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMapElement[JC] def requestPointerLock(): Unit HTMLMapElement[JC] def scrollHeight: Int @@ -7759,6 +8644,8 @@ HTMLMapElement[JC] def setAttribute(name: String, value: String): Unit HTMLMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMapElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMapElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMapElement[JC] def shadowRoot: ShadowRoot HTMLMapElement[JC] var spellcheck: Boolean HTMLMapElement[JC] def style: CSSStyleDeclaration HTMLMapElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7773,6 +8660,7 @@ HTMLMediaElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLMediaElement[JC] def after(nodes: Node | String*): Unit HTMLMediaElement[JC] def append(nodes: Node | String*): Unit HTMLMediaElement[JC] def appendChild(newChild: Node): Node +HTMLMediaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMediaElement[JC] def attributes: NamedNodeMap HTMLMediaElement[JC] def audioTracks: AudioTrackList HTMLMediaElement[JC] var autoplay: Boolean @@ -7792,6 +8680,7 @@ HTMLMediaElement[JC] def clientLeft: Int HTMLMediaElement[JC] def clientTop: Int HTMLMediaElement[JC] def clientWidth: Int HTMLMediaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMediaElement[JC] def closest(selector: String): Element HTMLMediaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMediaElement[JC] def contains(child: HTMLElement): Boolean HTMLMediaElement[JC] def contains(otherNode: Node): Boolean @@ -7811,6 +8700,7 @@ HTMLMediaElement[JC] var filters: Object HTMLMediaElement[JC] def firstChild: Node HTMLMediaElement[JC] def firstElementChild: Element HTMLMediaElement[JC] def focus(): Unit +HTMLMediaElement[JC] def focus(options: FocusOptions): Unit HTMLMediaElement[JC] def getAttribute(name: String): String HTMLMediaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMediaElement[JC] def getAttributeNode(name: String): Attr @@ -7825,6 +8715,7 @@ HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMediaElement[JC] def hasAttributes(): Boolean HTMLMediaElement[JC] def hasChildNodes(): Boolean +HTMLMediaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMediaElement[JC] var id: String HTMLMediaElement[JC] def initialTime: Double HTMLMediaElement[JC] var innerHTML: String @@ -7874,6 +8765,9 @@ HTMLMediaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMediaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMediaElement[JC] var onchange: js.Function1[Event, _] HTMLMediaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMediaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMediaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMediaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMediaElement[JC] var oncuechange: js.Function1[Event, _] @@ -7958,6 +8852,7 @@ HTMLMediaElement[JC] def querySelector(selectors: String): Element HTMLMediaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMediaElement[JC] var readyState: js.Any HTMLMediaElement[JC] var recordNumber: js.Any +HTMLMediaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def remove(): Unit HTMLMediaElement[JC] def removeAttribute(name: String): Unit HTMLMediaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7967,6 +8862,7 @@ HTMLMediaElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLMediaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMediaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMediaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMediaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMediaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMediaElement[JC] def requestPointerLock(): Unit HTMLMediaElement[JC] def scrollHeight: Int @@ -7980,6 +8876,8 @@ HTMLMediaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMediaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMediaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMediaElement[JC] def shadowRoot: ShadowRoot HTMLMediaElement[JC] var spellcheck: Boolean HTMLMediaElement[JC] var src: String HTMLMediaElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -8007,6 +8905,7 @@ HTMLMenuElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLMenuElement[JC] def after(nodes: Node | String*): Unit HTMLMenuElement[JC] def append(nodes: Node | String*): Unit HTMLMenuElement[JC] def appendChild(newChild: Node): Node +HTMLMenuElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMenuElement[JC] def attributes: NamedNodeMap HTMLMenuElement[JC] def baseURI: String HTMLMenuElement[JC] def before(nodes: Node | String*): Unit @@ -8022,6 +8921,7 @@ HTMLMenuElement[JC] def clientLeft: Int HTMLMenuElement[JC] def clientTop: Int HTMLMenuElement[JC] def clientWidth: Int HTMLMenuElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMenuElement[JC] def closest(selector: String): Element HTMLMenuElement[JC] def compareDocumentPosition(other: Node): Int HTMLMenuElement[JC] def contains(child: HTMLElement): Boolean HTMLMenuElement[JC] def contains(otherNode: Node): Boolean @@ -8034,6 +8934,7 @@ HTMLMenuElement[JC] var filters: Object HTMLMenuElement[JC] def firstChild: Node HTMLMenuElement[JC] def firstElementChild: Element HTMLMenuElement[JC] def focus(): Unit +HTMLMenuElement[JC] def focus(options: FocusOptions): Unit HTMLMenuElement[JC] def getAttribute(name: String): String HTMLMenuElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMenuElement[JC] def getAttributeNode(name: String): Attr @@ -8048,6 +8949,7 @@ HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMenuElement[JC] def hasAttributes(): Boolean HTMLMenuElement[JC] def hasChildNodes(): Boolean +HTMLMenuElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMenuElement[JC] var id: String HTMLMenuElement[JC] var innerHTML: String HTMLMenuElement[JC] var innerText: String @@ -8092,6 +8994,9 @@ HTMLMenuElement[JC] var oncanplay: js.Function1[Event, _] HTMLMenuElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMenuElement[JC] var onchange: js.Function1[Event, _] HTMLMenuElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMenuElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMenuElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMenuElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMenuElement[JC] var oncuechange: js.Function1[Event, _] @@ -8170,6 +9075,7 @@ HTMLMenuElement[JC] def querySelector(selectors: String): Element HTMLMenuElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMenuElement[JC] var readyState: js.Any HTMLMenuElement[JC] var recordNumber: js.Any +HTMLMenuElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def remove(): Unit HTMLMenuElement[JC] def removeAttribute(name: String): Unit HTMLMenuElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8179,6 +9085,7 @@ HTMLMenuElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLMenuElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMenuElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMenuElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMenuElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMenuElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMenuElement[JC] def requestPointerLock(): Unit HTMLMenuElement[JC] def scrollHeight: Int @@ -8190,6 +9097,8 @@ HTMLMenuElement[JC] def setAttribute(name: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMenuElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMenuElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMenuElement[JC] def shadowRoot: ShadowRoot HTMLMenuElement[JC] var spellcheck: Boolean HTMLMenuElement[JC] def style: CSSStyleDeclaration HTMLMenuElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8205,6 +9114,7 @@ HTMLMetaElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLMetaElement[JC] def after(nodes: Node | String*): Unit HTMLMetaElement[JC] def append(nodes: Node | String*): Unit HTMLMetaElement[JC] def appendChild(newChild: Node): Node +HTMLMetaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMetaElement[JC] def attributes: NamedNodeMap HTMLMetaElement[JC] def baseURI: String HTMLMetaElement[JC] def before(nodes: Node | String*): Unit @@ -8221,6 +9131,7 @@ HTMLMetaElement[JC] def clientLeft: Int HTMLMetaElement[JC] def clientTop: Int HTMLMetaElement[JC] def clientWidth: Int HTMLMetaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMetaElement[JC] def closest(selector: String): Element HTMLMetaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMetaElement[JC] def contains(child: HTMLElement): Boolean HTMLMetaElement[JC] def contains(otherNode: Node): Boolean @@ -8234,6 +9145,7 @@ HTMLMetaElement[JC] var filters: Object HTMLMetaElement[JC] def firstChild: Node HTMLMetaElement[JC] def firstElementChild: Element HTMLMetaElement[JC] def focus(): Unit +HTMLMetaElement[JC] def focus(options: FocusOptions): Unit HTMLMetaElement[JC] def getAttribute(name: String): String HTMLMetaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMetaElement[JC] def getAttributeNode(name: String): Attr @@ -8248,6 +9160,7 @@ HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMetaElement[JC] def hasAttributes(): Boolean HTMLMetaElement[JC] def hasChildNodes(): Boolean +HTMLMetaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMetaElement[JC] var httpEquiv: String HTMLMetaElement[JC] var id: String HTMLMetaElement[JC] var innerHTML: String @@ -8294,6 +9207,9 @@ HTMLMetaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMetaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMetaElement[JC] var onchange: js.Function1[Event, _] HTMLMetaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMetaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMetaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMetaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMetaElement[JC] var oncuechange: js.Function1[Event, _] @@ -8372,6 +9288,7 @@ HTMLMetaElement[JC] def querySelector(selectors: String): Element HTMLMetaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMetaElement[JC] var readyState: js.Any HTMLMetaElement[JC] var recordNumber: js.Any +HTMLMetaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def remove(): Unit HTMLMetaElement[JC] def removeAttribute(name: String): Unit HTMLMetaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8381,6 +9298,7 @@ HTMLMetaElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLMetaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMetaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMetaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMetaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMetaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMetaElement[JC] def requestPointerLock(): Unit HTMLMetaElement[JC] def scrollHeight: Int @@ -8392,6 +9310,8 @@ HTMLMetaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMetaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMetaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMetaElement[JC] def shadowRoot: ShadowRoot HTMLMetaElement[JC] var spellcheck: Boolean HTMLMetaElement[JC] def style: CSSStyleDeclaration HTMLMetaElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8407,6 +9327,7 @@ HTMLModElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLModElement[JC] def after(nodes: Node | String*): Unit HTMLModElement[JC] def append(nodes: Node | String*): Unit HTMLModElement[JC] def appendChild(newChild: Node): Node +HTMLModElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLModElement[JC] def attributes: NamedNodeMap HTMLModElement[JC] def baseURI: String HTMLModElement[JC] def before(nodes: Node | String*): Unit @@ -8423,6 +9344,7 @@ HTMLModElement[JC] def clientLeft: Int HTMLModElement[JC] def clientTop: Int HTMLModElement[JC] def clientWidth: Int HTMLModElement[JC] def cloneNode(deep: Boolean?): Node +HTMLModElement[JC] def closest(selector: String): Element HTMLModElement[JC] def compareDocumentPosition(other: Node): Int HTMLModElement[JC] def contains(child: HTMLElement): Boolean HTMLModElement[JC] def contains(otherNode: Node): Boolean @@ -8436,6 +9358,7 @@ HTMLModElement[JC] var filters: Object HTMLModElement[JC] def firstChild: Node HTMLModElement[JC] def firstElementChild: Element HTMLModElement[JC] def focus(): Unit +HTMLModElement[JC] def focus(options: FocusOptions): Unit HTMLModElement[JC] def getAttribute(name: String): String HTMLModElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLModElement[JC] def getAttributeNode(name: String): Attr @@ -8450,6 +9373,7 @@ HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLModElement[JC] def hasAttributes(): Boolean HTMLModElement[JC] def hasChildNodes(): Boolean +HTMLModElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLModElement[JC] var id: String HTMLModElement[JC] var innerHTML: String HTMLModElement[JC] var innerText: String @@ -8494,6 +9418,9 @@ HTMLModElement[JC] var oncanplay: js.Function1[Event, _] HTMLModElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLModElement[JC] var onchange: js.Function1[Event, _] HTMLModElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLModElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLModElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLModElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLModElement[JC] var oncuechange: js.Function1[Event, _] @@ -8572,6 +9499,7 @@ HTMLModElement[JC] def querySelector(selectors: String): Element HTMLModElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLModElement[JC] var readyState: js.Any HTMLModElement[JC] var recordNumber: js.Any +HTMLModElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLModElement[JC] def remove(): Unit HTMLModElement[JC] def removeAttribute(name: String): Unit HTMLModElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8581,6 +9509,7 @@ HTMLModElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLModElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLModElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLModElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLModElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLModElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLModElement[JC] def requestPointerLock(): Unit HTMLModElement[JC] def scrollHeight: Int @@ -8592,6 +9521,8 @@ HTMLModElement[JC] def setAttribute(name: String, value: String): Unit HTMLModElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLModElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLModElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLModElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLModElement[JC] def shadowRoot: ShadowRoot HTMLModElement[JC] var spellcheck: Boolean HTMLModElement[JC] def style: CSSStyleDeclaration HTMLModElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8606,6 +9537,7 @@ HTMLOListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLOListElement[JC] def after(nodes: Node | String*): Unit HTMLOListElement[JC] def append(nodes: Node | String*): Unit HTMLOListElement[JC] def appendChild(newChild: Node): Node +HTMLOListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOListElement[JC] def attributes: NamedNodeMap HTMLOListElement[JC] def baseURI: String HTMLOListElement[JC] def before(nodes: Node | String*): Unit @@ -8621,6 +9553,7 @@ HTMLOListElement[JC] def clientLeft: Int HTMLOListElement[JC] def clientTop: Int HTMLOListElement[JC] def clientWidth: Int HTMLOListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOListElement[JC] def closest(selector: String): Element HTMLOListElement[JC] def compareDocumentPosition(other: Node): Int HTMLOListElement[JC] def contains(child: HTMLElement): Boolean HTMLOListElement[JC] def contains(otherNode: Node): Boolean @@ -8633,6 +9566,7 @@ HTMLOListElement[JC] var filters: Object HTMLOListElement[JC] def firstChild: Node HTMLOListElement[JC] def firstElementChild: Element HTMLOListElement[JC] def focus(): Unit +HTMLOListElement[JC] def focus(options: FocusOptions): Unit HTMLOListElement[JC] def getAttribute(name: String): String HTMLOListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLOListElement[JC] def getAttributeNode(name: String): Attr @@ -8647,6 +9581,7 @@ HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOListElement[JC] def hasAttributes(): Boolean HTMLOListElement[JC] def hasChildNodes(): Boolean +HTMLOListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOListElement[JC] var id: String HTMLOListElement[JC] var innerHTML: String HTMLOListElement[JC] var innerText: String @@ -8691,6 +9626,9 @@ HTMLOListElement[JC] var oncanplay: js.Function1[Event, _] HTMLOListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOListElement[JC] var onchange: js.Function1[Event, _] HTMLOListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOListElement[JC] var oncuechange: js.Function1[Event, _] @@ -8769,6 +9707,7 @@ HTMLOListElement[JC] def querySelector(selectors: String): Element HTMLOListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOListElement[JC] var readyState: js.Any HTMLOListElement[JC] var recordNumber: js.Any +HTMLOListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def remove(): Unit HTMLOListElement[JC] def removeAttribute(name: String): Unit HTMLOListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8778,6 +9717,7 @@ HTMLOListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLOListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOListElement[JC] def requestPointerLock(): Unit HTMLOListElement[JC] def scrollHeight: Int @@ -8789,6 +9729,8 @@ HTMLOListElement[JC] def setAttribute(name: String, value: String): Unit HTMLOListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOListElement[JC] def shadowRoot: ShadowRoot HTMLOListElement[JC] var spellcheck: Boolean HTMLOListElement[JC] var start: Int HTMLOListElement[JC] def style: CSSStyleDeclaration @@ -8807,6 +9749,7 @@ HTMLObjectElement[JC] var alt: String HTMLObjectElement[JC] var altHtml: String HTMLObjectElement[JC] def append(nodes: Node | String*): Unit HTMLObjectElement[JC] def appendChild(newChild: Node): Node +HTMLObjectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLObjectElement[JC] def attributes: NamedNodeMap HTMLObjectElement[JC] def baseURI: String HTMLObjectElement[JC] def before(nodes: Node | String*): Unit @@ -8824,6 +9767,7 @@ HTMLObjectElement[JC] def clientLeft: Int HTMLObjectElement[JC] def clientTop: Int HTMLObjectElement[JC] def clientWidth: Int HTMLObjectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLObjectElement[JC] def closest(selector: String): Element HTMLObjectElement[JC] def compareDocumentPosition(other: Node): Int HTMLObjectElement[JC] def contains(child: HTMLElement): Boolean HTMLObjectElement[JC] def contains(otherNode: Node): Boolean @@ -8838,6 +9782,7 @@ HTMLObjectElement[JC] var filters: Object HTMLObjectElement[JC] def firstChild: Node HTMLObjectElement[JC] def firstElementChild: Element HTMLObjectElement[JC] def focus(): Unit +HTMLObjectElement[JC] def focus(options: FocusOptions): Unit HTMLObjectElement[JC] def form: HTMLFormElement HTMLObjectElement[JC] def getAttribute(name: String): String HTMLObjectElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -8854,6 +9799,7 @@ HTMLObjectElement[JC] def hasAttribute(name: String): Boolean HTMLObjectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLObjectElement[JC] def hasAttributes(): Boolean HTMLObjectElement[JC] def hasChildNodes(): Boolean +HTMLObjectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLObjectElement[JC] var height: String HTMLObjectElement[JC] var id: String HTMLObjectElement[JC] var innerHTML: String @@ -8901,6 +9847,9 @@ HTMLObjectElement[JC] var oncanplay: js.Function1[Event, _] HTMLObjectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLObjectElement[JC] var onchange: js.Function1[Event, _] HTMLObjectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLObjectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLObjectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLObjectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLObjectElement[JC] var oncuechange: js.Function1[Event, _] @@ -8979,6 +9928,7 @@ HTMLObjectElement[JC] def querySelector(selectors: String): Element HTMLObjectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLObjectElement[JC] var readyState: js.Any HTMLObjectElement[JC] var recordNumber: js.Any +HTMLObjectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def remove(): Unit HTMLObjectElement[JC] def removeAttribute(name: String): Unit HTMLObjectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8988,6 +9938,8 @@ HTMLObjectElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLObjectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLObjectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLObjectElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLObjectElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLObjectElement[JC] def reportValidity(): Boolean HTMLObjectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLObjectElement[JC] def requestPointerLock(): Unit HTMLObjectElement[JC] def scrollHeight: Int @@ -9000,6 +9952,8 @@ HTMLObjectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLObjectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLObjectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLObjectElement[JC] def setCustomValidity(error: String): Unit +HTMLObjectElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLObjectElement[JC] def shadowRoot: ShadowRoot HTMLObjectElement[JC] var spellcheck: Boolean HTMLObjectElement[JC] def style: CSSStyleDeclaration HTMLObjectElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9020,6 +9974,7 @@ HTMLOptGroupElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLOptGroupElement[JC] def after(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def append(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def appendChild(newChild: Node): Node +HTMLOptGroupElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOptGroupElement[JC] def attributes: NamedNodeMap HTMLOptGroupElement[JC] def baseURI: String HTMLOptGroupElement[JC] def before(nodes: Node | String*): Unit @@ -9035,6 +9990,7 @@ HTMLOptGroupElement[JC] def clientLeft: Int HTMLOptGroupElement[JC] def clientTop: Int HTMLOptGroupElement[JC] def clientWidth: Int HTMLOptGroupElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptGroupElement[JC] def closest(selector: String): Element HTMLOptGroupElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptGroupElement[JC] def contains(child: HTMLElement): Boolean HTMLOptGroupElement[JC] def contains(otherNode: Node): Boolean @@ -9048,6 +10004,7 @@ HTMLOptGroupElement[JC] var filters: Object HTMLOptGroupElement[JC] def firstChild: Node HTMLOptGroupElement[JC] def firstElementChild: Element HTMLOptGroupElement[JC] def focus(): Unit +HTMLOptGroupElement[JC] def focus(options: FocusOptions): Unit HTMLOptGroupElement[JC] def getAttribute(name: String): String HTMLOptGroupElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLOptGroupElement[JC] def getAttributeNode(name: String): Attr @@ -9062,6 +10019,7 @@ HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptGroupElement[JC] def hasAttributes(): Boolean HTMLOptGroupElement[JC] def hasChildNodes(): Boolean +HTMLOptGroupElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptGroupElement[JC] var id: String HTMLOptGroupElement[JC] var innerHTML: String HTMLOptGroupElement[JC] var innerText: String @@ -9107,6 +10065,9 @@ HTMLOptGroupElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptGroupElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptGroupElement[JC] var onchange: js.Function1[Event, _] HTMLOptGroupElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptGroupElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptGroupElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptGroupElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptGroupElement[JC] var oncuechange: js.Function1[Event, _] @@ -9185,6 +10146,7 @@ HTMLOptGroupElement[JC] def querySelector(selectors: String): Element HTMLOptGroupElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptGroupElement[JC] var readyState: js.Any HTMLOptGroupElement[JC] var recordNumber: js.Any +HTMLOptGroupElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def remove(): Unit HTMLOptGroupElement[JC] def removeAttribute(name: String): Unit HTMLOptGroupElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9194,6 +10156,7 @@ HTMLOptGroupElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLOptGroupElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOptGroupElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOptGroupElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOptGroupElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOptGroupElement[JC] def requestPointerLock(): Unit HTMLOptGroupElement[JC] def scrollHeight: Int @@ -9205,6 +10168,8 @@ HTMLOptGroupElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptGroupElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptGroupElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOptGroupElement[JC] def shadowRoot: ShadowRoot HTMLOptGroupElement[JC] var spellcheck: Boolean HTMLOptGroupElement[JC] def style: CSSStyleDeclaration HTMLOptGroupElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9219,6 +10184,7 @@ HTMLOptionElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLOptionElement[JC] def after(nodes: Node | String*): Unit HTMLOptionElement[JC] def append(nodes: Node | String*): Unit HTMLOptionElement[JC] def appendChild(newChild: Node): Node +HTMLOptionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOptionElement[JC] def attributes: NamedNodeMap HTMLOptionElement[JC] def baseURI: String HTMLOptionElement[JC] def before(nodes: Node | String*): Unit @@ -9234,6 +10200,7 @@ HTMLOptionElement[JC] def clientLeft: Int HTMLOptionElement[JC] def clientTop: Int HTMLOptionElement[JC] def clientWidth: Int HTMLOptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptionElement[JC] def closest(selector: String): Element HTMLOptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptionElement[JC] def contains(child: HTMLElement): Boolean HTMLOptionElement[JC] def contains(otherNode: Node): Boolean @@ -9249,6 +10216,7 @@ HTMLOptionElement[JC] var filters: Object HTMLOptionElement[JC] def firstChild: Node HTMLOptionElement[JC] def firstElementChild: Element HTMLOptionElement[JC] def focus(): Unit +HTMLOptionElement[JC] def focus(options: FocusOptions): Unit HTMLOptionElement[JC] def form: HTMLFormElement HTMLOptionElement[JC] def getAttribute(name: String): String HTMLOptionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -9264,6 +10232,7 @@ HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptionElement[JC] def hasAttributes(): Boolean HTMLOptionElement[JC] def hasChildNodes(): Boolean +HTMLOptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptionElement[JC] var id: String HTMLOptionElement[JC] def index: Int HTMLOptionElement[JC] var innerHTML: String @@ -9310,6 +10279,9 @@ HTMLOptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptionElement[JC] var onchange: js.Function1[Event, _] HTMLOptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -9388,6 +10360,7 @@ HTMLOptionElement[JC] def querySelector(selectors: String): Element HTMLOptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptionElement[JC] var readyState: js.Any HTMLOptionElement[JC] var recordNumber: js.Any +HTMLOptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def remove(): Unit HTMLOptionElement[JC] def removeAttribute(name: String): Unit HTMLOptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9397,6 +10370,7 @@ HTMLOptionElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLOptionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOptionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOptionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOptionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOptionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOptionElement[JC] def requestPointerLock(): Unit HTMLOptionElement[JC] def scrollHeight: Int @@ -9409,6 +10383,8 @@ HTMLOptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOptionElement[JC] def shadowRoot: ShadowRoot HTMLOptionElement[JC] var spellcheck: Boolean HTMLOptionElement[JC] def style: CSSStyleDeclaration HTMLOptionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9429,6 +10405,7 @@ HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listen HTMLParagraphElement[JC] def after(nodes: Node | String*): Unit HTMLParagraphElement[JC] def append(nodes: Node | String*): Unit HTMLParagraphElement[JC] def appendChild(newChild: Node): Node +HTMLParagraphElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLParagraphElement[JC] def attributes: NamedNodeMap HTMLParagraphElement[JC] def baseURI: String HTMLParagraphElement[JC] def before(nodes: Node | String*): Unit @@ -9444,6 +10421,7 @@ HTMLParagraphElement[JC] def clientLeft: Int HTMLParagraphElement[JC] def clientTop: Int HTMLParagraphElement[JC] def clientWidth: Int HTMLParagraphElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParagraphElement[JC] def closest(selector: String): Element HTMLParagraphElement[JC] def compareDocumentPosition(other: Node): Int HTMLParagraphElement[JC] def contains(child: HTMLElement): Boolean HTMLParagraphElement[JC] def contains(otherNode: Node): Boolean @@ -9456,6 +10434,7 @@ HTMLParagraphElement[JC] var filters: Object HTMLParagraphElement[JC] def firstChild: Node HTMLParagraphElement[JC] def firstElementChild: Element HTMLParagraphElement[JC] def focus(): Unit +HTMLParagraphElement[JC] def focus(options: FocusOptions): Unit HTMLParagraphElement[JC] def getAttribute(name: String): String HTMLParagraphElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLParagraphElement[JC] def getAttributeNode(name: String): Attr @@ -9470,6 +10449,7 @@ HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParagraphElement[JC] def hasAttributes(): Boolean HTMLParagraphElement[JC] def hasChildNodes(): Boolean +HTMLParagraphElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParagraphElement[JC] var id: String HTMLParagraphElement[JC] var innerHTML: String HTMLParagraphElement[JC] var innerText: String @@ -9514,6 +10494,9 @@ HTMLParagraphElement[JC] var oncanplay: js.Function1[Event, _] HTMLParagraphElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParagraphElement[JC] var onchange: js.Function1[Event, _] HTMLParagraphElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParagraphElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParagraphElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParagraphElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParagraphElement[JC] var oncuechange: js.Function1[Event, _] @@ -9592,6 +10575,7 @@ HTMLParagraphElement[JC] def querySelector(selectors: String): Element HTMLParagraphElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParagraphElement[JC] var readyState: js.Any HTMLParagraphElement[JC] var recordNumber: js.Any +HTMLParagraphElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def remove(): Unit HTMLParagraphElement[JC] def removeAttribute(name: String): Unit HTMLParagraphElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9601,6 +10585,7 @@ HTMLParagraphElement[JC] def removeEventListener[T <: Event](`type`: String, lis HTMLParagraphElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLParagraphElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLParagraphElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLParagraphElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLParagraphElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLParagraphElement[JC] def requestPointerLock(): Unit HTMLParagraphElement[JC] def scrollHeight: Int @@ -9612,6 +10597,8 @@ HTMLParagraphElement[JC] def setAttribute(name: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParagraphElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParagraphElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLParagraphElement[JC] def shadowRoot: ShadowRoot HTMLParagraphElement[JC] var spellcheck: Boolean HTMLParagraphElement[JC] def style: CSSStyleDeclaration HTMLParagraphElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9626,6 +10613,7 @@ HTMLParamElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLParamElement[JC] def after(nodes: Node | String*): Unit HTMLParamElement[JC] def append(nodes: Node | String*): Unit HTMLParamElement[JC] def appendChild(newChild: Node): Node +HTMLParamElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLParamElement[JC] def attributes: NamedNodeMap HTMLParamElement[JC] def baseURI: String HTMLParamElement[JC] def before(nodes: Node | String*): Unit @@ -9641,6 +10629,7 @@ HTMLParamElement[JC] def clientLeft: Int HTMLParamElement[JC] def clientTop: Int HTMLParamElement[JC] def clientWidth: Int HTMLParamElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParamElement[JC] def closest(selector: String): Element HTMLParamElement[JC] def compareDocumentPosition(other: Node): Int HTMLParamElement[JC] def contains(child: HTMLElement): Boolean HTMLParamElement[JC] def contains(otherNode: Node): Boolean @@ -9653,6 +10642,7 @@ HTMLParamElement[JC] var filters: Object HTMLParamElement[JC] def firstChild: Node HTMLParamElement[JC] def firstElementChild: Element HTMLParamElement[JC] def focus(): Unit +HTMLParamElement[JC] def focus(options: FocusOptions): Unit HTMLParamElement[JC] def getAttribute(name: String): String HTMLParamElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLParamElement[JC] def getAttributeNode(name: String): Attr @@ -9667,6 +10657,7 @@ HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParamElement[JC] def hasAttributes(): Boolean HTMLParamElement[JC] def hasChildNodes(): Boolean +HTMLParamElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParamElement[JC] var id: String HTMLParamElement[JC] var innerHTML: String HTMLParamElement[JC] var innerText: String @@ -9712,6 +10703,9 @@ HTMLParamElement[JC] var oncanplay: js.Function1[Event, _] HTMLParamElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParamElement[JC] var onchange: js.Function1[Event, _] HTMLParamElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParamElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParamElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParamElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParamElement[JC] var oncuechange: js.Function1[Event, _] @@ -9790,6 +10784,7 @@ HTMLParamElement[JC] def querySelector(selectors: String): Element HTMLParamElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParamElement[JC] var readyState: js.Any HTMLParamElement[JC] var recordNumber: js.Any +HTMLParamElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def remove(): Unit HTMLParamElement[JC] def removeAttribute(name: String): Unit HTMLParamElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9799,6 +10794,7 @@ HTMLParamElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLParamElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLParamElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLParamElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLParamElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLParamElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLParamElement[JC] def requestPointerLock(): Unit HTMLParamElement[JC] def scrollHeight: Int @@ -9810,6 +10806,8 @@ HTMLParamElement[JC] def setAttribute(name: String, value: String): Unit HTMLParamElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParamElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParamElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParamElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLParamElement[JC] def shadowRoot: ShadowRoot HTMLParamElement[JC] var spellcheck: Boolean HTMLParamElement[JC] def style: CSSStyleDeclaration HTMLParamElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9825,6 +10823,7 @@ HTMLPreElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLPreElement[JC] def after(nodes: Node | String*): Unit HTMLPreElement[JC] def append(nodes: Node | String*): Unit HTMLPreElement[JC] def appendChild(newChild: Node): Node +HTMLPreElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLPreElement[JC] def attributes: NamedNodeMap HTMLPreElement[JC] def baseURI: String HTMLPreElement[JC] def before(nodes: Node | String*): Unit @@ -9840,6 +10839,7 @@ HTMLPreElement[JC] def clientLeft: Int HTMLPreElement[JC] def clientTop: Int HTMLPreElement[JC] def clientWidth: Int HTMLPreElement[JC] def cloneNode(deep: Boolean?): Node +HTMLPreElement[JC] def closest(selector: String): Element HTMLPreElement[JC] def compareDocumentPosition(other: Node): Int HTMLPreElement[JC] def contains(child: HTMLElement): Boolean HTMLPreElement[JC] def contains(otherNode: Node): Boolean @@ -9852,6 +10852,7 @@ HTMLPreElement[JC] var filters: Object HTMLPreElement[JC] def firstChild: Node HTMLPreElement[JC] def firstElementChild: Element HTMLPreElement[JC] def focus(): Unit +HTMLPreElement[JC] def focus(options: FocusOptions): Unit HTMLPreElement[JC] def getAttribute(name: String): String HTMLPreElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLPreElement[JC] def getAttributeNode(name: String): Attr @@ -9866,6 +10867,7 @@ HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLPreElement[JC] def hasAttributes(): Boolean HTMLPreElement[JC] def hasChildNodes(): Boolean +HTMLPreElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLPreElement[JC] var id: String HTMLPreElement[JC] var innerHTML: String HTMLPreElement[JC] var innerText: String @@ -9910,6 +10912,9 @@ HTMLPreElement[JC] var oncanplay: js.Function1[Event, _] HTMLPreElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLPreElement[JC] var onchange: js.Function1[Event, _] HTMLPreElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLPreElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLPreElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLPreElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLPreElement[JC] var oncuechange: js.Function1[Event, _] @@ -9988,6 +10993,7 @@ HTMLPreElement[JC] def querySelector(selectors: String): Element HTMLPreElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLPreElement[JC] var readyState: js.Any HTMLPreElement[JC] var recordNumber: js.Any +HTMLPreElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def remove(): Unit HTMLPreElement[JC] def removeAttribute(name: String): Unit HTMLPreElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9997,6 +11003,7 @@ HTMLPreElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLPreElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLPreElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLPreElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLPreElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLPreElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLPreElement[JC] def requestPointerLock(): Unit HTMLPreElement[JC] def scrollHeight: Int @@ -10008,6 +11015,8 @@ HTMLPreElement[JC] def setAttribute(name: String, value: String): Unit HTMLPreElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLPreElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLPreElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLPreElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLPreElement[JC] def shadowRoot: ShadowRoot HTMLPreElement[JC] var spellcheck: Boolean HTMLPreElement[JC] def style: CSSStyleDeclaration HTMLPreElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10022,6 +11031,7 @@ HTMLProgressElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLProgressElement[JC] def after(nodes: Node | String*): Unit HTMLProgressElement[JC] def append(nodes: Node | String*): Unit HTMLProgressElement[JC] def appendChild(newChild: Node): Node +HTMLProgressElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLProgressElement[JC] def attributes: NamedNodeMap HTMLProgressElement[JC] def baseURI: String HTMLProgressElement[JC] def before(nodes: Node | String*): Unit @@ -10037,6 +11047,7 @@ HTMLProgressElement[JC] def clientLeft: Int HTMLProgressElement[JC] def clientTop: Int HTMLProgressElement[JC] def clientWidth: Int HTMLProgressElement[JC] def cloneNode(deep: Boolean?): Node +HTMLProgressElement[JC] def closest(selector: String): Element HTMLProgressElement[JC] def compareDocumentPosition(other: Node): Int HTMLProgressElement[JC] def contains(child: HTMLElement): Boolean HTMLProgressElement[JC] def contains(otherNode: Node): Boolean @@ -10049,6 +11060,7 @@ HTMLProgressElement[JC] var filters: Object HTMLProgressElement[JC] def firstChild: Node HTMLProgressElement[JC] def firstElementChild: Element HTMLProgressElement[JC] def focus(): Unit +HTMLProgressElement[JC] def focus(options: FocusOptions): Unit HTMLProgressElement[JC] var form: HTMLFormElement HTMLProgressElement[JC] def getAttribute(name: String): String HTMLProgressElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -10064,6 +11076,7 @@ HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLProgressElement[JC] def hasAttributes(): Boolean HTMLProgressElement[JC] def hasChildNodes(): Boolean +HTMLProgressElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLProgressElement[JC] var id: String HTMLProgressElement[JC] var innerHTML: String HTMLProgressElement[JC] var innerText: String @@ -10109,6 +11122,9 @@ HTMLProgressElement[JC] var oncanplay: js.Function1[Event, _] HTMLProgressElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLProgressElement[JC] var onchange: js.Function1[Event, _] HTMLProgressElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLProgressElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLProgressElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLProgressElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLProgressElement[JC] var oncuechange: js.Function1[Event, _] @@ -10188,6 +11204,7 @@ HTMLProgressElement[JC] def querySelector(selectors: String): Element HTMLProgressElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLProgressElement[JC] var readyState: js.Any HTMLProgressElement[JC] var recordNumber: js.Any +HTMLProgressElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def remove(): Unit HTMLProgressElement[JC] def removeAttribute(name: String): Unit HTMLProgressElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10197,6 +11214,7 @@ HTMLProgressElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLProgressElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLProgressElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLProgressElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLProgressElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLProgressElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLProgressElement[JC] def requestPointerLock(): Unit HTMLProgressElement[JC] def scrollHeight: Int @@ -10208,6 +11226,8 @@ HTMLProgressElement[JC] def setAttribute(name: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLProgressElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLProgressElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLProgressElement[JC] def shadowRoot: ShadowRoot HTMLProgressElement[JC] var spellcheck: Boolean HTMLProgressElement[JC] def style: CSSStyleDeclaration HTMLProgressElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10223,6 +11243,7 @@ HTMLQuoteElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLQuoteElement[JC] def after(nodes: Node | String*): Unit HTMLQuoteElement[JC] def append(nodes: Node | String*): Unit HTMLQuoteElement[JC] def appendChild(newChild: Node): Node +HTMLQuoteElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLQuoteElement[JC] def attributes: NamedNodeMap HTMLQuoteElement[JC] def baseURI: String HTMLQuoteElement[JC] def before(nodes: Node | String*): Unit @@ -10239,6 +11260,7 @@ HTMLQuoteElement[JC] def clientLeft: Int HTMLQuoteElement[JC] def clientTop: Int HTMLQuoteElement[JC] def clientWidth: Int HTMLQuoteElement[JC] def cloneNode(deep: Boolean?): Node +HTMLQuoteElement[JC] def closest(selector: String): Element HTMLQuoteElement[JC] def compareDocumentPosition(other: Node): Int HTMLQuoteElement[JC] def contains(child: HTMLElement): Boolean HTMLQuoteElement[JC] def contains(otherNode: Node): Boolean @@ -10252,6 +11274,7 @@ HTMLQuoteElement[JC] var filters: Object HTMLQuoteElement[JC] def firstChild: Node HTMLQuoteElement[JC] def firstElementChild: Element HTMLQuoteElement[JC] def focus(): Unit +HTMLQuoteElement[JC] def focus(options: FocusOptions): Unit HTMLQuoteElement[JC] def getAttribute(name: String): String HTMLQuoteElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLQuoteElement[JC] def getAttributeNode(name: String): Attr @@ -10266,6 +11289,7 @@ HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLQuoteElement[JC] def hasAttributes(): Boolean HTMLQuoteElement[JC] def hasChildNodes(): Boolean +HTMLQuoteElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLQuoteElement[JC] var id: String HTMLQuoteElement[JC] var innerHTML: String HTMLQuoteElement[JC] var innerText: String @@ -10310,6 +11334,9 @@ HTMLQuoteElement[JC] var oncanplay: js.Function1[Event, _] HTMLQuoteElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLQuoteElement[JC] var onchange: js.Function1[Event, _] HTMLQuoteElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLQuoteElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLQuoteElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLQuoteElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLQuoteElement[JC] var oncuechange: js.Function1[Event, _] @@ -10388,6 +11415,7 @@ HTMLQuoteElement[JC] def querySelector(selectors: String): Element HTMLQuoteElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLQuoteElement[JC] var readyState: js.Any HTMLQuoteElement[JC] var recordNumber: js.Any +HTMLQuoteElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def remove(): Unit HTMLQuoteElement[JC] def removeAttribute(name: String): Unit HTMLQuoteElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10397,6 +11425,7 @@ HTMLQuoteElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLQuoteElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLQuoteElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLQuoteElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLQuoteElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLQuoteElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLQuoteElement[JC] def requestPointerLock(): Unit HTMLQuoteElement[JC] def scrollHeight: Int @@ -10408,6 +11437,8 @@ HTMLQuoteElement[JC] def setAttribute(name: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLQuoteElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLQuoteElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLQuoteElement[JC] def shadowRoot: ShadowRoot HTMLQuoteElement[JC] var spellcheck: Boolean HTMLQuoteElement[JC] def style: CSSStyleDeclaration HTMLQuoteElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10423,6 +11454,7 @@ HTMLScriptElement[JC] def after(nodes: Node | String*): Unit HTMLScriptElement[JC] def append(nodes: Node | String*): Unit HTMLScriptElement[JC] def appendChild(newChild: Node): Node HTMLScriptElement[JC] var async: Boolean +HTMLScriptElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLScriptElement[JC] def attributes: NamedNodeMap HTMLScriptElement[JC] def baseURI: String HTMLScriptElement[JC] def before(nodes: Node | String*): Unit @@ -10439,6 +11471,7 @@ HTMLScriptElement[JC] def clientLeft: Int HTMLScriptElement[JC] def clientTop: Int HTMLScriptElement[JC] def clientWidth: Int HTMLScriptElement[JC] def cloneNode(deep: Boolean?): Node +HTMLScriptElement[JC] def closest(selector: String): Element HTMLScriptElement[JC] def compareDocumentPosition(other: Node): Int HTMLScriptElement[JC] def contains(child: HTMLElement): Boolean HTMLScriptElement[JC] def contains(otherNode: Node): Boolean @@ -10453,6 +11486,7 @@ HTMLScriptElement[JC] var filters: Object HTMLScriptElement[JC] def firstChild: Node HTMLScriptElement[JC] def firstElementChild: Element HTMLScriptElement[JC] def focus(): Unit +HTMLScriptElement[JC] def focus(options: FocusOptions): Unit HTMLScriptElement[JC] def getAttribute(name: String): String HTMLScriptElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLScriptElement[JC] def getAttributeNode(name: String): Attr @@ -10467,6 +11501,7 @@ HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLScriptElement[JC] def hasAttributes(): Boolean HTMLScriptElement[JC] def hasChildNodes(): Boolean +HTMLScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLScriptElement[JC] var id: String HTMLScriptElement[JC] var innerHTML: String HTMLScriptElement[JC] var innerText: String @@ -10511,6 +11546,9 @@ HTMLScriptElement[JC] var oncanplay: js.Function1[Event, _] HTMLScriptElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLScriptElement[JC] var onchange: js.Function1[Event, _] HTMLScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLScriptElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLScriptElement[JC] var oncuechange: js.Function1[Event, _] @@ -10590,6 +11628,7 @@ HTMLScriptElement[JC] def querySelector(selectors: String): Element HTMLScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLScriptElement[JC] var readyState: js.Any HTMLScriptElement[JC] var recordNumber: js.Any +HTMLScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def remove(): Unit HTMLScriptElement[JC] def removeAttribute(name: String): Unit HTMLScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10599,6 +11638,7 @@ HTMLScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLScriptElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLScriptElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLScriptElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLScriptElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLScriptElement[JC] def requestPointerLock(): Unit HTMLScriptElement[JC] def scrollHeight: Int @@ -10610,6 +11650,8 @@ HTMLScriptElement[JC] def setAttribute(name: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLScriptElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLScriptElement[JC] def shadowRoot: ShadowRoot HTMLScriptElement[JC] var spellcheck: Boolean HTMLScriptElement[JC] var src: String HTMLScriptElement[JC] def style: CSSStyleDeclaration @@ -10629,6 +11671,7 @@ HTMLSelectElement[JC] def after(nodes: Node | String*): Unit HTMLSelectElement[JC] def append(nodes: Node | String*): Unit HTMLSelectElement[JC] def appendChild(newChild: Node): Node HTMLSelectElement[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(name: String): js.Any +HTMLSelectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSelectElement[JC] def attributes: NamedNodeMap HTMLSelectElement[JC] var autofocus: Boolean HTMLSelectElement[JC] def baseURI: String @@ -10646,6 +11689,7 @@ HTMLSelectElement[JC] def clientLeft: Int HTMLSelectElement[JC] def clientTop: Int HTMLSelectElement[JC] def clientWidth: Int HTMLSelectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSelectElement[JC] def closest(selector: String): Element HTMLSelectElement[JC] def compareDocumentPosition(other: Node): Int HTMLSelectElement[JC] def contains(child: HTMLElement): Boolean HTMLSelectElement[JC] def contains(otherNode: Node): Boolean @@ -10659,6 +11703,7 @@ HTMLSelectElement[JC] var filters: Object HTMLSelectElement[JC] def firstChild: Node HTMLSelectElement[JC] def firstElementChild: Element HTMLSelectElement[JC] def focus(): Unit +HTMLSelectElement[JC] def focus(options: FocusOptions): Unit HTMLSelectElement[JC] def form: HTMLFormElement HTMLSelectElement[JC] def getAttribute(name: String): String HTMLSelectElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -10674,6 +11719,7 @@ HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSelectElement[JC] def hasAttributes(): Boolean HTMLSelectElement[JC] def hasChildNodes(): Boolean +HTMLSelectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSelectElement[JC] var id: String HTMLSelectElement[JC] var innerHTML: String HTMLSelectElement[JC] var innerText: String @@ -10723,6 +11769,9 @@ HTMLSelectElement[JC] var oncanplay: js.Function1[Event, _] HTMLSelectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSelectElement[JC] var onchange: js.Function1[Event, _] HTMLSelectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSelectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSelectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSelectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSelectElement[JC] var oncuechange: js.Function1[Event, _] @@ -10802,6 +11851,7 @@ HTMLSelectElement[JC] def querySelector(selectors: String): Element HTMLSelectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSelectElement[JC] var readyState: js.Any HTMLSelectElement[JC] var recordNumber: js.Any +HTMLSelectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def remove(): Unit HTMLSelectElement[JC] def remove(index: Int?): Unit HTMLSelectElement[JC] def removeAttribute(name: String): Unit @@ -10812,6 +11862,8 @@ HTMLSelectElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLSelectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSelectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSelectElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSelectElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLSelectElement[JC] def reportValidity(): Boolean HTMLSelectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSelectElement[JC] def requestPointerLock(): Unit HTMLSelectElement[JC] var required: Boolean @@ -10826,6 +11878,8 @@ HTMLSelectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLSelectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSelectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLSelectElement[JC] def setCustomValidity(error: String): Unit +HTMLSelectElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSelectElement[JC] def shadowRoot: ShadowRoot HTMLSelectElement[JC] var size: Int HTMLSelectElement[JC] var spellcheck: Boolean HTMLSelectElement[JC] def style: CSSStyleDeclaration @@ -10847,6 +11901,7 @@ HTMLSourceElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLSourceElement[JC] def after(nodes: Node | String*): Unit HTMLSourceElement[JC] def append(nodes: Node | String*): Unit HTMLSourceElement[JC] def appendChild(newChild: Node): Node +HTMLSourceElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSourceElement[JC] def attributes: NamedNodeMap HTMLSourceElement[JC] def baseURI: String HTMLSourceElement[JC] def before(nodes: Node | String*): Unit @@ -10862,6 +11917,7 @@ HTMLSourceElement[JC] def clientLeft: Int HTMLSourceElement[JC] def clientTop: Int HTMLSourceElement[JC] def clientWidth: Int HTMLSourceElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSourceElement[JC] def closest(selector: String): Element HTMLSourceElement[JC] def compareDocumentPosition(other: Node): Int HTMLSourceElement[JC] def contains(child: HTMLElement): Boolean HTMLSourceElement[JC] def contains(otherNode: Node): Boolean @@ -10874,6 +11930,7 @@ HTMLSourceElement[JC] var filters: Object HTMLSourceElement[JC] def firstChild: Node HTMLSourceElement[JC] def firstElementChild: Element HTMLSourceElement[JC] def focus(): Unit +HTMLSourceElement[JC] def focus(options: FocusOptions): Unit HTMLSourceElement[JC] def getAttribute(name: String): String HTMLSourceElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLSourceElement[JC] def getAttributeNode(name: String): Attr @@ -10888,6 +11945,7 @@ HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSourceElement[JC] def hasAttributes(): Boolean HTMLSourceElement[JC] def hasChildNodes(): Boolean +HTMLSourceElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSourceElement[JC] var id: String HTMLSourceElement[JC] var innerHTML: String HTMLSourceElement[JC] var innerText: String @@ -10933,6 +11991,9 @@ HTMLSourceElement[JC] var oncanplay: js.Function1[Event, _] HTMLSourceElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSourceElement[JC] var onchange: js.Function1[Event, _] HTMLSourceElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSourceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSourceElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSourceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSourceElement[JC] var oncuechange: js.Function1[Event, _] @@ -11011,6 +12072,7 @@ HTMLSourceElement[JC] def querySelector(selectors: String): Element HTMLSourceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSourceElement[JC] var readyState: js.Any HTMLSourceElement[JC] var recordNumber: js.Any +HTMLSourceElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def remove(): Unit HTMLSourceElement[JC] def removeAttribute(name: String): Unit HTMLSourceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11020,6 +12082,7 @@ HTMLSourceElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLSourceElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSourceElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSourceElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSourceElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLSourceElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSourceElement[JC] def requestPointerLock(): Unit HTMLSourceElement[JC] def scrollHeight: Int @@ -11031,6 +12094,8 @@ HTMLSourceElement[JC] def setAttribute(name: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSourceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSourceElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSourceElement[JC] def shadowRoot: ShadowRoot HTMLSourceElement[JC] var spellcheck: Boolean HTMLSourceElement[JC] var src: String HTMLSourceElement[JC] def style: CSSStyleDeclaration @@ -11047,6 +12112,7 @@ HTMLSpanElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLSpanElement[JC] def after(nodes: Node | String*): Unit HTMLSpanElement[JC] def append(nodes: Node | String*): Unit HTMLSpanElement[JC] def appendChild(newChild: Node): Node +HTMLSpanElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSpanElement[JC] def attributes: NamedNodeMap HTMLSpanElement[JC] def baseURI: String HTMLSpanElement[JC] def before(nodes: Node | String*): Unit @@ -11062,6 +12128,7 @@ HTMLSpanElement[JC] def clientLeft: Int HTMLSpanElement[JC] def clientTop: Int HTMLSpanElement[JC] def clientWidth: Int HTMLSpanElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSpanElement[JC] def closest(selector: String): Element HTMLSpanElement[JC] def compareDocumentPosition(other: Node): Int HTMLSpanElement[JC] def contains(child: HTMLElement): Boolean HTMLSpanElement[JC] def contains(otherNode: Node): Boolean @@ -11074,6 +12141,7 @@ HTMLSpanElement[JC] var filters: Object HTMLSpanElement[JC] def firstChild: Node HTMLSpanElement[JC] def firstElementChild: Element HTMLSpanElement[JC] def focus(): Unit +HTMLSpanElement[JC] def focus(options: FocusOptions): Unit HTMLSpanElement[JC] def getAttribute(name: String): String HTMLSpanElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLSpanElement[JC] def getAttributeNode(name: String): Attr @@ -11088,6 +12156,7 @@ HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSpanElement[JC] def hasAttributes(): Boolean HTMLSpanElement[JC] def hasChildNodes(): Boolean +HTMLSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSpanElement[JC] var id: String HTMLSpanElement[JC] var innerHTML: String HTMLSpanElement[JC] var innerText: String @@ -11132,6 +12201,9 @@ HTMLSpanElement[JC] var oncanplay: js.Function1[Event, _] HTMLSpanElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSpanElement[JC] var onchange: js.Function1[Event, _] HTMLSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSpanElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSpanElement[JC] var oncuechange: js.Function1[Event, _] @@ -11210,6 +12282,7 @@ HTMLSpanElement[JC] def querySelector(selectors: String): Element HTMLSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSpanElement[JC] var readyState: js.Any HTMLSpanElement[JC] var recordNumber: js.Any +HTMLSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def remove(): Unit HTMLSpanElement[JC] def removeAttribute(name: String): Unit HTMLSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11219,6 +12292,7 @@ HTMLSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSpanElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSpanElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSpanElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLSpanElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSpanElement[JC] def requestPointerLock(): Unit HTMLSpanElement[JC] def scrollHeight: Int @@ -11230,6 +12304,8 @@ HTMLSpanElement[JC] def setAttribute(name: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSpanElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSpanElement[JC] def shadowRoot: ShadowRoot HTMLSpanElement[JC] var spellcheck: Boolean HTMLSpanElement[JC] def style: CSSStyleDeclaration HTMLSpanElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11244,6 +12320,7 @@ HTMLStyleElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLStyleElement[JC] def after(nodes: Node | String*): Unit HTMLStyleElement[JC] def append(nodes: Node | String*): Unit HTMLStyleElement[JC] def appendChild(newChild: Node): Node +HTMLStyleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLStyleElement[JC] def attributes: NamedNodeMap HTMLStyleElement[JC] def baseURI: String HTMLStyleElement[JC] def before(nodes: Node | String*): Unit @@ -11259,6 +12336,7 @@ HTMLStyleElement[JC] def clientLeft: Int HTMLStyleElement[JC] def clientTop: Int HTMLStyleElement[JC] def clientWidth: Int HTMLStyleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLStyleElement[JC] def closest(selector: String): Element HTMLStyleElement[JC] def compareDocumentPosition(other: Node): Int HTMLStyleElement[JC] def contains(child: HTMLElement): Boolean HTMLStyleElement[JC] def contains(otherNode: Node): Boolean @@ -11271,6 +12349,7 @@ HTMLStyleElement[JC] var filters: Object HTMLStyleElement[JC] def firstChild: Node HTMLStyleElement[JC] def firstElementChild: Element HTMLStyleElement[JC] def focus(): Unit +HTMLStyleElement[JC] def focus(options: FocusOptions): Unit HTMLStyleElement[JC] def getAttribute(name: String): String HTMLStyleElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLStyleElement[JC] def getAttributeNode(name: String): Attr @@ -11285,6 +12364,7 @@ HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLStyleElement[JC] def hasAttributes(): Boolean HTMLStyleElement[JC] def hasChildNodes(): Boolean +HTMLStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLStyleElement[JC] var id: String HTMLStyleElement[JC] var innerHTML: String HTMLStyleElement[JC] var innerText: String @@ -11330,6 +12410,9 @@ HTMLStyleElement[JC] var oncanplay: js.Function1[Event, _] HTMLStyleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLStyleElement[JC] var onchange: js.Function1[Event, _] HTMLStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLStyleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLStyleElement[JC] var oncuechange: js.Function1[Event, _] @@ -11408,6 +12491,7 @@ HTMLStyleElement[JC] def querySelector(selectors: String): Element HTMLStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLStyleElement[JC] var readyState: js.Any HTMLStyleElement[JC] var recordNumber: js.Any +HTMLStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def remove(): Unit HTMLStyleElement[JC] def removeAttribute(name: String): Unit HTMLStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11417,6 +12501,7 @@ HTMLStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLStyleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLStyleElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLStyleElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLStyleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLStyleElement[JC] def requestPointerLock(): Unit HTMLStyleElement[JC] def scrollHeight: Int @@ -11428,6 +12513,8 @@ HTMLStyleElement[JC] def setAttribute(name: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLStyleElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLStyleElement[JC] def shadowRoot: ShadowRoot HTMLStyleElement[JC] def sheet: StyleSheet HTMLStyleElement[JC] var spellcheck: Boolean HTMLStyleElement[JC] def style: CSSStyleDeclaration @@ -11445,6 +12532,7 @@ HTMLTableCaptionElement[JC] def addEventListener[T <: Event](`type`: String, lis HTMLTableCaptionElement[JC] def after(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def append(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def appendChild(newChild: Node): Node +HTMLTableCaptionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableCaptionElement[JC] def attributes: NamedNodeMap HTMLTableCaptionElement[JC] def baseURI: String HTMLTableCaptionElement[JC] def before(nodes: Node | String*): Unit @@ -11460,6 +12548,7 @@ HTMLTableCaptionElement[JC] def clientLeft: Int HTMLTableCaptionElement[JC] def clientTop: Int HTMLTableCaptionElement[JC] def clientWidth: Int HTMLTableCaptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCaptionElement[JC] def closest(selector: String): Element HTMLTableCaptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCaptionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableCaptionElement[JC] def contains(otherNode: Node): Boolean @@ -11472,6 +12561,7 @@ HTMLTableCaptionElement[JC] var filters: Object HTMLTableCaptionElement[JC] def firstChild: Node HTMLTableCaptionElement[JC] def firstElementChild: Element HTMLTableCaptionElement[JC] def focus(): Unit +HTMLTableCaptionElement[JC] def focus(options: FocusOptions): Unit HTMLTableCaptionElement[JC] def getAttribute(name: String): String HTMLTableCaptionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableCaptionElement[JC] def getAttributeNode(name: String): Attr @@ -11486,6 +12576,7 @@ HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCaptionElement[JC] def hasAttributes(): Boolean HTMLTableCaptionElement[JC] def hasChildNodes(): Boolean +HTMLTableCaptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCaptionElement[JC] var id: String HTMLTableCaptionElement[JC] var innerHTML: String HTMLTableCaptionElement[JC] var innerText: String @@ -11530,6 +12621,9 @@ HTMLTableCaptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCaptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onchange: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCaptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCaptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCaptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCaptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -11608,6 +12702,7 @@ HTMLTableCaptionElement[JC] def querySelector(selectors: String): Element HTMLTableCaptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCaptionElement[JC] var readyState: js.Any HTMLTableCaptionElement[JC] var recordNumber: js.Any +HTMLTableCaptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def remove(): Unit HTMLTableCaptionElement[JC] def removeAttribute(name: String): Unit HTMLTableCaptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11617,6 +12712,7 @@ HTMLTableCaptionElement[JC] def removeEventListener[T <: Event](`type`: String, HTMLTableCaptionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableCaptionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableCaptionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableCaptionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableCaptionElement[JC] def requestPointerLock(): Unit HTMLTableCaptionElement[JC] def scrollHeight: Int @@ -11628,6 +12724,8 @@ HTMLTableCaptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCaptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCaptionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableCaptionElement[JC] def shadowRoot: ShadowRoot HTMLTableCaptionElement[JC] var spellcheck: Boolean HTMLTableCaptionElement[JC] def style: CSSStyleDeclaration HTMLTableCaptionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11642,6 +12740,7 @@ HTMLTableCellElement[JC] def addEventListener[T <: Event](`type`: String, listen HTMLTableCellElement[JC] def after(nodes: Node | String*): Unit HTMLTableCellElement[JC] def append(nodes: Node | String*): Unit HTMLTableCellElement[JC] def appendChild(newChild: Node): Node +HTMLTableCellElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableCellElement[JC] def attributes: NamedNodeMap HTMLTableCellElement[JC] def baseURI: String HTMLTableCellElement[JC] def before(nodes: Node | String*): Unit @@ -11658,6 +12757,7 @@ HTMLTableCellElement[JC] def clientLeft: Int HTMLTableCellElement[JC] def clientTop: Int HTMLTableCellElement[JC] def clientWidth: Int HTMLTableCellElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCellElement[JC] def closest(selector: String): Element HTMLTableCellElement[JC] var colSpan: Int HTMLTableCellElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCellElement[JC] def contains(child: HTMLElement): Boolean @@ -11671,6 +12771,7 @@ HTMLTableCellElement[JC] var filters: Object HTMLTableCellElement[JC] def firstChild: Node HTMLTableCellElement[JC] def firstElementChild: Element HTMLTableCellElement[JC] def focus(): Unit +HTMLTableCellElement[JC] def focus(options: FocusOptions): Unit HTMLTableCellElement[JC] def getAttribute(name: String): String HTMLTableCellElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableCellElement[JC] def getAttributeNode(name: String): Attr @@ -11685,6 +12786,7 @@ HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCellElement[JC] def hasAttributes(): Boolean HTMLTableCellElement[JC] def hasChildNodes(): Boolean +HTMLTableCellElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCellElement[JC] def headers: String HTMLTableCellElement[JC] var id: String HTMLTableCellElement[JC] var innerHTML: String @@ -11730,6 +12832,9 @@ HTMLTableCellElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCellElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCellElement[JC] var onchange: js.Function1[Event, _] HTMLTableCellElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCellElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCellElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCellElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCellElement[JC] var oncuechange: js.Function1[Event, _] @@ -11808,6 +12913,7 @@ HTMLTableCellElement[JC] def querySelector(selectors: String): Element HTMLTableCellElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCellElement[JC] var readyState: js.Any HTMLTableCellElement[JC] var recordNumber: js.Any +HTMLTableCellElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def remove(): Unit HTMLTableCellElement[JC] def removeAttribute(name: String): Unit HTMLTableCellElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11817,6 +12923,7 @@ HTMLTableCellElement[JC] def removeEventListener[T <: Event](`type`: String, lis HTMLTableCellElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableCellElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableCellElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableCellElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableCellElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableCellElement[JC] def requestPointerLock(): Unit HTMLTableCellElement[JC] var rowSpan: Int @@ -11829,6 +12936,8 @@ HTMLTableCellElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCellElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCellElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableCellElement[JC] def shadowRoot: ShadowRoot HTMLTableCellElement[JC] var spellcheck: Boolean HTMLTableCellElement[JC] def style: CSSStyleDeclaration HTMLTableCellElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11843,6 +12952,7 @@ HTMLTableColElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLTableColElement[JC] def after(nodes: Node | String*): Unit HTMLTableColElement[JC] def append(nodes: Node | String*): Unit HTMLTableColElement[JC] def appendChild(newChild: Node): Node +HTMLTableColElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableColElement[JC] def attributes: NamedNodeMap HTMLTableColElement[JC] def baseURI: String HTMLTableColElement[JC] def before(nodes: Node | String*): Unit @@ -11858,6 +12968,7 @@ HTMLTableColElement[JC] def clientLeft: Int HTMLTableColElement[JC] def clientTop: Int HTMLTableColElement[JC] def clientWidth: Int HTMLTableColElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableColElement[JC] def closest(selector: String): Element HTMLTableColElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableColElement[JC] def contains(child: HTMLElement): Boolean HTMLTableColElement[JC] def contains(otherNode: Node): Boolean @@ -11870,6 +12981,7 @@ HTMLTableColElement[JC] var filters: Object HTMLTableColElement[JC] def firstChild: Node HTMLTableColElement[JC] def firstElementChild: Element HTMLTableColElement[JC] def focus(): Unit +HTMLTableColElement[JC] def focus(options: FocusOptions): Unit HTMLTableColElement[JC] def getAttribute(name: String): String HTMLTableColElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableColElement[JC] def getAttributeNode(name: String): Attr @@ -11884,6 +12996,7 @@ HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableColElement[JC] def hasAttributes(): Boolean HTMLTableColElement[JC] def hasChildNodes(): Boolean +HTMLTableColElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableColElement[JC] var id: String HTMLTableColElement[JC] var innerHTML: String HTMLTableColElement[JC] var innerText: String @@ -11928,6 +13041,9 @@ HTMLTableColElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableColElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableColElement[JC] var onchange: js.Function1[Event, _] HTMLTableColElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableColElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableColElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableColElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableColElement[JC] var oncuechange: js.Function1[Event, _] @@ -12006,6 +13122,7 @@ HTMLTableColElement[JC] def querySelector(selectors: String): Element HTMLTableColElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableColElement[JC] var readyState: js.Any HTMLTableColElement[JC] var recordNumber: js.Any +HTMLTableColElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def remove(): Unit HTMLTableColElement[JC] def removeAttribute(name: String): Unit HTMLTableColElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12015,6 +13132,7 @@ HTMLTableColElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTableColElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableColElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableColElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableColElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableColElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableColElement[JC] def requestPointerLock(): Unit HTMLTableColElement[JC] def scrollHeight: Int @@ -12026,6 +13144,8 @@ HTMLTableColElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableColElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableColElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableColElement[JC] def shadowRoot: ShadowRoot HTMLTableColElement[JC] var span: Int HTMLTableColElement[JC] var spellcheck: Boolean HTMLTableColElement[JC] def style: CSSStyleDeclaration @@ -12041,6 +13161,7 @@ HTMLTableElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTableElement[JC] def after(nodes: Node | String*): Unit HTMLTableElement[JC] def append(nodes: Node | String*): Unit HTMLTableElement[JC] def appendChild(newChild: Node): Node +HTMLTableElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableElement[JC] def attributes: NamedNodeMap HTMLTableElement[JC] def baseURI: String HTMLTableElement[JC] def before(nodes: Node | String*): Unit @@ -12057,6 +13178,7 @@ HTMLTableElement[JC] def clientLeft: Int HTMLTableElement[JC] def clientTop: Int HTMLTableElement[JC] def clientWidth: Int HTMLTableElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableElement[JC] def closest(selector: String): Element HTMLTableElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableElement[JC] def contains(child: HTMLElement): Boolean HTMLTableElement[JC] def contains(otherNode: Node): Boolean @@ -12077,6 +13199,7 @@ HTMLTableElement[JC] var filters: Object HTMLTableElement[JC] def firstChild: Node HTMLTableElement[JC] def firstElementChild: Element HTMLTableElement[JC] def focus(): Unit +HTMLTableElement[JC] def focus(options: FocusOptions): Unit HTMLTableElement[JC] def getAttribute(name: String): String HTMLTableElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableElement[JC] def getAttributeNode(name: String): Attr @@ -12091,6 +13214,7 @@ HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableElement[JC] def hasAttributes(): Boolean HTMLTableElement[JC] def hasChildNodes(): Boolean +HTMLTableElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableElement[JC] var id: String HTMLTableElement[JC] var innerHTML: String HTMLTableElement[JC] var innerText: String @@ -12137,6 +13261,9 @@ HTMLTableElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableElement[JC] var onchange: js.Function1[Event, _] HTMLTableElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableElement[JC] var oncuechange: js.Function1[Event, _] @@ -12215,6 +13342,7 @@ HTMLTableElement[JC] def querySelector(selectors: String): Element HTMLTableElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableElement[JC] var readyState: js.Any HTMLTableElement[JC] var recordNumber: js.Any +HTMLTableElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def remove(): Unit HTMLTableElement[JC] def removeAttribute(name: String): Unit HTMLTableElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12224,6 +13352,7 @@ HTMLTableElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTableElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableElement[JC] def requestPointerLock(): Unit HTMLTableElement[JC] def rows: HTMLCollection[Element] @@ -12236,6 +13365,8 @@ HTMLTableElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableElement[JC] def shadowRoot: ShadowRoot HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration HTMLTableElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12253,6 +13384,7 @@ HTMLTableRowElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLTableRowElement[JC] def after(nodes: Node | String*): Unit HTMLTableRowElement[JC] def append(nodes: Node | String*): Unit HTMLTableRowElement[JC] def appendChild(newChild: Node): Node +HTMLTableRowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableRowElement[JC] def attributes: NamedNodeMap HTMLTableRowElement[JC] def baseURI: String HTMLTableRowElement[JC] def before(nodes: Node | String*): Unit @@ -12272,6 +13404,7 @@ HTMLTableRowElement[JC] def clientLeft: Int HTMLTableRowElement[JC] def clientTop: Int HTMLTableRowElement[JC] def clientWidth: Int HTMLTableRowElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableRowElement[JC] def closest(selector: String): Element HTMLTableRowElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableRowElement[JC] def contains(child: HTMLElement): Boolean HTMLTableRowElement[JC] def contains(otherNode: Node): Boolean @@ -12285,6 +13418,7 @@ HTMLTableRowElement[JC] var filters: Object HTMLTableRowElement[JC] def firstChild: Node HTMLTableRowElement[JC] def firstElementChild: Element HTMLTableRowElement[JC] def focus(): Unit +HTMLTableRowElement[JC] def focus(options: FocusOptions): Unit HTMLTableRowElement[JC] def getAttribute(name: String): String HTMLTableRowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableRowElement[JC] def getAttributeNode(name: String): Attr @@ -12299,6 +13433,7 @@ HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableRowElement[JC] def hasAttributes(): Boolean HTMLTableRowElement[JC] def hasChildNodes(): Boolean +HTMLTableRowElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableRowElement[JC] var height: js.Any HTMLTableRowElement[JC] var id: String HTMLTableRowElement[JC] var innerHTML: String @@ -12345,6 +13480,9 @@ HTMLTableRowElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableRowElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableRowElement[JC] var onchange: js.Function1[Event, _] HTMLTableRowElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableRowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableRowElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableRowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableRowElement[JC] var oncuechange: js.Function1[Event, _] @@ -12423,6 +13561,7 @@ HTMLTableRowElement[JC] def querySelector(selectors: String): Element HTMLTableRowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableRowElement[JC] var readyState: js.Any HTMLTableRowElement[JC] var recordNumber: js.Any +HTMLTableRowElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def remove(): Unit HTMLTableRowElement[JC] def removeAttribute(name: String): Unit HTMLTableRowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12432,6 +13571,7 @@ HTMLTableRowElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTableRowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableRowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableRowElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableRowElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableRowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableRowElement[JC] def requestPointerLock(): Unit HTMLTableRowElement[JC] def rowIndex: Int @@ -12445,6 +13585,8 @@ HTMLTableRowElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableRowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableRowElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableRowElement[JC] def shadowRoot: ShadowRoot HTMLTableRowElement[JC] var spellcheck: Boolean HTMLTableRowElement[JC] def style: CSSStyleDeclaration HTMLTableRowElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12459,6 +13601,7 @@ HTMLTableSectionElement[JC] def addEventListener[T <: Event](`type`: String, lis HTMLTableSectionElement[JC] def after(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def append(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def appendChild(newChild: Node): Node +HTMLTableSectionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableSectionElement[JC] def attributes: NamedNodeMap HTMLTableSectionElement[JC] def baseURI: String HTMLTableSectionElement[JC] def before(nodes: Node | String*): Unit @@ -12474,6 +13617,7 @@ HTMLTableSectionElement[JC] def clientLeft: Int HTMLTableSectionElement[JC] def clientTop: Int HTMLTableSectionElement[JC] def clientWidth: Int HTMLTableSectionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableSectionElement[JC] def closest(selector: String): Element HTMLTableSectionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableSectionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableSectionElement[JC] def contains(otherNode: Node): Boolean @@ -12487,6 +13631,7 @@ HTMLTableSectionElement[JC] var filters: Object HTMLTableSectionElement[JC] def firstChild: Node HTMLTableSectionElement[JC] def firstElementChild: Element HTMLTableSectionElement[JC] def focus(): Unit +HTMLTableSectionElement[JC] def focus(options: FocusOptions): Unit HTMLTableSectionElement[JC] def getAttribute(name: String): String HTMLTableSectionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableSectionElement[JC] def getAttributeNode(name: String): Attr @@ -12501,6 +13646,7 @@ HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableSectionElement[JC] def hasAttributes(): Boolean HTMLTableSectionElement[JC] def hasChildNodes(): Boolean +HTMLTableSectionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableSectionElement[JC] var id: String HTMLTableSectionElement[JC] var innerHTML: String HTMLTableSectionElement[JC] var innerText: String @@ -12547,6 +13693,9 @@ HTMLTableSectionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableSectionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableSectionElement[JC] var onchange: js.Function1[Event, _] HTMLTableSectionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableSectionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableSectionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableSectionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableSectionElement[JC] var oncuechange: js.Function1[Event, _] @@ -12625,6 +13774,7 @@ HTMLTableSectionElement[JC] def querySelector(selectors: String): Element HTMLTableSectionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableSectionElement[JC] var readyState: js.Any HTMLTableSectionElement[JC] var recordNumber: js.Any +HTMLTableSectionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def remove(): Unit HTMLTableSectionElement[JC] def removeAttribute(name: String): Unit HTMLTableSectionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12634,6 +13784,7 @@ HTMLTableSectionElement[JC] def removeEventListener[T <: Event](`type`: String, HTMLTableSectionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableSectionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableSectionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableSectionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableSectionElement[JC] def requestPointerLock(): Unit HTMLTableSectionElement[JC] def rows: HTMLCollection[Element] @@ -12646,6 +13797,8 @@ HTMLTableSectionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableSectionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableSectionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableSectionElement[JC] def shadowRoot: ShadowRoot HTMLTableSectionElement[JC] var spellcheck: Boolean HTMLTableSectionElement[JC] def style: CSSStyleDeclaration HTMLTableSectionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12654,12 +13807,222 @@ HTMLTableSectionElement[JC] var tabIndex: Int HTMLTableSectionElement[JC] def tagName: String HTMLTableSectionElement[JC] var textContent: String HTMLTableSectionElement[JC] var title: String +HTMLTemplateElement[JC] var accessKey: String +HTMLTemplateElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLTemplateElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLTemplateElement[JC] def after(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def append(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def appendChild(newChild: Node): Node +HTMLTemplateElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +HTMLTemplateElement[JC] def attributes: NamedNodeMap +HTMLTemplateElement[JC] def baseURI: String +HTMLTemplateElement[JC] def before(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def blur(): Unit +HTMLTemplateElement[JC] def childElementCount: Int +HTMLTemplateElement[JC] def childNodes: NodeList[Node] +HTMLTemplateElement[JC] def children: HTMLCollection[Element] +HTMLTemplateElement[JC] var classList: DOMTokenList +HTMLTemplateElement[JC] var className: String +HTMLTemplateElement[JC] def click(): Unit +HTMLTemplateElement[JC] def clientHeight: Int +HTMLTemplateElement[JC] def clientLeft: Int +HTMLTemplateElement[JC] def clientTop: Int +HTMLTemplateElement[JC] def clientWidth: Int +HTMLTemplateElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTemplateElement[JC] def closest(selector: String): Element +HTMLTemplateElement[JC] def compareDocumentPosition(other: Node): Int +HTMLTemplateElement[JC] def contains(child: HTMLElement): Boolean +HTMLTemplateElement[JC] def contains(otherNode: Node): Boolean +HTMLTemplateElement[JC] def content: DocumentFragment +HTMLTemplateElement[JC] var contentEditable: String +HTMLTemplateElement[JC] def dataset: js.Dictionary[String] +HTMLTemplateElement[JC] var dir: String +HTMLTemplateElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLTemplateElement[JC] var draggable: Boolean +HTMLTemplateElement[JC] var filters: Object +HTMLTemplateElement[JC] def firstChild: Node +HTMLTemplateElement[JC] def firstElementChild: Element +HTMLTemplateElement[JC] def focus(): Unit +HTMLTemplateElement[JC] def focus(options: FocusOptions): Unit +HTMLTemplateElement[JC] def getAttribute(name: String): String +HTMLTemplateElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +HTMLTemplateElement[JC] def getAttributeNode(name: String): Attr +HTMLTemplateElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +HTMLTemplateElement[JC] def getBoundingClientRect(): DOMRect +HTMLTemplateElement[JC] def getClientRects(): DOMRectList +HTMLTemplateElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTemplateElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTemplateElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +HTMLTemplateElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] def hasAttribute(name: String): Boolean +HTMLTemplateElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +HTMLTemplateElement[JC] def hasAttributes(): Boolean +HTMLTemplateElement[JC] def hasChildNodes(): Boolean +HTMLTemplateElement[JC] def hasPointerCapture(pointerId: Double): Boolean +HTMLTemplateElement[JC] var id: String +HTMLTemplateElement[JC] var innerHTML: String +HTMLTemplateElement[JC] var innerText: String +HTMLTemplateElement[JC] def insertAdjacentElement(position: String, element: Element): Element +HTMLTemplateElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +HTMLTemplateElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +HTMLTemplateElement[JC] def isConnected: Boolean +HTMLTemplateElement[JC] def isContentEditable: Boolean +HTMLTemplateElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +HTMLTemplateElement[JC] def isEqualNode(arg: Node): Boolean +HTMLTemplateElement[JC] def isSameNode(other: Node): Boolean +HTMLTemplateElement[JC] def isSupported(feature: String, version: String): Boolean +HTMLTemplateElement[JC] var lang: String +HTMLTemplateElement[JC] def lastChild: Node +HTMLTemplateElement[JC] def lastElementChild: Element +HTMLTemplateElement[JC] def localName: String +HTMLTemplateElement[JC] def lookupNamespaceURI(prefix: String): String +HTMLTemplateElement[JC] def lookupPrefix(namespaceURI: String): String +HTMLTemplateElement[JC] var lostpointercapture: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] def matches(selector: String): Boolean +HTMLTemplateElement[JC] def namespaceURI: String +HTMLTemplateElement[JC] def nextElementSibling: Element +HTMLTemplateElement[JC] def nextSibling: Node +HTMLTemplateElement[JC] def nodeName: String +HTMLTemplateElement[JC] def nodeType: Int +HTMLTemplateElement[JC] var nodeValue: String +HTMLTemplateElement[JC] def normalize(): Unit +HTMLTemplateElement[JC] def offsetHeight: Double +HTMLTemplateElement[JC] def offsetLeft: Double +HTMLTemplateElement[JC] def offsetParent: Element +HTMLTemplateElement[JC] def offsetTop: Double +HTMLTemplateElement[JC] def offsetWidth: Double +HTMLTemplateElement[JC] var onabort: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforecopy: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onbeforecut: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforepaste: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onblur: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var oncanplay: js.Function1[Event, _] +HTMLTemplateElement[JC] var oncanplaythrough: js.Function1[Event, _] +HTMLTemplateElement[JC] var onchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var oncuechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var oncut: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var ondblclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var ondeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var ondrag: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragend: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragenter: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragleave: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragover: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragstart: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondrop: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondurationchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onemptied: js.Function1[Event, _] +HTMLTemplateElement[JC] var onended: js.Function1[Event, _] +HTMLTemplateElement[JC] var onfocus: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfocusin: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfocusout: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfullscreenchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onfullscreenerror: js.Function1[Event, _] +HTMLTemplateElement[JC] var onhelp: js.Function1[Event, _] +HTMLTemplateElement[JC] var oninput: js.Function1[Event, _] +HTMLTemplateElement[JC] var onkeydown: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onkeypress: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onkeyup: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onloadeddata: js.Function1[Event, _] +HTMLTemplateElement[JC] var onloadedmetadata: js.Function1[Event, _] +HTMLTemplateElement[JC] var onloadstart: js.Function1[Event, _] +HTMLTemplateElement[JC] var onmousedown: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseenter: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseleave: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmousemove: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseout: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseover: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseup: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmousewheel: js.Function1[WheelEvent, _] +HTMLTemplateElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var onpause: js.Function1[Event, _] +HTMLTemplateElement[JC] var onplay: js.Function1[Event, _] +HTMLTemplateElement[JC] var onplaying: js.Function1[Event, _] +HTMLTemplateElement[JC] var onpointercancel: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerdown: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerenter: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerleave: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointermove: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerout: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerover: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerup: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onprogress: js.Function1[js.Any, _] +HTMLTemplateElement[JC] var onratechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onreadystatechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onreset: js.Function1[Event, _] +HTMLTemplateElement[JC] var onscroll: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onseeked: js.Function1[Event, _] +HTMLTemplateElement[JC] var onseeking: js.Function1[Event, _] +HTMLTemplateElement[JC] var onselect: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onselectstart: js.Function1[Event, _] +HTMLTemplateElement[JC] var onstalled: js.Function1[Event, _] +HTMLTemplateElement[JC] var onsubmit: js.Function1[Event, _] +HTMLTemplateElement[JC] var onsuspend: js.Function1[Event, _] +HTMLTemplateElement[JC] var ontimeupdate: js.Function1[Event, _] +HTMLTemplateElement[JC] var onvolumechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onwaiting: js.Function1[Event, _] +HTMLTemplateElement[JC] var onwheel: js.Function1[WheelEvent, _] +HTMLTemplateElement[JC] var outerHTML: String +HTMLTemplateElement[JC] def ownerDocument: Document +HTMLTemplateElement[JC] override def ownerDocument: HTMLDocument +HTMLTemplateElement[JC] var parentElement: HTMLElement +HTMLTemplateElement[JC] def parentNode: Node +HTMLTemplateElement[JC] def prefix: String +HTMLTemplateElement[JC] def prepend(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def previousElementSibling: Element +HTMLTemplateElement[JC] def previousSibling: Node +HTMLTemplateElement[JC] def querySelector(selectors: String): Element +HTMLTemplateElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +HTMLTemplateElement[JC] var readyState: js.Any +HTMLTemplateElement[JC] var recordNumber: js.Any +HTMLTemplateElement[JC] def releasePointerCapture(pointerId: Double): Unit +HTMLTemplateElement[JC] def remove(): Unit +HTMLTemplateElement[JC] def removeAttribute(name: String): Unit +HTMLTemplateElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +HTMLTemplateElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +HTMLTemplateElement[JC] def removeChild(oldChild: Node): Node +HTMLTemplateElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLTemplateElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLTemplateElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +HTMLTemplateElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +HTMLTemplateElement[JC] def requestPointerLock(): Unit +HTMLTemplateElement[JC] def scrollHeight: Int +HTMLTemplateElement[JC] def scrollIntoView(top: Boolean?): Unit +HTMLTemplateElement[JC] var scrollLeft: Double +HTMLTemplateElement[JC] var scrollTop: Double +HTMLTemplateElement[JC] def scrollWidth: Int +HTMLTemplateElement[JC] def setAttribute(name: String, value: String): Unit +HTMLTemplateElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +HTMLTemplateElement[JC] def setAttributeNode(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTemplateElement[JC] def shadowRoot: ShadowRoot +HTMLTemplateElement[JC] var spellcheck: Boolean +HTMLTemplateElement[JC] def style: CSSStyleDeclaration +HTMLTemplateElement[JC] def style_ = (value: CSSStyleDeclaration): Unit +HTMLTemplateElement[JC] def style_ = (value: String): Unit +HTMLTemplateElement[JC] var tabIndex: Int +HTMLTemplateElement[JC] def tagName: String +HTMLTemplateElement[JC] var textContent: String +HTMLTemplateElement[JC] var title: String HTMLTextAreaElement[JC] var accessKey: String HTMLTextAreaElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLTextAreaElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTextAreaElement[JC] def after(nodes: Node | String*): Unit HTMLTextAreaElement[JC] def append(nodes: Node | String*): Unit HTMLTextAreaElement[JC] def appendChild(newChild: Node): Node +HTMLTextAreaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTextAreaElement[JC] def attributes: NamedNodeMap HTMLTextAreaElement[JC] var autofocus: Boolean HTMLTextAreaElement[JC] def baseURI: String @@ -12677,6 +14040,7 @@ HTMLTextAreaElement[JC] def clientLeft: Int HTMLTextAreaElement[JC] def clientTop: Int HTMLTextAreaElement[JC] def clientWidth: Int HTMLTextAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTextAreaElement[JC] def closest(selector: String): Element HTMLTextAreaElement[JC] var cols: Int HTMLTextAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLTextAreaElement[JC] def contains(child: HTMLElement): Boolean @@ -12692,6 +14056,7 @@ HTMLTextAreaElement[JC] var filters: Object HTMLTextAreaElement[JC] def firstChild: Node HTMLTextAreaElement[JC] def firstElementChild: Element HTMLTextAreaElement[JC] def focus(): Unit +HTMLTextAreaElement[JC] def focus(options: FocusOptions): Unit HTMLTextAreaElement[JC] def form: HTMLFormElement HTMLTextAreaElement[JC] def getAttribute(name: String): String HTMLTextAreaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -12707,6 +14072,7 @@ HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTextAreaElement[JC] def hasAttributes(): Boolean HTMLTextAreaElement[JC] def hasChildNodes(): Boolean +HTMLTextAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTextAreaElement[JC] var id: String HTMLTextAreaElement[JC] var innerHTML: String HTMLTextAreaElement[JC] var innerText: String @@ -12753,6 +14119,9 @@ HTMLTextAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLTextAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTextAreaElement[JC] var onchange: js.Function1[Event, _] HTMLTextAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTextAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTextAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTextAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTextAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -12833,6 +14202,7 @@ HTMLTextAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Elemen HTMLTextAreaElement[JC] var readOnly: Boolean HTMLTextAreaElement[JC] var readyState: js.Any HTMLTextAreaElement[JC] var recordNumber: js.Any +HTMLTextAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def remove(): Unit HTMLTextAreaElement[JC] def removeAttribute(name: String): Unit HTMLTextAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12842,6 +14212,8 @@ HTMLTextAreaElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTextAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTextAreaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTextAreaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTextAreaElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLTextAreaElement[JC] def reportValidity(): Boolean HTMLTextAreaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTextAreaElement[JC] def requestPointerLock(): Unit HTMLTextAreaElement[JC] var required: Boolean @@ -12859,7 +14231,9 @@ HTMLTextAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLTextAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setCustomValidity(error: String): Unit +HTMLTextAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def setSelectionRange(start: Int, end: Int): Unit +HTMLTextAreaElement[JC] def shadowRoot: ShadowRoot HTMLTextAreaElement[JC] var spellcheck: Boolean HTMLTextAreaElement[JC] var status: js.Any HTMLTextAreaElement[JC] def style: CSSStyleDeclaration @@ -12881,6 +14255,7 @@ HTMLTitleElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTitleElement[JC] def after(nodes: Node | String*): Unit HTMLTitleElement[JC] def append(nodes: Node | String*): Unit HTMLTitleElement[JC] def appendChild(newChild: Node): Node +HTMLTitleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTitleElement[JC] def attributes: NamedNodeMap HTMLTitleElement[JC] def baseURI: String HTMLTitleElement[JC] def before(nodes: Node | String*): Unit @@ -12896,6 +14271,7 @@ HTMLTitleElement[JC] def clientLeft: Int HTMLTitleElement[JC] def clientTop: Int HTMLTitleElement[JC] def clientWidth: Int HTMLTitleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTitleElement[JC] def closest(selector: String): Element HTMLTitleElement[JC] def compareDocumentPosition(other: Node): Int HTMLTitleElement[JC] def contains(child: HTMLElement): Boolean HTMLTitleElement[JC] def contains(otherNode: Node): Boolean @@ -12908,6 +14284,7 @@ HTMLTitleElement[JC] var filters: Object HTMLTitleElement[JC] def firstChild: Node HTMLTitleElement[JC] def firstElementChild: Element HTMLTitleElement[JC] def focus(): Unit +HTMLTitleElement[JC] def focus(options: FocusOptions): Unit HTMLTitleElement[JC] def getAttribute(name: String): String HTMLTitleElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTitleElement[JC] def getAttributeNode(name: String): Attr @@ -12922,6 +14299,7 @@ HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTitleElement[JC] def hasAttributes(): Boolean HTMLTitleElement[JC] def hasChildNodes(): Boolean +HTMLTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTitleElement[JC] var id: String HTMLTitleElement[JC] var innerHTML: String HTMLTitleElement[JC] var innerText: String @@ -12966,6 +14344,9 @@ HTMLTitleElement[JC] var oncanplay: js.Function1[Event, _] HTMLTitleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTitleElement[JC] var onchange: js.Function1[Event, _] HTMLTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTitleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTitleElement[JC] var oncuechange: js.Function1[Event, _] @@ -13044,6 +14425,7 @@ HTMLTitleElement[JC] def querySelector(selectors: String): Element HTMLTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTitleElement[JC] var readyState: js.Any HTMLTitleElement[JC] var recordNumber: js.Any +HTMLTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def remove(): Unit HTMLTitleElement[JC] def removeAttribute(name: String): Unit HTMLTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13053,6 +14435,7 @@ HTMLTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTitleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTitleElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTitleElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTitleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTitleElement[JC] def requestPointerLock(): Unit HTMLTitleElement[JC] def scrollHeight: Int @@ -13064,6 +14447,8 @@ HTMLTitleElement[JC] def setAttribute(name: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTitleElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTitleElement[JC] def shadowRoot: ShadowRoot HTMLTitleElement[JC] var spellcheck: Boolean HTMLTitleElement[JC] def style: CSSStyleDeclaration HTMLTitleElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13079,6 +14464,7 @@ HTMLTrackElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTrackElement[JC] def after(nodes: Node | String*): Unit HTMLTrackElement[JC] def append(nodes: Node | String*): Unit HTMLTrackElement[JC] def appendChild(newChild: Node): Node +HTMLTrackElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTrackElement[JC] def attributes: NamedNodeMap HTMLTrackElement[JC] def baseURI: String HTMLTrackElement[JC] def before(nodes: Node | String*): Unit @@ -13094,6 +14480,7 @@ HTMLTrackElement[JC] def clientLeft: Int HTMLTrackElement[JC] def clientTop: Int HTMLTrackElement[JC] def clientWidth: Int HTMLTrackElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTrackElement[JC] def closest(selector: String): Element HTMLTrackElement[JC] def compareDocumentPosition(other: Node): Int HTMLTrackElement[JC] def contains(child: HTMLElement): Boolean HTMLTrackElement[JC] def contains(otherNode: Node): Boolean @@ -13106,6 +14493,7 @@ HTMLTrackElement[JC] var filters: Object HTMLTrackElement[JC] def firstChild: Node HTMLTrackElement[JC] def firstElementChild: Element HTMLTrackElement[JC] def focus(): Unit +HTMLTrackElement[JC] def focus(options: FocusOptions): Unit HTMLTrackElement[JC] def getAttribute(name: String): String HTMLTrackElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTrackElement[JC] def getAttributeNode(name: String): Attr @@ -13120,6 +14508,7 @@ HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTrackElement[JC] def hasAttributes(): Boolean HTMLTrackElement[JC] def hasChildNodes(): Boolean +HTMLTrackElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTrackElement[JC] var id: String HTMLTrackElement[JC] var innerHTML: String HTMLTrackElement[JC] var innerText: String @@ -13166,6 +14555,9 @@ HTMLTrackElement[JC] var oncanplay: js.Function1[Event, _] HTMLTrackElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTrackElement[JC] var onchange: js.Function1[Event, _] HTMLTrackElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTrackElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTrackElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTrackElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTrackElement[JC] var oncuechange: js.Function1[Event, _] @@ -13244,6 +14636,7 @@ HTMLTrackElement[JC] def querySelector(selectors: String): Element HTMLTrackElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTrackElement[JC] var readyState: js.Any HTMLTrackElement[JC] var recordNumber: js.Any +HTMLTrackElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def remove(): Unit HTMLTrackElement[JC] def removeAttribute(name: String): Unit HTMLTrackElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13253,6 +14646,7 @@ HTMLTrackElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTrackElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTrackElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTrackElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTrackElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTrackElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTrackElement[JC] def requestPointerLock(): Unit HTMLTrackElement[JC] def scrollHeight: Int @@ -13264,6 +14658,8 @@ HTMLTrackElement[JC] def setAttribute(name: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTrackElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTrackElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTrackElement[JC] def shadowRoot: ShadowRoot HTMLTrackElement[JC] var spellcheck: Boolean HTMLTrackElement[JC] var src: String HTMLTrackElement[JC] var srclang: String @@ -13281,6 +14677,7 @@ HTMLUListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLUListElement[JC] def after(nodes: Node | String*): Unit HTMLUListElement[JC] def append(nodes: Node | String*): Unit HTMLUListElement[JC] def appendChild(newChild: Node): Node +HTMLUListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLUListElement[JC] def attributes: NamedNodeMap HTMLUListElement[JC] def baseURI: String HTMLUListElement[JC] def before(nodes: Node | String*): Unit @@ -13296,6 +14693,7 @@ HTMLUListElement[JC] def clientLeft: Int HTMLUListElement[JC] def clientTop: Int HTMLUListElement[JC] def clientWidth: Int HTMLUListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUListElement[JC] def closest(selector: String): Element HTMLUListElement[JC] def compareDocumentPosition(other: Node): Int HTMLUListElement[JC] def contains(child: HTMLElement): Boolean HTMLUListElement[JC] def contains(otherNode: Node): Boolean @@ -13308,6 +14706,7 @@ HTMLUListElement[JC] var filters: Object HTMLUListElement[JC] def firstChild: Node HTMLUListElement[JC] def firstElementChild: Element HTMLUListElement[JC] def focus(): Unit +HTMLUListElement[JC] def focus(options: FocusOptions): Unit HTMLUListElement[JC] def getAttribute(name: String): String HTMLUListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLUListElement[JC] def getAttributeNode(name: String): Attr @@ -13322,6 +14721,7 @@ HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUListElement[JC] def hasAttributes(): Boolean HTMLUListElement[JC] def hasChildNodes(): Boolean +HTMLUListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUListElement[JC] var id: String HTMLUListElement[JC] var innerHTML: String HTMLUListElement[JC] var innerText: String @@ -13366,6 +14766,9 @@ HTMLUListElement[JC] var oncanplay: js.Function1[Event, _] HTMLUListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUListElement[JC] var onchange: js.Function1[Event, _] HTMLUListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUListElement[JC] var oncuechange: js.Function1[Event, _] @@ -13444,6 +14847,7 @@ HTMLUListElement[JC] def querySelector(selectors: String): Element HTMLUListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUListElement[JC] var readyState: js.Any HTMLUListElement[JC] var recordNumber: js.Any +HTMLUListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def remove(): Unit HTMLUListElement[JC] def removeAttribute(name: String): Unit HTMLUListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13453,6 +14857,7 @@ HTMLUListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLUListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLUListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLUListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLUListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLUListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLUListElement[JC] def requestPointerLock(): Unit HTMLUListElement[JC] def scrollHeight: Int @@ -13464,6 +14869,8 @@ HTMLUListElement[JC] def setAttribute(name: String, value: String): Unit HTMLUListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLUListElement[JC] def shadowRoot: ShadowRoot HTMLUListElement[JC] var spellcheck: Boolean HTMLUListElement[JC] def style: CSSStyleDeclaration HTMLUListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13478,6 +14885,7 @@ HTMLUnknownElement[JC] def addEventListener[T <: Event](`type`: String, listener HTMLUnknownElement[JC] def after(nodes: Node | String*): Unit HTMLUnknownElement[JC] def append(nodes: Node | String*): Unit HTMLUnknownElement[JC] def appendChild(newChild: Node): Node +HTMLUnknownElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLUnknownElement[JC] def attributes: NamedNodeMap HTMLUnknownElement[JC] def baseURI: String HTMLUnknownElement[JC] def before(nodes: Node | String*): Unit @@ -13493,6 +14901,7 @@ HTMLUnknownElement[JC] def clientLeft: Int HTMLUnknownElement[JC] def clientTop: Int HTMLUnknownElement[JC] def clientWidth: Int HTMLUnknownElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUnknownElement[JC] def closest(selector: String): Element HTMLUnknownElement[JC] def compareDocumentPosition(other: Node): Int HTMLUnknownElement[JC] def contains(child: HTMLElement): Boolean HTMLUnknownElement[JC] def contains(otherNode: Node): Boolean @@ -13505,6 +14914,7 @@ HTMLUnknownElement[JC] var filters: Object HTMLUnknownElement[JC] def firstChild: Node HTMLUnknownElement[JC] def firstElementChild: Element HTMLUnknownElement[JC] def focus(): Unit +HTMLUnknownElement[JC] def focus(options: FocusOptions): Unit HTMLUnknownElement[JC] def getAttribute(name: String): String HTMLUnknownElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLUnknownElement[JC] def getAttributeNode(name: String): Attr @@ -13519,6 +14929,7 @@ HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUnknownElement[JC] def hasAttributes(): Boolean HTMLUnknownElement[JC] def hasChildNodes(): Boolean +HTMLUnknownElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUnknownElement[JC] var id: String HTMLUnknownElement[JC] var innerHTML: String HTMLUnknownElement[JC] var innerText: String @@ -13563,6 +14974,9 @@ HTMLUnknownElement[JC] var oncanplay: js.Function1[Event, _] HTMLUnknownElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUnknownElement[JC] var onchange: js.Function1[Event, _] HTMLUnknownElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUnknownElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUnknownElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUnknownElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUnknownElement[JC] var oncuechange: js.Function1[Event, _] @@ -13641,6 +15055,7 @@ HTMLUnknownElement[JC] def querySelector(selectors: String): Element HTMLUnknownElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUnknownElement[JC] var readyState: js.Any HTMLUnknownElement[JC] var recordNumber: js.Any +HTMLUnknownElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def remove(): Unit HTMLUnknownElement[JC] def removeAttribute(name: String): Unit HTMLUnknownElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13650,6 +15065,7 @@ HTMLUnknownElement[JC] def removeEventListener[T <: Event](`type`: String, liste HTMLUnknownElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLUnknownElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLUnknownElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLUnknownElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLUnknownElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLUnknownElement[JC] def requestPointerLock(): Unit HTMLUnknownElement[JC] def scrollHeight: Int @@ -13661,6 +15077,8 @@ HTMLUnknownElement[JC] def setAttribute(name: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUnknownElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUnknownElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLUnknownElement[JC] def shadowRoot: ShadowRoot HTMLUnknownElement[JC] var spellcheck: Boolean HTMLUnknownElement[JC] def style: CSSStyleDeclaration HTMLUnknownElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13675,6 +15093,7 @@ HTMLVideoElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLVideoElement[JC] def after(nodes: Node | String*): Unit HTMLVideoElement[JC] def append(nodes: Node | String*): Unit HTMLVideoElement[JC] def appendChild(newChild: Node): Node +HTMLVideoElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLVideoElement[JC] def attributes: NamedNodeMap HTMLVideoElement[JC] def audioTracks: AudioTrackList HTMLVideoElement[JC] var autoplay: Boolean @@ -13694,6 +15113,7 @@ HTMLVideoElement[JC] def clientLeft: Int HTMLVideoElement[JC] def clientTop: Int HTMLVideoElement[JC] def clientWidth: Int HTMLVideoElement[JC] def cloneNode(deep: Boolean?): Node +HTMLVideoElement[JC] def closest(selector: String): Element HTMLVideoElement[JC] def compareDocumentPosition(other: Node): Int HTMLVideoElement[JC] def contains(child: HTMLElement): Boolean HTMLVideoElement[JC] def contains(otherNode: Node): Boolean @@ -13713,6 +15133,7 @@ HTMLVideoElement[JC] var filters: Object HTMLVideoElement[JC] def firstChild: Node HTMLVideoElement[JC] def firstElementChild: Element HTMLVideoElement[JC] def focus(): Unit +HTMLVideoElement[JC] def focus(options: FocusOptions): Unit HTMLVideoElement[JC] def getAttribute(name: String): String HTMLVideoElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLVideoElement[JC] def getAttributeNode(name: String): Attr @@ -13727,6 +15148,7 @@ HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLVideoElement[JC] def hasAttributes(): Boolean HTMLVideoElement[JC] def hasChildNodes(): Boolean +HTMLVideoElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLVideoElement[JC] var height: Int HTMLVideoElement[JC] var id: String HTMLVideoElement[JC] def initialTime: Double @@ -13777,6 +15199,9 @@ HTMLVideoElement[JC] var oncanplay: js.Function1[Event, _] HTMLVideoElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLVideoElement[JC] var onchange: js.Function1[Event, _] HTMLVideoElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLVideoElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLVideoElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLVideoElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLVideoElement[JC] var oncuechange: js.Function1[Event, _] @@ -13862,6 +15287,7 @@ HTMLVideoElement[JC] def querySelector(selectors: String): Element HTMLVideoElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLVideoElement[JC] var readyState: js.Any HTMLVideoElement[JC] var recordNumber: js.Any +HTMLVideoElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def remove(): Unit HTMLVideoElement[JC] def removeAttribute(name: String): Unit HTMLVideoElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13871,6 +15297,7 @@ HTMLVideoElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLVideoElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLVideoElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLVideoElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLVideoElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLVideoElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLVideoElement[JC] def requestPointerLock(): Unit HTMLVideoElement[JC] def scrollHeight: Int @@ -13884,6 +15311,8 @@ HTMLVideoElement[JC] def setAttribute(name: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLVideoElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLVideoElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLVideoElement[JC] def shadowRoot: ShadowRoot HTMLVideoElement[JC] var spellcheck: Boolean HTMLVideoElement[JC] var src: String HTMLVideoElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -13908,6 +15337,7 @@ HashAlgorithm[SO] val name = name0 HashChangeEvent[JT] def bubbles: Boolean HashChangeEvent[JT] def cancelBubble: Boolean HashChangeEvent[JT] def cancelable: Boolean +HashChangeEvent[JT] def composed: Boolean HashChangeEvent[JT] def currentTarget: EventTarget HashChangeEvent[JT] def defaultPrevented: Boolean HashChangeEvent[JT] def eventPhase: Int @@ -13936,6 +15366,7 @@ History[JC] def pushState(statedata: js.Any, title: String): Unit History[JC] def pushState(statedata: js.Any, title: String, url: String): Unit History[JC] def replaceState(statedata: js.Any, title: String): Unit History[JC] def replaceState(statedata: js.Any, title: String, url: String): Unit +History[JC] var scrollRestoration: ScrollRestoration History[JC] def state: js.Any HkdfCtrParams[JT] val context: BufferSource HkdfCtrParams[JT] val hash: HashAlgorithmIdentifier @@ -14031,6 +15462,7 @@ IDBEnvironment[JT] def indexedDB: IDBFactory (@deprecated in 1.2.0) IDBEvent[JC] def bubbles: Boolean IDBEvent[JC] def cancelBubble: Boolean IDBEvent[JC] def cancelable: Boolean +IDBEvent[JC] def composed: Boolean IDBEvent[JC] def currentTarget: EventTarget IDBEvent[JC] def defaultPrevented: Boolean IDBEvent[JC] def eventPhase: Int @@ -14061,8 +15493,8 @@ IDBIndex[JC] def keyPath: IDBKeyPath IDBIndex[JC] val multiEntry: Boolean IDBIndex[JC] def name: String IDBIndex[JC] def objectStore: IDBObjectStore -IDBIndex[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBIndex[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBIndex[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBIndex[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBIndex[JC] def unique: Boolean IDBKeyRange[JC] def lower: IDBKey IDBKeyRange[JC] def lowerOpen: Boolean @@ -14086,8 +15518,8 @@ IDBObjectStore[JC] def index(name: String): IDBIndex IDBObjectStore[JC] def indexNames: DOMStringList IDBObjectStore[JC] def keyPath: IDBKeyPath IDBObjectStore[JC] def name: String -IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBObjectStore[JC] def put(value: IDBValue, key: IDBKey?): IDBRequest[IDBObjectStore, IDBKey] IDBObjectStore[JC] def transaction: IDBTransaction IDBOpenDBRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit @@ -14126,8 +15558,8 @@ IDBStoreLike[JT] def getAllKeys(query: js.UndefOr[IDBKeyRange | IDBKey]?, count: IDBStoreLike[JT] def getKey(key: IDBKey): IDBRequest[S, js.UndefOr[IDBKey]] IDBStoreLike[JT] def keyPath: IDBKeyPath IDBStoreLike[JT] def name: String -IDBStoreLike[JT] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBStoreLike[JT] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBStoreLike[JT] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBStoreLike[JT] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBTransaction[JC] def abort(): Unit IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -14153,6 +15585,7 @@ IDBTransactionOptions[JT] val durability: js.UndefOr[IDBTransactionDurability] IDBVersionChangeEvent[JC] def bubbles: Boolean IDBVersionChangeEvent[JC] def cancelBubble: Boolean IDBVersionChangeEvent[JC] def cancelable: Boolean +IDBVersionChangeEvent[JC] def composed: Boolean IDBVersionChangeEvent[JC] def currentTarget: EventTarget IDBVersionChangeEvent[JC] def defaultPrevented: Boolean IDBVersionChangeEvent[JC] def eventPhase: Int @@ -14174,15 +15607,342 @@ IDBVersionChangeEventInit[JT] var composed: js.UndefOr[Boolean] IDBVersionChangeEventInit[JT] var newVersion: js.UndefOr[java.lang.Double] IDBVersionChangeEventInit[JT] var oldVersion: js.UndefOr[Double] IDBVersionChangeEventInit[JT] var scoped: js.UndefOr[Boolean] +Image[JC] var accessKey: String +Image[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Image[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Image[JC] def after(nodes: Node | String*): Unit +Image[JC] var alt: String +Image[JC] def append(nodes: Node | String*): Unit +Image[JC] def appendChild(newChild: Node): Node +Image[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +Image[JC] def attributes: NamedNodeMap +Image[JC] def baseURI: String +Image[JC] def before(nodes: Node | String*): Unit +Image[JC] def blur(): Unit +Image[JC] def childElementCount: Int +Image[JC] def childNodes: NodeList[Node] +Image[JC] def children: HTMLCollection[Element] +Image[JC] var classList: DOMTokenList +Image[JC] var className: String +Image[JC] def click(): Unit +Image[JC] def clientHeight: Int +Image[JC] def clientLeft: Int +Image[JC] def clientTop: Int +Image[JC] def clientWidth: Int +Image[JC] def cloneNode(deep: Boolean?): Node +Image[JC] def closest(selector: String): Element +Image[JC] def compareDocumentPosition(other: Node): Int +Image[JC] def complete: Boolean +Image[JC] def contains(child: HTMLElement): Boolean +Image[JC] def contains(otherNode: Node): Boolean +Image[JC] var contentEditable: String +Image[JC] def currentSrc: String +Image[JC] def dataset: js.Dictionary[String] +Image[JC] var dir: String +Image[JC] def dispatchEvent(evt: Event): Boolean +Image[JC] var draggable: Boolean +Image[JC] var filters: Object +Image[JC] def firstChild: Node +Image[JC] def firstElementChild: Element +Image[JC] def focus(): Unit +Image[JC] def focus(options: FocusOptions): Unit +Image[JC] def getAttribute(name: String): String +Image[JC] def getAttributeNS(namespaceURI: String, localName: String): String +Image[JC] def getAttributeNode(name: String): Attr +Image[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +Image[JC] def getBoundingClientRect(): DOMRect +Image[JC] def getClientRects(): DOMRectList +Image[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Image[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Image[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +Image[JC] var gotpointercapture: js.Function1[PointerEvent, _] +Image[JC] def hasAttribute(name: String): Boolean +Image[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +Image[JC] def hasAttributes(): Boolean +Image[JC] def hasChildNodes(): Boolean +Image[JC] def hasPointerCapture(pointerId: Double): Boolean +Image[JC] var height: Int +Image[JC] var href: String +Image[JC] var id: String +Image[JC] var innerHTML: String +Image[JC] var innerText: String +Image[JC] def insertAdjacentElement(position: String, element: Element): Element +Image[JC] def insertAdjacentHTML(where: String, html: String): Unit +Image[JC] def insertBefore(newChild: Node, refChild: Node): Node +Image[JC] def isConnected: Boolean +Image[JC] def isContentEditable: Boolean +Image[JC] def isDefaultNamespace(namespaceURI: String): Boolean +Image[JC] def isEqualNode(arg: Node): Boolean +Image[JC] var isMap: Boolean +Image[JC] def isSameNode(other: Node): Boolean +Image[JC] def isSupported(feature: String, version: String): Boolean +Image[JC] var lang: String +Image[JC] def lastChild: Node +Image[JC] def lastElementChild: Element +Image[JC] var loading: LazyLoadingState +Image[JC] def localName: String +Image[JC] def lookupNamespaceURI(prefix: String): String +Image[JC] def lookupPrefix(namespaceURI: String): String +Image[JC] var lostpointercapture: js.Function1[PointerEvent, _] +Image[JC] def matches(selector: String): Boolean +Image[JC] def namespaceURI: String +Image[JC] var naturalHeight: Int +Image[JC] var naturalWidth: Int +Image[JC] def nextElementSibling: Element +Image[JC] def nextSibling: Node +Image[JC] def nodeName: String +Image[JC] def nodeType: Int +Image[JC] var nodeValue: String +Image[JC] def normalize(): Unit +Image[JC] def offsetHeight: Double +Image[JC] def offsetLeft: Double +Image[JC] def offsetParent: Element +Image[JC] def offsetTop: Double +Image[JC] def offsetWidth: Double +Image[JC] var onabort: js.Function1[UIEvent, _] +Image[JC] var onactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforeactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforecopy: js.Function1[DragEvent, _] +Image[JC] var onbeforecut: js.Function1[DragEvent, _] +Image[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforepaste: js.Function1[DragEvent, _] +Image[JC] var onblur: js.Function1[FocusEvent, _] +Image[JC] var oncanplay: js.Function1[Event, _] +Image[JC] var oncanplaythrough: js.Function1[Event, _] +Image[JC] var onchange: js.Function1[Event, _] +Image[JC] var onclick: js.Function1[MouseEvent, _] +Image[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +Image[JC] var oncontextmenu: js.Function1[MouseEvent, _] +Image[JC] var oncopy: js.Function1[ClipboardEvent, _] +Image[JC] var oncuechange: js.Function1[Event, _] +Image[JC] var oncut: js.Function1[ClipboardEvent, _] +Image[JC] var ondblclick: js.Function1[MouseEvent, _] +Image[JC] var ondeactivate: js.Function1[UIEvent, _] +Image[JC] var ondrag: js.Function1[DragEvent, _] +Image[JC] var ondragend: js.Function1[DragEvent, _] +Image[JC] var ondragenter: js.Function1[DragEvent, _] +Image[JC] var ondragleave: js.Function1[DragEvent, _] +Image[JC] var ondragover: js.Function1[DragEvent, _] +Image[JC] var ondragstart: js.Function1[DragEvent, _] +Image[JC] var ondrop: js.Function1[DragEvent, _] +Image[JC] var ondurationchange: js.Function1[Event, _] +Image[JC] var onemptied: js.Function1[Event, _] +Image[JC] var onended: js.Function1[Event, _] +Image[JC] var onfocus: js.Function1[FocusEvent, _] +Image[JC] var onfocusin: js.Function1[FocusEvent, _] +Image[JC] var onfocusout: js.Function1[FocusEvent, _] +Image[JC] var onfullscreenchange: js.Function1[Event, _] +Image[JC] var onfullscreenerror: js.Function1[Event, _] +Image[JC] var onhelp: js.Function1[Event, _] +Image[JC] var oninput: js.Function1[Event, _] +Image[JC] var onkeydown: js.Function1[KeyboardEvent, _] +Image[JC] var onkeypress: js.Function1[KeyboardEvent, _] +Image[JC] var onkeyup: js.Function1[KeyboardEvent, _] +Image[JC] var onload: js.Function1[Event, _] +Image[JC] var onloadeddata: js.Function1[Event, _] +Image[JC] var onloadedmetadata: js.Function1[Event, _] +Image[JC] var onloadstart: js.Function1[Event, _] +Image[JC] var onmousedown: js.Function1[MouseEvent, _] +Image[JC] var onmouseenter: js.Function1[MouseEvent, _] +Image[JC] var onmouseleave: js.Function1[MouseEvent, _] +Image[JC] var onmousemove: js.Function1[MouseEvent, _] +Image[JC] var onmouseout: js.Function1[MouseEvent, _] +Image[JC] var onmouseover: js.Function1[MouseEvent, _] +Image[JC] var onmouseup: js.Function1[MouseEvent, _] +Image[JC] var onmousewheel: js.Function1[WheelEvent, _] +Image[JC] var onpaste: js.Function1[ClipboardEvent, _] +Image[JC] var onpause: js.Function1[Event, _] +Image[JC] var onplay: js.Function1[Event, _] +Image[JC] var onplaying: js.Function1[Event, _] +Image[JC] var onpointercancel: js.Function1[PointerEvent, _] +Image[JC] var onpointerdown: js.Function1[PointerEvent, _] +Image[JC] var onpointerenter: js.Function1[PointerEvent, _] +Image[JC] var onpointerleave: js.Function1[PointerEvent, _] +Image[JC] var onpointermove: js.Function1[PointerEvent, _] +Image[JC] var onpointerout: js.Function1[PointerEvent, _] +Image[JC] var onpointerover: js.Function1[PointerEvent, _] +Image[JC] var onpointerup: js.Function1[PointerEvent, _] +Image[JC] var onprogress: js.Function1[js.Any, _] +Image[JC] var onratechange: js.Function1[Event, _] +Image[JC] var onreadystatechange: js.Function1[Event, _] +Image[JC] var onreset: js.Function1[Event, _] +Image[JC] var onscroll: js.Function1[UIEvent, _] +Image[JC] var onseeked: js.Function1[Event, _] +Image[JC] var onseeking: js.Function1[Event, _] +Image[JC] var onselect: js.Function1[UIEvent, _] +Image[JC] var onselectstart: js.Function1[Event, _] +Image[JC] var onstalled: js.Function1[Event, _] +Image[JC] var onsubmit: js.Function1[Event, _] +Image[JC] var onsuspend: js.Function1[Event, _] +Image[JC] var ontimeupdate: js.Function1[Event, _] +Image[JC] var onvolumechange: js.Function1[Event, _] +Image[JC] var onwaiting: js.Function1[Event, _] +Image[JC] var onwheel: js.Function1[WheelEvent, _] +Image[JC] var outerHTML: String +Image[JC] def ownerDocument: Document +Image[JC] override def ownerDocument: HTMLDocument +Image[JC] var parentElement: HTMLElement +Image[JC] def parentNode: Node +Image[JC] def prefix: String +Image[JC] def prepend(nodes: Node | String*): Unit +Image[JC] def previousElementSibling: Element +Image[JC] def previousSibling: Node +Image[JC] def querySelector(selectors: String): Element +Image[JC] def querySelectorAll(selectors: String): NodeList[Element] +Image[JC] var readyState: js.Any +Image[JC] var recordNumber: js.Any +Image[JC] def releasePointerCapture(pointerId: Double): Unit +Image[JC] def remove(): Unit +Image[JC] def removeAttribute(name: String): Unit +Image[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +Image[JC] def removeAttributeNode(oldAttr: Attr): Attr +Image[JC] def removeChild(oldChild: Node): Node +Image[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Image[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Image[JC] def replaceChild(newChild: Node, oldChild: Node): Node +Image[JC] def replaceChildren(nodes: Node | String*): Unit +Image[JC] def replaceWith(nodes: Node | String*): Unit +Image[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +Image[JC] def requestPointerLock(): Unit +Image[JC] def scrollHeight: Int +Image[JC] def scrollIntoView(top: Boolean?): Unit +Image[JC] var scrollLeft: Double +Image[JC] var scrollTop: Double +Image[JC] def scrollWidth: Int +Image[JC] def setAttribute(name: String, value: String): Unit +Image[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +Image[JC] def setAttributeNode(newAttr: Attr): Attr +Image[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Image[JC] def setPointerCapture(pointerId: Double): Unit +Image[JC] def shadowRoot: ShadowRoot +Image[JC] var sizes: String +Image[JC] var spellcheck: Boolean +Image[JC] var src: String +Image[JC] var srcset: String +Image[JC] def style: CSSStyleDeclaration +Image[JC] def style_ = (value: CSSStyleDeclaration): Unit +Image[JC] def style_ = (value: String): Unit +Image[JC] var tabIndex: Int +Image[JC] def tagName: String +Image[JC] var textContent: String +Image[JC] var title: String +Image[JC] var useMap: String +Image[JC] var width: Int +Image[JC] def x: Int +Image[JC] def y: Int ImageBitmap[JT] def close(): Unit ImageBitmap[JT] def height: Double ImageBitmap[JT] def width: Double ImageCapture[JC] def grabFrame(): js.Promise[ImageBitmap] ImageCapture[JC] def takePhoto(): js.Promise[Blob] ImageCapture[JC] val track: MediaStreamTrack -ImageData[JC] def data: js.Array[Int] +ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int +ImageDataSettings[JT] var colorSpace: js.UndefOr[PredefinedColorSpace] +InputEvent[JC] def bubbles: Boolean +InputEvent[JC] def cancelBubble: Boolean +InputEvent[JC] def cancelable: Boolean +InputEvent[JC] def composed: Boolean +InputEvent[JC] def currentTarget: EventTarget +InputEvent[JC] def data: String +InputEvent[JC] def dataTransfer: DataTransfer +InputEvent[JC] def defaultPrevented: Boolean +InputEvent[JC] def detail: Int +InputEvent[JC] def eventPhase: Int +InputEvent[JC] def getTargetRanges(): js.Array[StaticRange] +InputEvent[JC] def inputType: InputType +InputEvent[JC] def isComposing: Boolean +InputEvent[JC] def isTrusted: Boolean +InputEvent[JC] def preventDefault(): Unit +InputEvent[JC] def stopImmediatePropagation(): Unit +InputEvent[JC] def stopPropagation(): Unit +InputEvent[JC] def target: EventTarget +InputEvent[JC] def timeStamp: Double +InputEvent[JC] def `type`: String +InputEvent[JC] def view: Window +InputEventInit[JT] var bubbles: js.UndefOr[Boolean] +InputEventInit[JT] var cancelable: js.UndefOr[Boolean] +InputEventInit[JT] var composed: js.UndefOr[Boolean] +InputEventInit[JT] var data: js.UndefOr[String] +InputEventInit[JT] var detail: js.UndefOr[Int] +InputEventInit[JT] var inputType: js.UndefOr[InputType] +InputEventInit[JT] var isComposing: js.UndefOr[Boolean] +InputEventInit[JT] var scoped: js.UndefOr[Boolean] +InputEventInit[JT] var view: js.UndefOr[Window] +InputType[JT] +InputType[SO] val deleteByCut: InputType +InputType[SO] val deleteByDrag: InputType +InputType[SO] val deleteContent: InputType +InputType[SO] val deleteContentBackward: InputType +InputType[SO] val deleteContentForward: InputType +InputType[SO] val deleteEntireSoftLine: InputType +InputType[SO] val deleteHardLineBackward: InputType +InputType[SO] val deleteHardLineForward: InputType +InputType[SO] val deleteSoftLineBackward: InputType +InputType[SO] val deleteSoftLineForward: InputType +InputType[SO] val deleteWordBackward: InputType +InputType[SO] val deleteWordForward: InputType +InputType[SO] val formatBackColor: InputType +InputType[SO] val formatBold: InputType +InputType[SO] val formatFontColor: InputType +InputType[SO] val formatFontName: InputType +InputType[SO] val formatIndent: InputType +InputType[SO] val formatItalic: InputType +InputType[SO] val formatJustifyCenter: InputType +InputType[SO] val formatJustifyFull: InputType +InputType[SO] val formatJustifyLeft: InputType +InputType[SO] val formatJustifyRight: InputType +InputType[SO] val formatOutdent: InputType +InputType[SO] val formatRemove: InputType +InputType[SO] val formatSetBlockTextDirection: InputType +InputType[SO] val formatSetInlineTextDirection: InputType +InputType[SO] val formatStrikeThrough: InputType +InputType[SO] val formatSubscript: InputType +InputType[SO] val formatSuperscript: InputType +InputType[SO] val formatUnderline: InputType +InputType[SO] val historyRedo: InputType +InputType[SO] val historyUndo: InputType +InputType[SO] val insertCompositionText: InputType +InputType[SO] val insertFromDrop: InputType +InputType[SO] val insertFromPaste: InputType +InputType[SO] val insertFromPasteAsQuotation: InputType +InputType[SO] val insertFromYank: InputType +InputType[SO] val insertHorizontalRule: InputType +InputType[SO] val insertLineBreak: InputType +InputType[SO] val insertLink: InputType +InputType[SO] val insertOrderedList: InputType +InputType[SO] val insertParagraph: InputType +InputType[SO] val insertReplacementText: InputType +InputType[SO] val insertText: InputType +InputType[SO] val insertTranspose: InputType +InputType[SO] val insertUnorderedList: InputType +IntersectionObserver[JC] def disconnect(): Unit +IntersectionObserver[JC] def observe(target: Element): Unit +IntersectionObserver[JC] def root: Document | Element +IntersectionObserver[JC] def rootMargin: String +IntersectionObserver[JC] def takeRecords(): js.Array[IntersectionObserverEntry] +IntersectionObserver[JC] def thresholds: FrozenArray[Double] +IntersectionObserver[JC] def unobserve(target: Element): Unit +IntersectionObserverEntry[JC] def boundingClientRect: DOMRectReadOnly +IntersectionObserverEntry[JC] def intersectionRatio: Double +IntersectionObserverEntry[JC] def intersectionRect: DOMRectReadOnly +IntersectionObserverEntry[JC] def isIntersecting: Boolean +IntersectionObserverEntry[JC] def rootBounds: DOMRectReadOnly +IntersectionObserverEntry[JC] def target: Element +IntersectionObserverEntry[JC] def time: Double +IntersectionObserverEntryInit[JT] var boundingClientRect: DOMRectInit +IntersectionObserverEntryInit[JT] var intersectionRatio: Double +IntersectionObserverEntryInit[JT] var intersectionRect: DOMRectInit +IntersectionObserverEntryInit[JT] var isIntersecting: Boolean +IntersectionObserverEntryInit[JT] var rootBounds: DOMRectInit +IntersectionObserverEntryInit[JT] var target: Element +IntersectionObserverEntryInit[JT] var time: Double +IntersectionObserverInit[JT] var root: js.UndefOr[Document | Element] +IntersectionObserverInit[JT] var rootMargin: js.UndefOr[String] +IntersectionObserverInit[JT] var threshold: js.UndefOr[Double | js.Array[Double]] JsonWebKey[JT] var alg: js.Array[String] JsonWebKey[JT] var crv: String JsonWebKey[JT] var d: String @@ -14652,12 +16412,15 @@ KeyboardEvent[JC] def bubbles: Boolean KeyboardEvent[JC] def cancelBubble: Boolean KeyboardEvent[JC] def cancelable: Boolean KeyboardEvent[JC] def charCode: Int +KeyboardEvent[JC] def code: String +KeyboardEvent[JC] def composed: Boolean KeyboardEvent[JC] def ctrlKey: Boolean KeyboardEvent[JC] def currentTarget: EventTarget KeyboardEvent[JC] def defaultPrevented: Boolean KeyboardEvent[JC] def detail: Int KeyboardEvent[JC] def eventPhase: Int KeyboardEvent[JC] def getModifierState(keyArg: String): Boolean +KeyboardEvent[JC] def isComposing: Boolean KeyboardEvent[JC] def isTrusted: Boolean KeyboardEvent[JC] def key: String KeyboardEvent[JC] def keyCode: Int @@ -14680,6 +16443,7 @@ KeyboardEventInit[JT] var altKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var bubbles: js.UndefOr[Boolean] KeyboardEventInit[JT] var cancelable: js.UndefOr[Boolean] KeyboardEventInit[JT] var charCode: js.UndefOr[Int] +KeyboardEventInit[JT] var code: js.UndefOr[String] KeyboardEventInit[JT] var composed: js.UndefOr[Boolean] KeyboardEventInit[JT] var ctrlKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var detail: js.UndefOr[Int] @@ -14692,25 +16456,164 @@ KeyboardEventInit[JT] var repeat: js.UndefOr[Boolean] KeyboardEventInit[JT] var scoped: js.UndefOr[Boolean] KeyboardEventInit[JT] var shiftKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var view: js.UndefOr[Window] +LazyLoadingState[JT] +LazyLoadingState[SO] val eager: LazyLoadingState +LazyLoadingState[SO] val `lazy`: LazyLoadingState LinkStyle[JT] def sheet: StyleSheet Location[JT] def assign(url: String): Unit Location[JT] var hash: String Location[JT] var host: String Location[JT] var hostname: String Location[JT] var href: String -Location[JT] def origin: js.UndefOr[String] +Location[JT] def origin: String Location[JT] var pathname: String Location[JT] var port: String Location[JT] var protocol: String -Location[JT] def reload(flag: Boolean?): Unit +Location[JT] def reload(): Unit Location[JT] def replace(url: String): Unit Location[JT] var search: String +Lock[JC] def mode: LockMode +Lock[JC] def name: String +LockInfo[JT] def clientId: String +LockInfo[JT] def mode: LockMode +LockInfo[JT] def name: String +LockManager[JC] def query(): js.Promise[LockManagerSnapshot] +LockManager[JC] def request(name: String, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit] +LockManager[JC] def request(name: String, options: LockOptions, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit] +LockManagerSnapshot[JT] def held: js.Array[LockInfo] +LockManagerSnapshot[JT] def pending: js.Array[LockInfo] +LockMode[JT] +LockMode[SO] val exclusive: LockMode +LockMode[SO] val shared: LockMode +LockOptions[JT] var ifAvailable: js.UndefOr[Boolean] +LockOptions[JT] var mode: js.UndefOr[LockMode] +LockOptions[JT] var signal: js.UndefOr[AbortSignal] +LockOptions[JT] var steal: js.UndefOr[Boolean] MIMEType[JT] MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] MIMEType[SO] val `text/xml` = "text/xml".asInstanceOf[MIMEType] +MathMLElement[JC] var accessKey: String +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def after(nodes: Node | String*): Unit +MathMLElement[JC] def append(nodes: Node | String*): Unit +MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] var autofocus: Boolean +MathMLElement[JC] def baseURI: String +MathMLElement[JC] def before(nodes: Node | String*): Unit +MathMLElement[JC] def childElementCount: Int +MathMLElement[JC] def childNodes: NodeList[Node] +MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] var className: String +MathMLElement[JC] def clientHeight: Int +MathMLElement[JC] def clientLeft: Int +MathMLElement[JC] def clientTop: Int +MathMLElement[JC] def clientWidth: Int +MathMLElement[JC] def cloneNode(deep: Boolean?): Node +MathMLElement[JC] def closest(selector: String): Element +MathMLElement[JC] def compareDocumentPosition(other: Node): Int +MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] def firstChild: Node +MathMLElement[JC] def firstElementChild: Element +MathMLElement[JC] def getAttribute(name: String): String +MathMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLElement[JC] def getAttributeNode(name: String): Attr +MathMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLElement[JC] def getBoundingClientRect(): DOMRect +MathMLElement[JC] def getClientRects(): DOMRectList +MathMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLElement[JC] def hasAttribute(name: String): Boolean +MathMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLElement[JC] def hasAttributes(): Boolean +MathMLElement[JC] def hasChildNodes(): Boolean +MathMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLElement[JC] var id: String +MathMLElement[JC] var innerHTML: String +MathMLElement[JC] var innerText: String +MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] def isConnected: Boolean +MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLElement[JC] def isEqualNode(arg: Node): Boolean +MathMLElement[JC] def isSameNode(other: Node): Boolean +MathMLElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLElement[JC] def lastChild: Node +MathMLElement[JC] def lastElementChild: Element +MathMLElement[JC] def localName: String +MathMLElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] def namespaceURI: String +MathMLElement[JC] def nextElementSibling: Element +MathMLElement[JC] def nextSibling: Node +MathMLElement[JC] def nodeName: String +MathMLElement[JC] def nodeType: Int +MathMLElement[JC] var nodeValue: String +MathMLElement[JC] def normalize(): Unit +MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLElement[JC] var onload: js.Function1[Event, _] +MathMLElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var outerHTML: String +MathMLElement[JC] def ownerDocument: Document +MathMLElement[JC] def parentNode: Node +MathMLElement[JC] def prefix: String +MathMLElement[JC] def prepend(nodes: Node | String*): Unit +MathMLElement[JC] def previousElementSibling: Element +MathMLElement[JC] def previousSibling: Node +MathMLElement[JC] def querySelector(selectors: String): Element +MathMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLElement[JC] def remove(): Unit +MathMLElement[JC] def removeAttribute(name: String): Unit +MathMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLElement[JC] def removeChild(oldChild: Node): Node +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] def scrollHeight: Int +MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLElement[JC] var scrollLeft: Double +MathMLElement[JC] var scrollTop: Double +MathMLElement[JC] def scrollWidth: Int +MathMLElement[JC] def setAttribute(name: String, value: String): Unit +MathMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] var style: CSSStyleDeclaration +MathMLElement[JC] var tabIndex: Int +MathMLElement[JC] def tagName: String +MathMLElement[JC] var textContent: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind @@ -14755,11 +16658,16 @@ MediaList[JC] def item(index: Int): String MediaList[JC] def length: Int MediaList[JC] def mediaText: String MediaList[JC] @scala.scalajs.js.annotation.JSBracketAccess def update(index: Int, v: String): Unit -MediaQueryList[JT] def addListener(listener: MediaQueryListListener): Unit +MediaQueryList[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MediaQueryList[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MediaQueryList[JT] def addListener(listener: MediaQueryListListener): Unit (@deprecated in 2.4.0) +MediaQueryList[JT] def dispatchEvent(evt: Event): Boolean MediaQueryList[JT] def matches: Boolean -MediaQueryList[JT] var media: String -MediaQueryList[JT] def removeListener(listener: MediaQueryListListener): Unit -MediaQueryListListener[JT] def apply(mql: MediaQueryList): Unit +MediaQueryList[JT] def media: String +MediaQueryList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MediaQueryList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MediaQueryList[JT] def removeListener(listener: MediaQueryListListener): Unit (@deprecated in 2.4.0) +MediaQueryListListener[JT] def apply(mql: MediaQueryList): Unit (@deprecated in 2.4.0) MediaSource[JC] def activeSourceBuffers: SourceBufferList MediaSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit MediaSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -14864,6 +16772,7 @@ MediaStreamTrack[SO] def apply(enabled: js.UndefOr[Boolean]?, id: js.UndefOr[Str MediaStreamTrackEvent[JC] def bubbles: Boolean MediaStreamTrackEvent[JC] def cancelBubble: Boolean MediaStreamTrackEvent[JC] def cancelable: Boolean +MediaStreamTrackEvent[JC] def composed: Boolean MediaStreamTrackEvent[JC] def currentTarget: EventTarget MediaStreamTrackEvent[JC] def defaultPrevented: Boolean MediaStreamTrackEvent[JC] def eventPhase: Int @@ -14939,6 +16848,7 @@ MessageChannel[JC] def port2: MessagePort MessageEvent[JC] def bubbles: Boolean MessageEvent[JC] def cancelBubble: Boolean MessageEvent[JC] def cancelable: Boolean +MessageEvent[JC] def composed: Boolean MessageEvent[JC] def currentTarget: EventTarget MessageEvent[JC] def data: Any MessageEvent[JC] def defaultPrevented: Boolean @@ -14985,6 +16895,7 @@ MouseEvent[JC] def cancelBubble: Boolean MouseEvent[JC] def cancelable: Boolean MouseEvent[JC] def clientX: Double MouseEvent[JC] def clientY: Double +MouseEvent[JC] def composed: Boolean MouseEvent[JC] def ctrlKey: Boolean MouseEvent[JC] def currentTarget: EventTarget MouseEvent[JC] def defaultPrevented: Boolean @@ -15047,6 +16958,62 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String +NDEFMessage[JC] def records: FrozenArray[NDEFRecord] +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def dispatchEvent(evt: Event): Boolean +NDEFReader[JC] var onreading: js.Function1[NDEFReadingEvent, Any] +NDEFReader[JC] var onreadingerror: js.Function1[Event, Any] +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def scan(options: NDEFScanOptions?): js.Promise[Unit] +NDEFReader[JC] def write(message: String): js.Promise[Unit] +NDEFReader[JC] def write(message: String, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord]): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord], options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] +NDEFReadingEvent[JC] def bubbles: Boolean +NDEFReadingEvent[JC] def cancelBubble: Boolean +NDEFReadingEvent[JC] def cancelable: Boolean +NDEFReadingEvent[JC] def composed: Boolean +NDEFReadingEvent[JC] def currentTarget: EventTarget +NDEFReadingEvent[JC] def defaultPrevented: Boolean +NDEFReadingEvent[JC] def eventPhase: Int +NDEFReadingEvent[JC] def isTrusted: Boolean +NDEFReadingEvent[JC] def message: NDEFMessage +NDEFReadingEvent[JC] def preventDefault(): Unit +NDEFReadingEvent[JC] def serialNumber: String +NDEFReadingEvent[JC] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JC] def stopPropagation(): Unit +NDEFReadingEvent[JC] def target: EventTarget +NDEFReadingEvent[JC] def timeStamp: Double +NDEFReadingEvent[JC] def `type`: String +NDEFReadingEventInit[JT] var bubbles: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var message: NDEFRecordInit +NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[String] +NDEFRecord[JC] def data: js.typedarray.DataView +NDEFRecord[JC] def encoding: js.UndefOr[String] +NDEFRecord[JC] def id: js.UndefOr[String] +NDEFRecord[JC] def lang: js.UndefOr[String] +NDEFRecord[JC] def mediaType: js.UndefOr[String] +NDEFRecord[JC] def recordType: String +NDEFRecord[JC] def toRecords(): js.UndefOr[js.Array[NDEFRecord]] +NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] +NDEFRecordInit[JT] var encoding: js.UndefOr[String] +NDEFRecordInit[JT] var id: js.UndefOr[String] +NDEFRecordInit[JT] var lang: js.UndefOr[String] +NDEFRecordInit[JT] var mediaType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: String +NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] +NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] +NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] NamedNodeMap[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): Attr NamedNodeMap[JC] def getNamedItem(name: String): Attr NamedNodeMap[JC] def getNamedItemNS(namespaceURI: String, localName: String): Attr @@ -15065,17 +17032,25 @@ Navigator[JC] def geolocation: Geolocation Navigator[JC] def getGamepads(): js.Array[Gamepad] Navigator[JC] def language: String Navigator[JC] def languages: js.Array[String] +Navigator[JC] def locks: LockManager Navigator[JC] def mediaDevices: MediaDevices Navigator[JC] def onLine: Boolean Navigator[JC] val permissions: Permissions Navigator[JC] def platform: String +Navigator[JC] def registerProtocolHandler(scheme: String, url: String): Unit +Navigator[JC] def registerProtocolHandler(scheme: String, url: URL): Unit Navigator[JC] def sendBeacon(url: String, data: BodyInit?): Boolean Navigator[JC] val serviceWorker: ServiceWorkerContainer Navigator[JC] def storage: StorageManager +Navigator[JC] def unregisterProtocolHandler(scheme: String, url: String): Unit +Navigator[JC] def unregisterProtocolHandler(scheme: String, url: URL): Unit Navigator[JC] def userAgent: String Navigator[JC] def vibrate(duration: Double): Boolean Navigator[JC] def vibrate(pattern: js.Array[Double]): Boolean -NavigatorContentUtils[JT] +NavigatorContentUtils[JT] def registerProtocolHandler(scheme: String, url: String): Unit +NavigatorContentUtils[JT] def registerProtocolHandler(scheme: String, url: URL): Unit +NavigatorContentUtils[JT] def unregisterProtocolHandler(scheme: String, url: String): Unit +NavigatorContentUtils[JT] def unregisterProtocolHandler(scheme: String, url: URL): Unit NavigatorGeolocation[JT] def geolocation: Geolocation NavigatorID[JT] def appName: String NavigatorID[JT] def appVersion: String @@ -15083,6 +17058,7 @@ NavigatorID[JT] def platform: String NavigatorID[JT] def userAgent: String NavigatorLanguage[JT] def language: String NavigatorLanguage[JT] def languages: js.Array[String] +NavigatorLocks[JT] def locks: LockManager NavigatorOnLine[JT] def onLine: Boolean NavigatorStorageUtils[JT] NavigatorVibration[JT] def vibrate(duration: Double): Boolean @@ -15090,7 +17066,6 @@ NavigatorVibration[JT] def vibrate(pattern: js.Array[Double]): Boolean Node[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Node[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Node[JC] def appendChild(newChild: Node): Node -Node[JC] def attributes: NamedNodeMap Node[JC] def baseURI: String Node[JC] def childNodes: NodeList[Node] Node[JC] def cloneNode(deep: Boolean?): Node @@ -15098,7 +17073,6 @@ Node[JC] def compareDocumentPosition(other: Node): Int Node[JC] def contains(otherNode: Node): Boolean Node[JC] def dispatchEvent(evt: Event): Boolean Node[JC] def firstChild: Node -Node[JC] def hasAttributes(): Boolean Node[JC] def hasChildNodes(): Boolean Node[JC] var innerText: String Node[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -15212,6 +17186,7 @@ NotificationOptions[SO] def apply(body: js.UndefOr[String]?, dir: js.UndefOr[Str OfflineAudioCompletionEvent[JT] def bubbles: Boolean OfflineAudioCompletionEvent[JT] def cancelBubble: Boolean OfflineAudioCompletionEvent[JT] def cancelable: Boolean +OfflineAudioCompletionEvent[JT] def composed: Boolean OfflineAudioCompletionEvent[JT] def currentTarget: EventTarget OfflineAudioCompletionEvent[JT] def defaultPrevented: Boolean OfflineAudioCompletionEvent[JT] def eventPhase: Int @@ -15285,6 +17260,7 @@ OscillatorNode[JT] var `type`: String PageTransitionEvent[JT] def bubbles: Boolean PageTransitionEvent[JT] def cancelBubble: Boolean PageTransitionEvent[JT] def cancelable: Boolean +PageTransitionEvent[JT] def composed: Boolean PageTransitionEvent[JT] def currentTarget: EventTarget PageTransitionEvent[JT] def defaultPrevented: Boolean PageTransitionEvent[JT] def eventPhase: Int @@ -15329,6 +17305,17 @@ ParentNode[JT] def children: HTMLCollection[Element] ParentNode[JT] def firstElementChild: Element ParentNode[JT] def lastElementChild: Element ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit +Path2D[JC] def addPath(path: Path2D): Unit +Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit +Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean): Unit +Path2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit +Path2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit +Path2D[JC] def closePath(): Unit +Path2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit +Path2D[JC] def lineTo(x: Double, y: Double): Unit +Path2D[JC] def moveTo(x: Double, y: Double): Unit +Path2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: Double, y: Double): Unit +Path2D[JC] def rect(x: Double, y: Double, w: Double, h: Double): Unit Pbkdf2Params[JT] val hash: HashAlgorithmIdentifier Pbkdf2Params[JT] val iterations: Double Pbkdf2Params[JT] val name: String @@ -15341,30 +17328,33 @@ Pbkdf2Params[SO] val salt = salt0 Performance[JC] def clearMarks(markName: String?): Unit Performance[JC] def clearMeasures(measureName: String?): Unit Performance[JC] def clearResourceTimings(): Unit -Performance[JC] def getEntries(): js.Dynamic -Performance[JC] def getEntriesByName(name: String, entryType: String?): js.Dynamic -Performance[JC] def getEntriesByType(entryType: String): js.Dynamic -Performance[JC] def getMarks(markName: String?): js.Dynamic -Performance[JC] def getMeasures(measureName: String?): js.Dynamic -Performance[JC] def mark(markName: String): Unit -Performance[JC] def measure(measureName: String, startMarkName: String?, endMarkName: String?): Unit +Performance[JC] def getEntries(): js.Array[PerformanceEntry] +Performance[JC] def getEntriesByName(name: String, `type`: String?): js.Array[PerformanceEntry] +Performance[JC] def getEntriesByType(entryType: String): js.Array[PerformanceEntry] +Performance[JC] def getMarks(markName: String?): js.Dynamic (@deprecated in 2.8.0) +Performance[JC] def getMeasures(measureName: String?): js.Dynamic (@deprecated in 2.8.0) +Performance[JC] def mark(markName: String): PerformanceMark +Performance[JC] def measure(measureName: String, startMarkName: String?, endMarkName: String?): PerformanceMeasure Performance[JC] def navigation: PerformanceNavigation Performance[JC] def now(): Double Performance[JC] def setResourceTimingBufferSize(maxSize: Int): Unit Performance[JC] def timing: PerformanceTiming -Performance[JC] def toJSON(): js.Dynamic +Performance[JC] def toJSON(): js.Object PerformanceEntry[JC] def duration: Int PerformanceEntry[JC] def entryType: String PerformanceEntry[JC] def name: String PerformanceEntry[JC] def startTime: Double +PerformanceEntry[JC] def toJSON(): js.Object PerformanceMark[JC] def duration: Int PerformanceMark[JC] def entryType: String PerformanceMark[JC] def name: String PerformanceMark[JC] def startTime: Double +PerformanceMark[JC] def toJSON(): js.Object PerformanceMeasure[JC] def duration: Int PerformanceMeasure[JC] def entryType: String PerformanceMeasure[JC] def name: String PerformanceMeasure[JC] def startTime: Double +PerformanceMeasure[JC] def toJSON(): js.Object PerformanceNavigation[JC] def redirectCount: Int PerformanceNavigation[JC] def toJSON(): js.Dynamic PerformanceNavigation[JC] def `type`: Int @@ -15387,6 +17377,7 @@ PerformanceResourceTiming[JC] def requestStart: Int PerformanceResourceTiming[JC] var responseEnd: Int PerformanceResourceTiming[JC] def responseStart: Int PerformanceResourceTiming[JC] def startTime: Double +PerformanceResourceTiming[JC] def toJSON(): js.Object PerformanceTiming[JC] def connectEnd: Double PerformanceTiming[JC] def connectStart: Double PerformanceTiming[JC] def domComplete: Double @@ -15438,6 +17429,7 @@ PointerEvent[JC] def cancelBubble: Boolean PointerEvent[JC] def cancelable: Boolean PointerEvent[JC] def clientX: Double PointerEvent[JC] def clientY: Double +PointerEvent[JC] def composed: Boolean PointerEvent[JC] def ctrlKey: Boolean PointerEvent[JC] def currentTarget: EventTarget PointerEvent[JC] def defaultPrevented: Boolean @@ -15503,6 +17495,7 @@ PointerEventInit[JT] var width: js.UndefOr[Double] PopStateEvent[JT] def bubbles: Boolean PopStateEvent[JT] def cancelBubble: Boolean PopStateEvent[JT] def cancelable: Boolean +PopStateEvent[JT] def composed: Boolean PopStateEvent[JT] def currentTarget: EventTarget PopStateEvent[JT] def defaultPrevented: Boolean PopStateEvent[JT] def eventPhase: Int @@ -15524,10 +17517,16 @@ PositionError[JT] def message: String PositionOptions[JC] var enableHighAccuracy: Boolean PositionOptions[JC] var maximumAge: Int PositionOptions[JC] var timeout: Int +PredefinedColorSpace[JT] +PredefinedColorSpace[SO] val `display-p3`: PredefinedColorSpace +PredefinedColorSpace[SO] val srgb: PredefinedColorSpace +PresentationStyle[JT] +PresentationStyle[SO] val attachment: PresentationStyle +PresentationStyle[SO] val inline: PresentationStyle +PresentationStyle[SO] val unspecified: PresentationStyle ProcessingInstruction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit ProcessingInstruction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit ProcessingInstruction[JC] def appendChild(newChild: Node): Node -ProcessingInstruction[JC] def attributes: NamedNodeMap ProcessingInstruction[JC] def baseURI: String ProcessingInstruction[JC] def childNodes: NodeList[Node] ProcessingInstruction[JC] def cloneNode(deep: Boolean?): Node @@ -15536,7 +17535,6 @@ ProcessingInstruction[JC] def contains(otherNode: Node): Boolean ProcessingInstruction[JC] def data: String ProcessingInstruction[JC] def dispatchEvent(evt: Event): Boolean ProcessingInstruction[JC] def firstChild: Node -ProcessingInstruction[JC] def hasAttributes(): Boolean ProcessingInstruction[JC] def hasChildNodes(): Boolean ProcessingInstruction[JC] var innerText: String ProcessingInstruction[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -15567,6 +17565,7 @@ ProcessingInstruction[JC] var textContent: String ProgressEvent[JT] def bubbles: Boolean ProgressEvent[JT] def cancelBubble: Boolean ProgressEvent[JT] def cancelable: Boolean +ProgressEvent[JT] def composed: Boolean ProgressEvent[JT] def currentTarget: EventTarget ProgressEvent[JT] def defaultPrevented: Boolean ProgressEvent[JT] def eventPhase: Int @@ -15586,6 +17585,7 @@ PushEncryptionKeyName[SO] val p256dh: PushEncryptionKeyName PushEvent[JT] def bubbles: Boolean PushEvent[JT] def cancelBubble: Boolean PushEvent[JT] def cancelable: Boolean +PushEvent[JT] def composed: Boolean PushEvent[JT] def currentTarget: EventTarget PushEvent[JT] val data: PushMessageData PushEvent[JT] def defaultPrevented: Boolean @@ -15668,6 +17668,7 @@ RTCDataChannelEvent[JC] def bubbles: Boolean RTCDataChannelEvent[JC] def cancelBubble: Boolean RTCDataChannelEvent[JC] def cancelable: Boolean RTCDataChannelEvent[JC] val channel: RTCDataChannel +RTCDataChannelEvent[JC] def composed: Boolean RTCDataChannelEvent[JC] def currentTarget: EventTarget RTCDataChannelEvent[JC] def defaultPrevented: Boolean RTCDataChannelEvent[JC] def eventPhase: Int @@ -15775,6 +17776,7 @@ RTCPeerConnectionIceEvent[JC] def bubbles: Boolean RTCPeerConnectionIceEvent[JC] def cancelBubble: Boolean RTCPeerConnectionIceEvent[JC] def cancelable: Boolean RTCPeerConnectionIceEvent[JC] var candidate: RTCIceCandidate +RTCPeerConnectionIceEvent[JC] def composed: Boolean RTCPeerConnectionIceEvent[JC] def currentTarget: EventTarget RTCPeerConnectionIceEvent[JC] def defaultPrevented: Boolean RTCPeerConnectionIceEvent[JC] def eventPhase: Int @@ -15916,9 +17918,12 @@ RequestDestination[SO] val sharedworker: RequestDestination RequestDestination[SO] val subresource: RequestDestination RequestDestination[SO] val unknown: RequestDestination RequestDestination[SO] val worker: RequestDestination +RequestDuplex[JT] +RequestDuplex[SO] val half: RequestDuplex RequestInit[JT] var body: js.UndefOr[BodyInit] RequestInit[JT] var cache: js.UndefOr[RequestCache] RequestInit[JT] var credentials: js.UndefOr[RequestCredentials] +RequestInit[JT] var duplex: js.UndefOr[RequestDuplex] RequestInit[JT] var headers: js.UndefOr[HeadersInit] RequestInit[JT] var integrity: js.UndefOr[String] RequestInit[JT] var keepalive: js.UndefOr[Boolean] @@ -15947,6 +17952,21 @@ RequestType[SO] val script: RequestType RequestType[SO] val style: RequestType RequestType[SO] val track: RequestType RequestType[SO] val video: RequestType +ResizeObserver[JC] def disconnect(): Unit +ResizeObserver[JC] def observe(target: Element): Unit +ResizeObserver[JC] def observe(target: Element, options: ResizeObserverOptions): Unit +ResizeObserver[JC] def unobserve(target: Element): Unit +ResizeObserverBoxOption[JT] +ResizeObserverBoxOption[SO] val `border-box`: ResizeObserverBoxOption +ResizeObserverBoxOption[SO] val `content-box`: ResizeObserverBoxOption +ResizeObserverBoxOption[SO] val `device-pixel-content-box`: ResizeObserverBoxOption +ResizeObserverEntry[JT] def borderBoxSize: js.Array[ResizeObserverSize] +ResizeObserverEntry[JT] def contentBoxSize: js.Array[ResizeObserverSize] +ResizeObserverEntry[JT] def contentRect: DOMRectReadOnly +ResizeObserverEntry[JT] def target: Element +ResizeObserverOptions[JT] var box: js.UndefOr[ResizeObserverBoxOption] +ResizeObserverSize[JT] def blockSize: Double +ResizeObserverSize[JT] def inlineSize: Double Response[JC] def arrayBuffer(): js.Promise[ArrayBuffer] Response[JC] def blob(): js.Promise[Blob] Response[JC] val body: ReadableStream[Uint8Array] @@ -16032,6 +18052,7 @@ SVGAElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu SVGAElement[JC] def after(nodes: Node | String*): Unit SVGAElement[JC] def append(nodes: Node | String*): Unit SVGAElement[JC] def appendChild(newChild: Node): Node +SVGAElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGAElement[JC] def attributes: NamedNodeMap SVGAElement[JC] def baseURI: String SVGAElement[JC] def before(nodes: Node | String*): Unit @@ -16045,6 +18066,7 @@ SVGAElement[JC] def clientLeft: Int SVGAElement[JC] def clientTop: Int SVGAElement[JC] def clientWidth: Int SVGAElement[JC] def cloneNode(deep: Boolean?): Node +SVGAElement[JC] def closest(selector: String): Element SVGAElement[JC] def compareDocumentPosition(other: Node): Int SVGAElement[JC] def contains(otherNode: Node): Boolean SVGAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16070,6 +18092,7 @@ SVGAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGAElement[JC] def hasAttributes(): Boolean SVGAElement[JC] def hasChildNodes(): Boolean SVGAElement[JC] def hasExtension(extension: String): Boolean +SVGAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGAElement[JC] var href: SVGAnimatedString SVGAElement[JC] var id: String SVGAElement[JC] var innerHTML: String @@ -16097,6 +18120,9 @@ SVGAElement[JC] def nodeType: Int SVGAElement[JC] var nodeValue: String SVGAElement[JC] def normalize(): Unit SVGAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16121,6 +18147,7 @@ SVGAElement[JC] def previousElementSibling: Element SVGAElement[JC] def previousSibling: Node SVGAElement[JC] def querySelector(selectors: String): Element SVGAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGAElement[JC] def remove(): Unit SVGAElement[JC] def removeAttribute(name: String): Unit SVGAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16130,6 +18157,7 @@ SVGAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js SVGAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGAElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGAElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGAElement[JC] def replaceWith(nodes: Node | String*): Unit SVGAElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGAElement[JC] def requestPointerLock(): Unit SVGAElement[JC] var requiredExtensions: SVGStringList @@ -16143,6 +18171,8 @@ SVGAElement[JC] def setAttribute(name: String, value: String): Unit SVGAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGAElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGAElement[JC] def shadowRoot: ShadowRoot SVGAElement[JC] var style: CSSStyleDeclaration SVGAElement[JC] var systemLanguage: SVGStringList SVGAElement[JC] def tagName: String @@ -16197,6 +18227,7 @@ SVGCircleElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGCircleElement[JC] def after(nodes: Node | String*): Unit SVGCircleElement[JC] def append(nodes: Node | String*): Unit SVGCircleElement[JC] def appendChild(newChild: Node): Node +SVGCircleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGCircleElement[JC] def attributes: NamedNodeMap SVGCircleElement[JC] def baseURI: String SVGCircleElement[JC] def before(nodes: Node | String*): Unit @@ -16210,6 +18241,7 @@ SVGCircleElement[JC] def clientLeft: Int SVGCircleElement[JC] def clientTop: Int SVGCircleElement[JC] def clientWidth: Int SVGCircleElement[JC] def cloneNode(deep: Boolean?): Node +SVGCircleElement[JC] def closest(selector: String): Element SVGCircleElement[JC] def compareDocumentPosition(other: Node): Int SVGCircleElement[JC] def contains(otherNode: Node): Boolean SVGCircleElement[JC] def cx: SVGAnimatedLength @@ -16237,6 +18269,7 @@ SVGCircleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGCircleElement[JC] def hasAttributes(): Boolean SVGCircleElement[JC] def hasChildNodes(): Boolean SVGCircleElement[JC] def hasExtension(extension: String): Boolean +SVGCircleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGCircleElement[JC] var id: String SVGCircleElement[JC] var innerHTML: String SVGCircleElement[JC] var innerText: String @@ -16263,6 +18296,9 @@ SVGCircleElement[JC] def nodeType: Int SVGCircleElement[JC] var nodeValue: String SVGCircleElement[JC] def normalize(): Unit SVGCircleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGCircleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGCircleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16288,6 +18324,7 @@ SVGCircleElement[JC] def previousSibling: Node SVGCircleElement[JC] def querySelector(selectors: String): Element SVGCircleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGCircleElement[JC] def r: SVGAnimatedLength +SVGCircleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def remove(): Unit SVGCircleElement[JC] def removeAttribute(name: String): Unit SVGCircleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16297,6 +18334,7 @@ SVGCircleElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGCircleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGCircleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGCircleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGCircleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGCircleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGCircleElement[JC] def requestPointerLock(): Unit SVGCircleElement[JC] var requiredExtensions: SVGStringList @@ -16310,6 +18348,8 @@ SVGCircleElement[JC] def setAttribute(name: String, value: String): Unit SVGCircleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGCircleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGCircleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGCircleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGCircleElement[JC] def shadowRoot: ShadowRoot SVGCircleElement[JC] var style: CSSStyleDeclaration SVGCircleElement[JC] var systemLanguage: SVGStringList SVGCircleElement[JC] def tagName: String @@ -16328,6 +18368,7 @@ SVGClipPathElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGClipPathElement[JC] def after(nodes: Node | String*): Unit SVGClipPathElement[JC] def append(nodes: Node | String*): Unit SVGClipPathElement[JC] def appendChild(newChild: Node): Node +SVGClipPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGClipPathElement[JC] def attributes: NamedNodeMap SVGClipPathElement[JC] def baseURI: String SVGClipPathElement[JC] def before(nodes: Node | String*): Unit @@ -16342,6 +18383,7 @@ SVGClipPathElement[JC] def clientTop: Int SVGClipPathElement[JC] def clientWidth: Int SVGClipPathElement[JC] def clipPathUnits: SVGAnimatedEnumeration SVGClipPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGClipPathElement[JC] def closest(selector: String): Element SVGClipPathElement[JC] def compareDocumentPosition(other: Node): Int SVGClipPathElement[JC] def contains(otherNode: Node): Boolean SVGClipPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16367,6 +18409,7 @@ SVGClipPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGClipPathElement[JC] def hasAttributes(): Boolean SVGClipPathElement[JC] def hasChildNodes(): Boolean SVGClipPathElement[JC] def hasExtension(extension: String): Boolean +SVGClipPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGClipPathElement[JC] var id: String SVGClipPathElement[JC] var innerHTML: String SVGClipPathElement[JC] var innerText: String @@ -16393,6 +18436,9 @@ SVGClipPathElement[JC] def nodeType: Int SVGClipPathElement[JC] var nodeValue: String SVGClipPathElement[JC] def normalize(): Unit SVGClipPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGClipPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGClipPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16417,6 +18463,7 @@ SVGClipPathElement[JC] def previousElementSibling: Element SVGClipPathElement[JC] def previousSibling: Node SVGClipPathElement[JC] def querySelector(selectors: String): Element SVGClipPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGClipPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def remove(): Unit SVGClipPathElement[JC] def removeAttribute(name: String): Unit SVGClipPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16426,6 +18473,7 @@ SVGClipPathElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGClipPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGClipPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGClipPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGClipPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGClipPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGClipPathElement[JC] def requestPointerLock(): Unit SVGClipPathElement[JC] var requiredExtensions: SVGStringList @@ -16439,6 +18487,8 @@ SVGClipPathElement[JC] def setAttribute(name: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGClipPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGClipPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGClipPathElement[JC] def shadowRoot: ShadowRoot SVGClipPathElement[JC] var style: CSSStyleDeclaration SVGClipPathElement[JC] var systemLanguage: SVGStringList SVGClipPathElement[JC] def tagName: String @@ -16455,6 +18505,7 @@ SVGComponentTransferFunctionElement[JC] def after(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def amplitude: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def append(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def appendChild(newChild: Node): Node +SVGComponentTransferFunctionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGComponentTransferFunctionElement[JC] def attributes: NamedNodeMap SVGComponentTransferFunctionElement[JC] def baseURI: String SVGComponentTransferFunctionElement[JC] def before(nodes: Node | String*): Unit @@ -16467,6 +18518,7 @@ SVGComponentTransferFunctionElement[JC] def clientLeft: Int SVGComponentTransferFunctionElement[JC] def clientTop: Int SVGComponentTransferFunctionElement[JC] def clientWidth: Int SVGComponentTransferFunctionElement[JC] def cloneNode(deep: Boolean?): Node +SVGComponentTransferFunctionElement[JC] def closest(selector: String): Element SVGComponentTransferFunctionElement[JC] def compareDocumentPosition(other: Node): Int SVGComponentTransferFunctionElement[JC] def contains(otherNode: Node): Boolean SVGComponentTransferFunctionElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16486,6 +18538,7 @@ SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean SVGComponentTransferFunctionElement[JC] def hasChildNodes(): Boolean +SVGComponentTransferFunctionElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGComponentTransferFunctionElement[JC] var id: String SVGComponentTransferFunctionElement[JC] var innerHTML: String SVGComponentTransferFunctionElement[JC] var innerText: String @@ -16513,6 +18566,9 @@ SVGComponentTransferFunctionElement[JC] var nodeValue: String SVGComponentTransferFunctionElement[JC] def normalize(): Unit SVGComponentTransferFunctionElement[JC] def offset: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGComponentTransferFunctionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16537,6 +18593,7 @@ SVGComponentTransferFunctionElement[JC] def previousElementSibling: Element SVGComponentTransferFunctionElement[JC] def previousSibling: Node SVGComponentTransferFunctionElement[JC] def querySelector(selectors: String): Element SVGComponentTransferFunctionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGComponentTransferFunctionElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def remove(): Unit SVGComponentTransferFunctionElement[JC] def removeAttribute(name: String): Unit SVGComponentTransferFunctionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16546,6 +18603,7 @@ SVGComponentTransferFunctionElement[JC] def removeEventListener[T <: Event](`typ SVGComponentTransferFunctionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGComponentTransferFunctionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGComponentTransferFunctionElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGComponentTransferFunctionElement[JC] def replaceWith(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGComponentTransferFunctionElement[JC] def requestPointerLock(): Unit SVGComponentTransferFunctionElement[JC] def scrollHeight: Int @@ -16557,6 +18615,8 @@ SVGComponentTransferFunctionElement[JC] def setAttribute(name: String, value: St SVGComponentTransferFunctionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGComponentTransferFunctionElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGComponentTransferFunctionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGComponentTransferFunctionElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGComponentTransferFunctionElement[JC] def shadowRoot: ShadowRoot SVGComponentTransferFunctionElement[JC] def slope: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def tableValues: SVGAnimatedNumberList SVGComponentTransferFunctionElement[JC] def tagName: String @@ -16576,6 +18636,7 @@ SVGDefsElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGDefsElement[JC] def after(nodes: Node | String*): Unit SVGDefsElement[JC] def append(nodes: Node | String*): Unit SVGDefsElement[JC] def appendChild(newChild: Node): Node +SVGDefsElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGDefsElement[JC] def attributes: NamedNodeMap SVGDefsElement[JC] def baseURI: String SVGDefsElement[JC] def before(nodes: Node | String*): Unit @@ -16589,6 +18650,7 @@ SVGDefsElement[JC] def clientLeft: Int SVGDefsElement[JC] def clientTop: Int SVGDefsElement[JC] def clientWidth: Int SVGDefsElement[JC] def cloneNode(deep: Boolean?): Node +SVGDefsElement[JC] def closest(selector: String): Element SVGDefsElement[JC] def compareDocumentPosition(other: Node): Int SVGDefsElement[JC] def contains(otherNode: Node): Boolean SVGDefsElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16614,6 +18676,7 @@ SVGDefsElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGDefsElement[JC] def hasAttributes(): Boolean SVGDefsElement[JC] def hasChildNodes(): Boolean SVGDefsElement[JC] def hasExtension(extension: String): Boolean +SVGDefsElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDefsElement[JC] var id: String SVGDefsElement[JC] var innerHTML: String SVGDefsElement[JC] var innerText: String @@ -16640,6 +18703,9 @@ SVGDefsElement[JC] def nodeType: Int SVGDefsElement[JC] var nodeValue: String SVGDefsElement[JC] def normalize(): Unit SVGDefsElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDefsElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDefsElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16664,6 +18730,7 @@ SVGDefsElement[JC] def previousElementSibling: Element SVGDefsElement[JC] def previousSibling: Node SVGDefsElement[JC] def querySelector(selectors: String): Element SVGDefsElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDefsElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def remove(): Unit SVGDefsElement[JC] def removeAttribute(name: String): Unit SVGDefsElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16673,6 +18740,7 @@ SVGDefsElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGDefsElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGDefsElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGDefsElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGDefsElement[JC] def replaceWith(nodes: Node | String*): Unit SVGDefsElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGDefsElement[JC] def requestPointerLock(): Unit SVGDefsElement[JC] var requiredExtensions: SVGStringList @@ -16686,6 +18754,8 @@ SVGDefsElement[JC] def setAttribute(name: String, value: String): Unit SVGDefsElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDefsElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDefsElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDefsElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGDefsElement[JC] def shadowRoot: ShadowRoot SVGDefsElement[JC] var style: CSSStyleDeclaration SVGDefsElement[JC] var systemLanguage: SVGStringList SVGDefsElement[JC] def tagName: String @@ -16701,6 +18771,7 @@ SVGDescElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGDescElement[JC] def after(nodes: Node | String*): Unit SVGDescElement[JC] def append(nodes: Node | String*): Unit SVGDescElement[JC] def appendChild(newChild: Node): Node +SVGDescElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGDescElement[JC] def attributes: NamedNodeMap SVGDescElement[JC] def baseURI: String SVGDescElement[JC] def before(nodes: Node | String*): Unit @@ -16714,6 +18785,7 @@ SVGDescElement[JC] def clientLeft: Int SVGDescElement[JC] def clientTop: Int SVGDescElement[JC] def clientWidth: Int SVGDescElement[JC] def cloneNode(deep: Boolean?): Node +SVGDescElement[JC] def closest(selector: String): Element SVGDescElement[JC] def compareDocumentPosition(other: Node): Int SVGDescElement[JC] def contains(otherNode: Node): Boolean SVGDescElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16732,6 +18804,7 @@ SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean SVGDescElement[JC] def hasChildNodes(): Boolean +SVGDescElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDescElement[JC] var id: String SVGDescElement[JC] var innerHTML: String SVGDescElement[JC] var innerText: String @@ -16757,6 +18830,9 @@ SVGDescElement[JC] def nodeType: Int SVGDescElement[JC] var nodeValue: String SVGDescElement[JC] def normalize(): Unit SVGDescElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDescElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDescElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16781,6 +18857,7 @@ SVGDescElement[JC] def previousElementSibling: Element SVGDescElement[JC] def previousSibling: Node SVGDescElement[JC] def querySelector(selectors: String): Element SVGDescElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDescElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDescElement[JC] def remove(): Unit SVGDescElement[JC] def removeAttribute(name: String): Unit SVGDescElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16790,6 +18867,7 @@ SVGDescElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGDescElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGDescElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGDescElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGDescElement[JC] def replaceWith(nodes: Node | String*): Unit SVGDescElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGDescElement[JC] def requestPointerLock(): Unit SVGDescElement[JC] def scrollHeight: Int @@ -16801,6 +18879,8 @@ SVGDescElement[JC] def setAttribute(name: String, value: String): Unit SVGDescElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDescElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDescElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDescElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGDescElement[JC] def shadowRoot: ShadowRoot SVGDescElement[JC] var style: CSSStyleDeclaration SVGDescElement[JC] def tagName: String SVGDescElement[JC] var textContent: String @@ -16814,6 +18894,7 @@ SVGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fun SVGElement[JC] def after(nodes: Node | String*): Unit SVGElement[JC] def append(nodes: Node | String*): Unit SVGElement[JC] def appendChild(newChild: Node): Node +SVGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGElement[JC] def attributes: NamedNodeMap SVGElement[JC] def baseURI: String SVGElement[JC] def before(nodes: Node | String*): Unit @@ -16826,6 +18907,7 @@ SVGElement[JC] def clientLeft: Int SVGElement[JC] def clientTop: Int SVGElement[JC] def clientWidth: Int SVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGElement[JC] def closest(selector: String): Element SVGElement[JC] def compareDocumentPosition(other: Node): Int SVGElement[JC] def contains(otherNode: Node): Boolean SVGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16844,6 +18926,7 @@ SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean SVGElement[JC] def hasChildNodes(): Boolean +SVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGElement[JC] var id: String SVGElement[JC] var innerHTML: String SVGElement[JC] var innerText: String @@ -16869,6 +18952,9 @@ SVGElement[JC] def nodeType: Int SVGElement[JC] var nodeValue: String SVGElement[JC] def normalize(): Unit SVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16893,6 +18979,7 @@ SVGElement[JC] def previousElementSibling: Element SVGElement[JC] def previousSibling: Node SVGElement[JC] def querySelector(selectors: String): Element SVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGElement[JC] def remove(): Unit SVGElement[JC] def removeAttribute(name: String): Unit SVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16902,6 +18989,7 @@ SVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js. SVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGElement[JC] def requestPointerLock(): Unit SVGElement[JC] def scrollHeight: Int @@ -16913,6 +19001,8 @@ SVGElement[JC] def setAttribute(name: String, value: String): Unit SVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGElement[JC] def shadowRoot: ShadowRoot SVGElement[JC] def tagName: String SVGElement[JC] var textContent: String SVGElement[JC] def viewportElement: SVGElement @@ -16938,6 +19028,7 @@ SVGEllipseElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGEllipseElement[JC] def after(nodes: Node | String*): Unit SVGEllipseElement[JC] def append(nodes: Node | String*): Unit SVGEllipseElement[JC] def appendChild(newChild: Node): Node +SVGEllipseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGEllipseElement[JC] def attributes: NamedNodeMap SVGEllipseElement[JC] def baseURI: String SVGEllipseElement[JC] def before(nodes: Node | String*): Unit @@ -16951,6 +19042,7 @@ SVGEllipseElement[JC] def clientLeft: Int SVGEllipseElement[JC] def clientTop: Int SVGEllipseElement[JC] def clientWidth: Int SVGEllipseElement[JC] def cloneNode(deep: Boolean?): Node +SVGEllipseElement[JC] def closest(selector: String): Element SVGEllipseElement[JC] def compareDocumentPosition(other: Node): Int SVGEllipseElement[JC] def contains(otherNode: Node): Boolean SVGEllipseElement[JC] def cx: SVGAnimatedLength @@ -16978,6 +19070,7 @@ SVGEllipseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGEllipseElement[JC] def hasAttributes(): Boolean SVGEllipseElement[JC] def hasChildNodes(): Boolean SVGEllipseElement[JC] def hasExtension(extension: String): Boolean +SVGEllipseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGEllipseElement[JC] var id: String SVGEllipseElement[JC] var innerHTML: String SVGEllipseElement[JC] var innerText: String @@ -17004,6 +19097,9 @@ SVGEllipseElement[JC] def nodeType: Int SVGEllipseElement[JC] var nodeValue: String SVGEllipseElement[JC] def normalize(): Unit SVGEllipseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGEllipseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGEllipseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17028,6 +19124,7 @@ SVGEllipseElement[JC] def previousElementSibling: Element SVGEllipseElement[JC] def previousSibling: Node SVGEllipseElement[JC] def querySelector(selectors: String): Element SVGEllipseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGEllipseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def remove(): Unit SVGEllipseElement[JC] def removeAttribute(name: String): Unit SVGEllipseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17037,6 +19134,7 @@ SVGEllipseElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGEllipseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGEllipseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGEllipseElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGEllipseElement[JC] def replaceWith(nodes: Node | String*): Unit SVGEllipseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGEllipseElement[JC] def requestPointerLock(): Unit SVGEllipseElement[JC] var requiredExtensions: SVGStringList @@ -17052,6 +19150,8 @@ SVGEllipseElement[JC] def setAttribute(name: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGEllipseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGEllipseElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGEllipseElement[JC] def shadowRoot: ShadowRoot SVGEllipseElement[JC] var style: CSSStyleDeclaration SVGEllipseElement[JC] var systemLanguage: SVGStringList SVGEllipseElement[JC] def tagName: String @@ -17074,6 +19174,7 @@ SVGFEBlendElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEBlendElement[JC] def after(nodes: Node | String*): Unit SVGFEBlendElement[JC] def append(nodes: Node | String*): Unit SVGFEBlendElement[JC] def appendChild(newChild: Node): Node +SVGFEBlendElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEBlendElement[JC] def attributes: NamedNodeMap SVGFEBlendElement[JC] def baseURI: String SVGFEBlendElement[JC] def before(nodes: Node | String*): Unit @@ -17087,6 +19188,7 @@ SVGFEBlendElement[JC] def clientLeft: Int SVGFEBlendElement[JC] def clientTop: Int SVGFEBlendElement[JC] def clientWidth: Int SVGFEBlendElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEBlendElement[JC] def closest(selector: String): Element SVGFEBlendElement[JC] def compareDocumentPosition(other: Node): Int SVGFEBlendElement[JC] def contains(otherNode: Node): Boolean SVGFEBlendElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17105,6 +19207,7 @@ SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean SVGFEBlendElement[JC] def hasChildNodes(): Boolean +SVGFEBlendElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEBlendElement[JC] def height: SVGAnimatedLength SVGFEBlendElement[JC] var id: String SVGFEBlendElement[JC] def in1: SVGAnimatedString @@ -17134,6 +19237,9 @@ SVGFEBlendElement[JC] def nodeType: Int SVGFEBlendElement[JC] var nodeValue: String SVGFEBlendElement[JC] def normalize(): Unit SVGFEBlendElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEBlendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEBlendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17158,6 +19264,7 @@ SVGFEBlendElement[JC] def previousElementSibling: Element SVGFEBlendElement[JC] def previousSibling: Node SVGFEBlendElement[JC] def querySelector(selectors: String): Element SVGFEBlendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEBlendElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def remove(): Unit SVGFEBlendElement[JC] def removeAttribute(name: String): Unit SVGFEBlendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17167,6 +19274,7 @@ SVGFEBlendElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEBlendElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEBlendElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEBlendElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEBlendElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEBlendElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEBlendElement[JC] def requestPointerLock(): Unit SVGFEBlendElement[JC] def result: SVGAnimatedString @@ -17179,6 +19287,8 @@ SVGFEBlendElement[JC] def setAttribute(name: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEBlendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEBlendElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEBlendElement[JC] def shadowRoot: ShadowRoot SVGFEBlendElement[JC] var style: CSSStyleDeclaration SVGFEBlendElement[JC] def tagName: String SVGFEBlendElement[JC] var textContent: String @@ -17199,6 +19309,7 @@ SVGFEColorMatrixElement[JC] def addEventListener[T <: Event](`type`: String, lis SVGFEColorMatrixElement[JC] def after(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def append(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def appendChild(newChild: Node): Node +SVGFEColorMatrixElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEColorMatrixElement[JC] def attributes: NamedNodeMap SVGFEColorMatrixElement[JC] def baseURI: String SVGFEColorMatrixElement[JC] def before(nodes: Node | String*): Unit @@ -17212,6 +19323,7 @@ SVGFEColorMatrixElement[JC] def clientLeft: Int SVGFEColorMatrixElement[JC] def clientTop: Int SVGFEColorMatrixElement[JC] def clientWidth: Int SVGFEColorMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEColorMatrixElement[JC] def closest(selector: String): Element SVGFEColorMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEColorMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEColorMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17230,6 +19342,7 @@ SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean SVGFEColorMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEColorMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEColorMatrixElement[JC] def height: SVGAnimatedLength SVGFEColorMatrixElement[JC] var id: String SVGFEColorMatrixElement[JC] def in1: SVGAnimatedString @@ -17257,6 +19370,9 @@ SVGFEColorMatrixElement[JC] def nodeType: Int SVGFEColorMatrixElement[JC] var nodeValue: String SVGFEColorMatrixElement[JC] def normalize(): Unit SVGFEColorMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEColorMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17281,6 +19397,7 @@ SVGFEColorMatrixElement[JC] def previousElementSibling: Element SVGFEColorMatrixElement[JC] def previousSibling: Node SVGFEColorMatrixElement[JC] def querySelector(selectors: String): Element SVGFEColorMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEColorMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def remove(): Unit SVGFEColorMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEColorMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17290,6 +19407,7 @@ SVGFEColorMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEColorMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEColorMatrixElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEColorMatrixElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEColorMatrixElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEColorMatrixElement[JC] def requestPointerLock(): Unit SVGFEColorMatrixElement[JC] def result: SVGAnimatedString @@ -17302,6 +19420,8 @@ SVGFEColorMatrixElement[JC] def setAttribute(name: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEColorMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEColorMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEColorMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEColorMatrixElement[JC] var style: CSSStyleDeclaration SVGFEColorMatrixElement[JC] def tagName: String SVGFEColorMatrixElement[JC] var textContent: String @@ -17323,6 +19443,7 @@ SVGFEComponentTransferElement[JC] def addEventListener[T <: Event](`type`: Strin SVGFEComponentTransferElement[JC] def after(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def append(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def appendChild(newChild: Node): Node +SVGFEComponentTransferElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEComponentTransferElement[JC] def attributes: NamedNodeMap SVGFEComponentTransferElement[JC] def baseURI: String SVGFEComponentTransferElement[JC] def before(nodes: Node | String*): Unit @@ -17336,6 +19457,7 @@ SVGFEComponentTransferElement[JC] def clientLeft: Int SVGFEComponentTransferElement[JC] def clientTop: Int SVGFEComponentTransferElement[JC] def clientWidth: Int SVGFEComponentTransferElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEComponentTransferElement[JC] def closest(selector: String): Element SVGFEComponentTransferElement[JC] def compareDocumentPosition(other: Node): Int SVGFEComponentTransferElement[JC] def contains(otherNode: Node): Boolean SVGFEComponentTransferElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17354,6 +19476,7 @@ SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean SVGFEComponentTransferElement[JC] def hasChildNodes(): Boolean +SVGFEComponentTransferElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEComponentTransferElement[JC] def height: SVGAnimatedLength SVGFEComponentTransferElement[JC] var id: String SVGFEComponentTransferElement[JC] def in1: SVGAnimatedString @@ -17381,6 +19504,9 @@ SVGFEComponentTransferElement[JC] def nodeType: Int SVGFEComponentTransferElement[JC] var nodeValue: String SVGFEComponentTransferElement[JC] def normalize(): Unit SVGFEComponentTransferElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEComponentTransferElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17405,6 +19531,7 @@ SVGFEComponentTransferElement[JC] def previousElementSibling: Element SVGFEComponentTransferElement[JC] def previousSibling: Node SVGFEComponentTransferElement[JC] def querySelector(selectors: String): Element SVGFEComponentTransferElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEComponentTransferElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def remove(): Unit SVGFEComponentTransferElement[JC] def removeAttribute(name: String): Unit SVGFEComponentTransferElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17414,6 +19541,7 @@ SVGFEComponentTransferElement[JC] def removeEventListener[T <: Event](`type`: St SVGFEComponentTransferElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEComponentTransferElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEComponentTransferElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEComponentTransferElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEComponentTransferElement[JC] def requestPointerLock(): Unit SVGFEComponentTransferElement[JC] def result: SVGAnimatedString @@ -17426,6 +19554,8 @@ SVGFEComponentTransferElement[JC] def setAttribute(name: String, value: String): SVGFEComponentTransferElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEComponentTransferElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEComponentTransferElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEComponentTransferElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEComponentTransferElement[JC] def shadowRoot: ShadowRoot SVGFEComponentTransferElement[JC] var style: CSSStyleDeclaration SVGFEComponentTransferElement[JC] def tagName: String SVGFEComponentTransferElement[JC] var textContent: String @@ -17440,6 +19570,7 @@ SVGFECompositeElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFECompositeElement[JC] def after(nodes: Node | String*): Unit SVGFECompositeElement[JC] def append(nodes: Node | String*): Unit SVGFECompositeElement[JC] def appendChild(newChild: Node): Node +SVGFECompositeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFECompositeElement[JC] def attributes: NamedNodeMap SVGFECompositeElement[JC] def baseURI: String SVGFECompositeElement[JC] def before(nodes: Node | String*): Unit @@ -17453,6 +19584,7 @@ SVGFECompositeElement[JC] def clientLeft: Int SVGFECompositeElement[JC] def clientTop: Int SVGFECompositeElement[JC] def clientWidth: Int SVGFECompositeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFECompositeElement[JC] def closest(selector: String): Element SVGFECompositeElement[JC] def compareDocumentPosition(other: Node): Int SVGFECompositeElement[JC] def contains(otherNode: Node): Boolean SVGFECompositeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17471,6 +19603,7 @@ SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean SVGFECompositeElement[JC] def hasChildNodes(): Boolean +SVGFECompositeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFECompositeElement[JC] def height: SVGAnimatedLength SVGFECompositeElement[JC] var id: String SVGFECompositeElement[JC] def in1: SVGAnimatedString @@ -17503,6 +19636,9 @@ SVGFECompositeElement[JC] def nodeType: Int SVGFECompositeElement[JC] var nodeValue: String SVGFECompositeElement[JC] def normalize(): Unit SVGFECompositeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFECompositeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFECompositeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17528,6 +19664,7 @@ SVGFECompositeElement[JC] def previousElementSibling: Element SVGFECompositeElement[JC] def previousSibling: Node SVGFECompositeElement[JC] def querySelector(selectors: String): Element SVGFECompositeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFECompositeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def remove(): Unit SVGFECompositeElement[JC] def removeAttribute(name: String): Unit SVGFECompositeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17537,6 +19674,7 @@ SVGFECompositeElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFECompositeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFECompositeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFECompositeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFECompositeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFECompositeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFECompositeElement[JC] def requestPointerLock(): Unit SVGFECompositeElement[JC] def result: SVGAnimatedString @@ -17549,6 +19687,8 @@ SVGFECompositeElement[JC] def setAttribute(name: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFECompositeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFECompositeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFECompositeElement[JC] def shadowRoot: ShadowRoot SVGFECompositeElement[JC] var style: CSSStyleDeclaration SVGFECompositeElement[JC] def tagName: String SVGFECompositeElement[JC] var textContent: String @@ -17570,6 +19710,7 @@ SVGFEConvolveMatrixElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEConvolveMatrixElement[JC] def after(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def append(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def appendChild(newChild: Node): Node +SVGFEConvolveMatrixElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEConvolveMatrixElement[JC] def attributes: NamedNodeMap SVGFEConvolveMatrixElement[JC] def baseURI: String SVGFEConvolveMatrixElement[JC] def before(nodes: Node | String*): Unit @@ -17584,6 +19725,7 @@ SVGFEConvolveMatrixElement[JC] def clientLeft: Int SVGFEConvolveMatrixElement[JC] def clientTop: Int SVGFEConvolveMatrixElement[JC] def clientWidth: Int SVGFEConvolveMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEConvolveMatrixElement[JC] def closest(selector: String): Element SVGFEConvolveMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEConvolveMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEConvolveMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17604,6 +19746,7 @@ SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean SVGFEConvolveMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEConvolveMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEConvolveMatrixElement[JC] def height: SVGAnimatedLength SVGFEConvolveMatrixElement[JC] var id: String SVGFEConvolveMatrixElement[JC] def in1: SVGAnimatedString @@ -17634,6 +19777,9 @@ SVGFEConvolveMatrixElement[JC] def nodeType: Int SVGFEConvolveMatrixElement[JC] var nodeValue: String SVGFEConvolveMatrixElement[JC] def normalize(): Unit SVGFEConvolveMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEConvolveMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17661,6 +19807,7 @@ SVGFEConvolveMatrixElement[JC] def previousElementSibling: Element SVGFEConvolveMatrixElement[JC] def previousSibling: Node SVGFEConvolveMatrixElement[JC] def querySelector(selectors: String): Element SVGFEConvolveMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEConvolveMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def remove(): Unit SVGFEConvolveMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEConvolveMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17670,6 +19817,7 @@ SVGFEConvolveMatrixElement[JC] def removeEventListener[T <: Event](`type`: Strin SVGFEConvolveMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEConvolveMatrixElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEConvolveMatrixElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEConvolveMatrixElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEConvolveMatrixElement[JC] def requestPointerLock(): Unit SVGFEConvolveMatrixElement[JC] def result: SVGAnimatedString @@ -17682,6 +19830,8 @@ SVGFEConvolveMatrixElement[JC] def setAttribute(name: String, value: String): Un SVGFEConvolveMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEConvolveMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEConvolveMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEConvolveMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEConvolveMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEConvolveMatrixElement[JC] var style: CSSStyleDeclaration SVGFEConvolveMatrixElement[JC] def tagName: String SVGFEConvolveMatrixElement[JC] def targetX: SVGAnimatedInteger @@ -17702,6 +19852,7 @@ SVGFEDiffuseLightingElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEDiffuseLightingElement[JC] def after(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def append(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def appendChild(newChild: Node): Node +SVGFEDiffuseLightingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDiffuseLightingElement[JC] def attributes: NamedNodeMap SVGFEDiffuseLightingElement[JC] def baseURI: String SVGFEDiffuseLightingElement[JC] def before(nodes: Node | String*): Unit @@ -17715,6 +19866,7 @@ SVGFEDiffuseLightingElement[JC] def clientLeft: Int SVGFEDiffuseLightingElement[JC] def clientTop: Int SVGFEDiffuseLightingElement[JC] def clientWidth: Int SVGFEDiffuseLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDiffuseLightingElement[JC] def closest(selector: String): Element SVGFEDiffuseLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDiffuseLightingElement[JC] def contains(otherNode: Node): Boolean SVGFEDiffuseLightingElement[JC] def diffuseConstant: SVGAnimatedNumber @@ -17734,6 +19886,7 @@ SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean SVGFEDiffuseLightingElement[JC] def hasChildNodes(): Boolean +SVGFEDiffuseLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDiffuseLightingElement[JC] def height: SVGAnimatedLength SVGFEDiffuseLightingElement[JC] var id: String SVGFEDiffuseLightingElement[JC] def in1: SVGAnimatedString @@ -17763,6 +19916,9 @@ SVGFEDiffuseLightingElement[JC] def nodeType: Int SVGFEDiffuseLightingElement[JC] var nodeValue: String SVGFEDiffuseLightingElement[JC] def normalize(): Unit SVGFEDiffuseLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDiffuseLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17787,6 +19943,7 @@ SVGFEDiffuseLightingElement[JC] def previousElementSibling: Element SVGFEDiffuseLightingElement[JC] def previousSibling: Node SVGFEDiffuseLightingElement[JC] def querySelector(selectors: String): Element SVGFEDiffuseLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDiffuseLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def remove(): Unit SVGFEDiffuseLightingElement[JC] def removeAttribute(name: String): Unit SVGFEDiffuseLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17796,6 +19953,7 @@ SVGFEDiffuseLightingElement[JC] def removeEventListener[T <: Event](`type`: Stri SVGFEDiffuseLightingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDiffuseLightingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDiffuseLightingElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDiffuseLightingElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDiffuseLightingElement[JC] def requestPointerLock(): Unit SVGFEDiffuseLightingElement[JC] def result: SVGAnimatedString @@ -17808,6 +19966,8 @@ SVGFEDiffuseLightingElement[JC] def setAttribute(name: String, value: String): U SVGFEDiffuseLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDiffuseLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDiffuseLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDiffuseLightingElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDiffuseLightingElement[JC] def shadowRoot: ShadowRoot SVGFEDiffuseLightingElement[JC] var style: CSSStyleDeclaration SVGFEDiffuseLightingElement[JC] def surfaceScale: SVGAnimatedNumber SVGFEDiffuseLightingElement[JC] def tagName: String @@ -17823,6 +19983,7 @@ SVGFEDisplacementMapElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEDisplacementMapElement[JC] def after(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def append(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def appendChild(newChild: Node): Node +SVGFEDisplacementMapElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDisplacementMapElement[JC] def attributes: NamedNodeMap SVGFEDisplacementMapElement[JC] def baseURI: String SVGFEDisplacementMapElement[JC] def before(nodes: Node | String*): Unit @@ -17836,6 +19997,7 @@ SVGFEDisplacementMapElement[JC] def clientLeft: Int SVGFEDisplacementMapElement[JC] def clientTop: Int SVGFEDisplacementMapElement[JC] def clientWidth: Int SVGFEDisplacementMapElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDisplacementMapElement[JC] def closest(selector: String): Element SVGFEDisplacementMapElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDisplacementMapElement[JC] def contains(otherNode: Node): Boolean SVGFEDisplacementMapElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17854,6 +20016,7 @@ SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean SVGFEDisplacementMapElement[JC] def hasChildNodes(): Boolean +SVGFEDisplacementMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDisplacementMapElement[JC] def height: SVGAnimatedLength SVGFEDisplacementMapElement[JC] var id: String SVGFEDisplacementMapElement[JC] def in1: SVGAnimatedString @@ -17882,6 +20045,9 @@ SVGFEDisplacementMapElement[JC] def nodeType: Int SVGFEDisplacementMapElement[JC] var nodeValue: String SVGFEDisplacementMapElement[JC] def normalize(): Unit SVGFEDisplacementMapElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDisplacementMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17906,6 +20072,7 @@ SVGFEDisplacementMapElement[JC] def previousElementSibling: Element SVGFEDisplacementMapElement[JC] def previousSibling: Node SVGFEDisplacementMapElement[JC] def querySelector(selectors: String): Element SVGFEDisplacementMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDisplacementMapElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def remove(): Unit SVGFEDisplacementMapElement[JC] def removeAttribute(name: String): Unit SVGFEDisplacementMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17915,6 +20082,7 @@ SVGFEDisplacementMapElement[JC] def removeEventListener[T <: Event](`type`: Stri SVGFEDisplacementMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDisplacementMapElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDisplacementMapElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDisplacementMapElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDisplacementMapElement[JC] def requestPointerLock(): Unit SVGFEDisplacementMapElement[JC] def result: SVGAnimatedString @@ -17928,6 +20096,8 @@ SVGFEDisplacementMapElement[JC] def setAttribute(name: String, value: String): U SVGFEDisplacementMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDisplacementMapElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDisplacementMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDisplacementMapElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDisplacementMapElement[JC] def shadowRoot: ShadowRoot SVGFEDisplacementMapElement[JC] var style: CSSStyleDeclaration SVGFEDisplacementMapElement[JC] def tagName: String SVGFEDisplacementMapElement[JC] var textContent: String @@ -17949,6 +20119,7 @@ SVGFEDistantLightElement[JC] def addEventListener[T <: Event](`type`: String, li SVGFEDistantLightElement[JC] def after(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def append(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def appendChild(newChild: Node): Node +SVGFEDistantLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDistantLightElement[JC] def attributes: NamedNodeMap SVGFEDistantLightElement[JC] def azimuth: SVGAnimatedNumber SVGFEDistantLightElement[JC] def baseURI: String @@ -17962,6 +20133,7 @@ SVGFEDistantLightElement[JC] def clientLeft: Int SVGFEDistantLightElement[JC] def clientTop: Int SVGFEDistantLightElement[JC] def clientWidth: Int SVGFEDistantLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDistantLightElement[JC] def closest(selector: String): Element SVGFEDistantLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDistantLightElement[JC] def contains(otherNode: Node): Boolean SVGFEDistantLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17981,6 +20153,7 @@ SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean SVGFEDistantLightElement[JC] def hasChildNodes(): Boolean +SVGFEDistantLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDistantLightElement[JC] var id: String SVGFEDistantLightElement[JC] var innerHTML: String SVGFEDistantLightElement[JC] var innerText: String @@ -18006,6 +20179,9 @@ SVGFEDistantLightElement[JC] def nodeType: Int SVGFEDistantLightElement[JC] var nodeValue: String SVGFEDistantLightElement[JC] def normalize(): Unit SVGFEDistantLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDistantLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDistantLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18030,6 +20206,7 @@ SVGFEDistantLightElement[JC] def previousElementSibling: Element SVGFEDistantLightElement[JC] def previousSibling: Node SVGFEDistantLightElement[JC] def querySelector(selectors: String): Element SVGFEDistantLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDistantLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def remove(): Unit SVGFEDistantLightElement[JC] def removeAttribute(name: String): Unit SVGFEDistantLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18039,6 +20216,7 @@ SVGFEDistantLightElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEDistantLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDistantLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDistantLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDistantLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDistantLightElement[JC] def requestPointerLock(): Unit SVGFEDistantLightElement[JC] def scrollHeight: Int @@ -18050,6 +20228,8 @@ SVGFEDistantLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDistantLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDistantLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDistantLightElement[JC] def shadowRoot: ShadowRoot SVGFEDistantLightElement[JC] def tagName: String SVGFEDistantLightElement[JC] var textContent: String SVGFEDistantLightElement[JC] def viewportElement: SVGElement @@ -18060,6 +20240,7 @@ SVGFEFloodElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEFloodElement[JC] def after(nodes: Node | String*): Unit SVGFEFloodElement[JC] def append(nodes: Node | String*): Unit SVGFEFloodElement[JC] def appendChild(newChild: Node): Node +SVGFEFloodElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFloodElement[JC] def attributes: NamedNodeMap SVGFEFloodElement[JC] def baseURI: String SVGFEFloodElement[JC] def before(nodes: Node | String*): Unit @@ -18073,6 +20254,7 @@ SVGFEFloodElement[JC] def clientLeft: Int SVGFEFloodElement[JC] def clientTop: Int SVGFEFloodElement[JC] def clientWidth: Int SVGFEFloodElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFloodElement[JC] def closest(selector: String): Element SVGFEFloodElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFloodElement[JC] def contains(otherNode: Node): Boolean SVGFEFloodElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18091,6 +20273,7 @@ SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean SVGFEFloodElement[JC] def hasChildNodes(): Boolean +SVGFEFloodElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFloodElement[JC] def height: SVGAnimatedLength SVGFEFloodElement[JC] var id: String SVGFEFloodElement[JC] var innerHTML: String @@ -18117,6 +20300,9 @@ SVGFEFloodElement[JC] def nodeType: Int SVGFEFloodElement[JC] var nodeValue: String SVGFEFloodElement[JC] def normalize(): Unit SVGFEFloodElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFloodElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFloodElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18141,6 +20327,7 @@ SVGFEFloodElement[JC] def previousElementSibling: Element SVGFEFloodElement[JC] def previousSibling: Node SVGFEFloodElement[JC] def querySelector(selectors: String): Element SVGFEFloodElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFloodElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def remove(): Unit SVGFEFloodElement[JC] def removeAttribute(name: String): Unit SVGFEFloodElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18150,6 +20337,7 @@ SVGFEFloodElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFloodElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFloodElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFloodElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFloodElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFloodElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFloodElement[JC] def requestPointerLock(): Unit SVGFEFloodElement[JC] def result: SVGAnimatedString @@ -18162,6 +20350,8 @@ SVGFEFloodElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFloodElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFloodElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFloodElement[JC] def shadowRoot: ShadowRoot SVGFEFloodElement[JC] var style: CSSStyleDeclaration SVGFEFloodElement[JC] def tagName: String SVGFEFloodElement[JC] var textContent: String @@ -18177,6 +20367,7 @@ SVGFEFuncAElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncAElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncAElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncAElement[JC] def attributes: NamedNodeMap SVGFEFuncAElement[JC] def baseURI: String SVGFEFuncAElement[JC] def before(nodes: Node | String*): Unit @@ -18189,6 +20380,7 @@ SVGFEFuncAElement[JC] def clientLeft: Int SVGFEFuncAElement[JC] def clientTop: Int SVGFEFuncAElement[JC] def clientWidth: Int SVGFEFuncAElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncAElement[JC] def closest(selector: String): Element SVGFEFuncAElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncAElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18208,6 +20400,7 @@ SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean SVGFEFuncAElement[JC] def hasChildNodes(): Boolean +SVGFEFuncAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncAElement[JC] var id: String SVGFEFuncAElement[JC] var innerHTML: String SVGFEFuncAElement[JC] var innerText: String @@ -18235,6 +20428,9 @@ SVGFEFuncAElement[JC] var nodeValue: String SVGFEFuncAElement[JC] def normalize(): Unit SVGFEFuncAElement[JC] def offset: SVGAnimatedNumber SVGFEFuncAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18259,6 +20455,7 @@ SVGFEFuncAElement[JC] def previousElementSibling: Element SVGFEFuncAElement[JC] def previousSibling: Node SVGFEFuncAElement[JC] def querySelector(selectors: String): Element SVGFEFuncAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def remove(): Unit SVGFEFuncAElement[JC] def removeAttribute(name: String): Unit SVGFEFuncAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18268,6 +20465,7 @@ SVGFEFuncAElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncAElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncAElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncAElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncAElement[JC] def requestPointerLock(): Unit SVGFEFuncAElement[JC] def scrollHeight: Int @@ -18279,6 +20477,8 @@ SVGFEFuncAElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncAElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncAElement[JC] def shadowRoot: ShadowRoot SVGFEFuncAElement[JC] def slope: SVGAnimatedNumber SVGFEFuncAElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncAElement[JC] def tagName: String @@ -18293,6 +20493,7 @@ SVGFEFuncBElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncBElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncBElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncBElement[JC] def attributes: NamedNodeMap SVGFEFuncBElement[JC] def baseURI: String SVGFEFuncBElement[JC] def before(nodes: Node | String*): Unit @@ -18305,6 +20506,7 @@ SVGFEFuncBElement[JC] def clientLeft: Int SVGFEFuncBElement[JC] def clientTop: Int SVGFEFuncBElement[JC] def clientWidth: Int SVGFEFuncBElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncBElement[JC] def closest(selector: String): Element SVGFEFuncBElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncBElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncBElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18324,6 +20526,7 @@ SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean SVGFEFuncBElement[JC] def hasChildNodes(): Boolean +SVGFEFuncBElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncBElement[JC] var id: String SVGFEFuncBElement[JC] var innerHTML: String SVGFEFuncBElement[JC] var innerText: String @@ -18351,6 +20554,9 @@ SVGFEFuncBElement[JC] var nodeValue: String SVGFEFuncBElement[JC] def normalize(): Unit SVGFEFuncBElement[JC] def offset: SVGAnimatedNumber SVGFEFuncBElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncBElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncBElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18375,6 +20581,7 @@ SVGFEFuncBElement[JC] def previousElementSibling: Element SVGFEFuncBElement[JC] def previousSibling: Node SVGFEFuncBElement[JC] def querySelector(selectors: String): Element SVGFEFuncBElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncBElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def remove(): Unit SVGFEFuncBElement[JC] def removeAttribute(name: String): Unit SVGFEFuncBElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18384,6 +20591,7 @@ SVGFEFuncBElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncBElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncBElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncBElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncBElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncBElement[JC] def requestPointerLock(): Unit SVGFEFuncBElement[JC] def scrollHeight: Int @@ -18395,6 +20603,8 @@ SVGFEFuncBElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncBElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncBElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncBElement[JC] def shadowRoot: ShadowRoot SVGFEFuncBElement[JC] def slope: SVGAnimatedNumber SVGFEFuncBElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncBElement[JC] def tagName: String @@ -18409,6 +20619,7 @@ SVGFEFuncGElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncGElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncGElement[JC] def attributes: NamedNodeMap SVGFEFuncGElement[JC] def baseURI: String SVGFEFuncGElement[JC] def before(nodes: Node | String*): Unit @@ -18421,6 +20632,7 @@ SVGFEFuncGElement[JC] def clientLeft: Int SVGFEFuncGElement[JC] def clientTop: Int SVGFEFuncGElement[JC] def clientWidth: Int SVGFEFuncGElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncGElement[JC] def closest(selector: String): Element SVGFEFuncGElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncGElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18440,6 +20652,7 @@ SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean SVGFEFuncGElement[JC] def hasChildNodes(): Boolean +SVGFEFuncGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncGElement[JC] var id: String SVGFEFuncGElement[JC] var innerHTML: String SVGFEFuncGElement[JC] var innerText: String @@ -18467,6 +20680,9 @@ SVGFEFuncGElement[JC] var nodeValue: String SVGFEFuncGElement[JC] def normalize(): Unit SVGFEFuncGElement[JC] def offset: SVGAnimatedNumber SVGFEFuncGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18491,6 +20707,7 @@ SVGFEFuncGElement[JC] def previousElementSibling: Element SVGFEFuncGElement[JC] def previousSibling: Node SVGFEFuncGElement[JC] def querySelector(selectors: String): Element SVGFEFuncGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def remove(): Unit SVGFEFuncGElement[JC] def removeAttribute(name: String): Unit SVGFEFuncGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18500,6 +20717,7 @@ SVGFEFuncGElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncGElement[JC] def requestPointerLock(): Unit SVGFEFuncGElement[JC] def scrollHeight: Int @@ -18511,6 +20729,8 @@ SVGFEFuncGElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncGElement[JC] def shadowRoot: ShadowRoot SVGFEFuncGElement[JC] def slope: SVGAnimatedNumber SVGFEFuncGElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncGElement[JC] def tagName: String @@ -18525,6 +20745,7 @@ SVGFEFuncRElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncRElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncRElement[JC] def attributes: NamedNodeMap SVGFEFuncRElement[JC] def baseURI: String SVGFEFuncRElement[JC] def before(nodes: Node | String*): Unit @@ -18537,6 +20758,7 @@ SVGFEFuncRElement[JC] def clientLeft: Int SVGFEFuncRElement[JC] def clientTop: Int SVGFEFuncRElement[JC] def clientWidth: Int SVGFEFuncRElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncRElement[JC] def closest(selector: String): Element SVGFEFuncRElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncRElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncRElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18556,6 +20778,7 @@ SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean SVGFEFuncRElement[JC] def hasChildNodes(): Boolean +SVGFEFuncRElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncRElement[JC] var id: String SVGFEFuncRElement[JC] var innerHTML: String SVGFEFuncRElement[JC] var innerText: String @@ -18583,6 +20806,9 @@ SVGFEFuncRElement[JC] var nodeValue: String SVGFEFuncRElement[JC] def normalize(): Unit SVGFEFuncRElement[JC] def offset: SVGAnimatedNumber SVGFEFuncRElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18607,6 +20833,7 @@ SVGFEFuncRElement[JC] def previousElementSibling: Element SVGFEFuncRElement[JC] def previousSibling: Node SVGFEFuncRElement[JC] def querySelector(selectors: String): Element SVGFEFuncRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncRElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def remove(): Unit SVGFEFuncRElement[JC] def removeAttribute(name: String): Unit SVGFEFuncRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18616,6 +20843,7 @@ SVGFEFuncRElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncRElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncRElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncRElement[JC] def requestPointerLock(): Unit SVGFEFuncRElement[JC] def scrollHeight: Int @@ -18627,6 +20855,8 @@ SVGFEFuncRElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncRElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncRElement[JC] def shadowRoot: ShadowRoot SVGFEFuncRElement[JC] def slope: SVGAnimatedNumber SVGFEFuncRElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncRElement[JC] def tagName: String @@ -18640,6 +20870,7 @@ SVGFEGaussianBlurElement[JC] def addEventListener[T <: Event](`type`: String, li SVGFEGaussianBlurElement[JC] def after(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def append(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def appendChild(newChild: Node): Node +SVGFEGaussianBlurElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEGaussianBlurElement[JC] def attributes: NamedNodeMap SVGFEGaussianBlurElement[JC] def baseURI: String SVGFEGaussianBlurElement[JC] def before(nodes: Node | String*): Unit @@ -18653,6 +20884,7 @@ SVGFEGaussianBlurElement[JC] def clientLeft: Int SVGFEGaussianBlurElement[JC] def clientTop: Int SVGFEGaussianBlurElement[JC] def clientWidth: Int SVGFEGaussianBlurElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEGaussianBlurElement[JC] def closest(selector: String): Element SVGFEGaussianBlurElement[JC] def compareDocumentPosition(other: Node): Int SVGFEGaussianBlurElement[JC] def contains(otherNode: Node): Boolean SVGFEGaussianBlurElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18671,6 +20903,7 @@ SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean SVGFEGaussianBlurElement[JC] def hasChildNodes(): Boolean +SVGFEGaussianBlurElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEGaussianBlurElement[JC] def height: SVGAnimatedLength SVGFEGaussianBlurElement[JC] var id: String SVGFEGaussianBlurElement[JC] def in1: SVGAnimatedString @@ -18698,6 +20931,9 @@ SVGFEGaussianBlurElement[JC] def nodeType: Int SVGFEGaussianBlurElement[JC] var nodeValue: String SVGFEGaussianBlurElement[JC] def normalize(): Unit SVGFEGaussianBlurElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEGaussianBlurElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18722,6 +20958,7 @@ SVGFEGaussianBlurElement[JC] def previousElementSibling: Element SVGFEGaussianBlurElement[JC] def previousSibling: Node SVGFEGaussianBlurElement[JC] def querySelector(selectors: String): Element SVGFEGaussianBlurElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEGaussianBlurElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def remove(): Unit SVGFEGaussianBlurElement[JC] def removeAttribute(name: String): Unit SVGFEGaussianBlurElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18731,6 +20968,7 @@ SVGFEGaussianBlurElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEGaussianBlurElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEGaussianBlurElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEGaussianBlurElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEGaussianBlurElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEGaussianBlurElement[JC] def requestPointerLock(): Unit SVGFEGaussianBlurElement[JC] def result: SVGAnimatedString @@ -18743,7 +20981,9 @@ SVGFEGaussianBlurElement[JC] def setAttribute(name: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEGaussianBlurElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEGaussianBlurElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def setStdDeviation(stdDeviationX: Double, stdDeviationY: Double): Unit +SVGFEGaussianBlurElement[JC] def shadowRoot: ShadowRoot SVGFEGaussianBlurElement[JC] def stdDeviationX: SVGAnimatedNumber SVGFEGaussianBlurElement[JC] def stdDeviationY: SVGAnimatedNumber SVGFEGaussianBlurElement[JC] var style: CSSStyleDeclaration @@ -18760,6 +21000,7 @@ SVGFEImageElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEImageElement[JC] def after(nodes: Node | String*): Unit SVGFEImageElement[JC] def append(nodes: Node | String*): Unit SVGFEImageElement[JC] def appendChild(newChild: Node): Node +SVGFEImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEImageElement[JC] def attributes: NamedNodeMap SVGFEImageElement[JC] def baseURI: String SVGFEImageElement[JC] def before(nodes: Node | String*): Unit @@ -18773,6 +21014,7 @@ SVGFEImageElement[JC] def clientLeft: Int SVGFEImageElement[JC] def clientTop: Int SVGFEImageElement[JC] def clientWidth: Int SVGFEImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEImageElement[JC] def closest(selector: String): Element SVGFEImageElement[JC] def compareDocumentPosition(other: Node): Int SVGFEImageElement[JC] def contains(otherNode: Node): Boolean SVGFEImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18792,6 +21034,7 @@ SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean SVGFEImageElement[JC] def hasChildNodes(): Boolean +SVGFEImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEImageElement[JC] def height: SVGAnimatedLength SVGFEImageElement[JC] var href: SVGAnimatedString SVGFEImageElement[JC] var id: String @@ -18819,6 +21062,9 @@ SVGFEImageElement[JC] def nodeType: Int SVGFEImageElement[JC] var nodeValue: String SVGFEImageElement[JC] def normalize(): Unit SVGFEImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18844,6 +21090,7 @@ SVGFEImageElement[JC] def previousElementSibling: Element SVGFEImageElement[JC] def previousSibling: Node SVGFEImageElement[JC] def querySelector(selectors: String): Element SVGFEImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def remove(): Unit SVGFEImageElement[JC] def removeAttribute(name: String): Unit SVGFEImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18853,6 +21100,7 @@ SVGFEImageElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEImageElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEImageElement[JC] def requestPointerLock(): Unit SVGFEImageElement[JC] def result: SVGAnimatedString @@ -18865,6 +21113,8 @@ SVGFEImageElement[JC] def setAttribute(name: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEImageElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEImageElement[JC] def shadowRoot: ShadowRoot SVGFEImageElement[JC] var style: CSSStyleDeclaration SVGFEImageElement[JC] def tagName: String SVGFEImageElement[JC] var textContent: String @@ -18881,6 +21131,7 @@ SVGFEMergeElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEMergeElement[JC] def after(nodes: Node | String*): Unit SVGFEMergeElement[JC] def append(nodes: Node | String*): Unit SVGFEMergeElement[JC] def appendChild(newChild: Node): Node +SVGFEMergeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMergeElement[JC] def attributes: NamedNodeMap SVGFEMergeElement[JC] def baseURI: String SVGFEMergeElement[JC] def before(nodes: Node | String*): Unit @@ -18894,6 +21145,7 @@ SVGFEMergeElement[JC] def clientLeft: Int SVGFEMergeElement[JC] def clientTop: Int SVGFEMergeElement[JC] def clientWidth: Int SVGFEMergeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeElement[JC] def closest(selector: String): Element SVGFEMergeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18912,6 +21164,7 @@ SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean SVGFEMergeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeElement[JC] def height: SVGAnimatedLength SVGFEMergeElement[JC] var id: String SVGFEMergeElement[JC] var innerHTML: String @@ -18938,6 +21191,9 @@ SVGFEMergeElement[JC] def nodeType: Int SVGFEMergeElement[JC] var nodeValue: String SVGFEMergeElement[JC] def normalize(): Unit SVGFEMergeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18962,6 +21218,7 @@ SVGFEMergeElement[JC] def previousElementSibling: Element SVGFEMergeElement[JC] def previousSibling: Node SVGFEMergeElement[JC] def querySelector(selectors: String): Element SVGFEMergeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def remove(): Unit SVGFEMergeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18971,6 +21228,7 @@ SVGFEMergeElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEMergeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMergeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMergeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMergeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMergeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMergeElement[JC] def requestPointerLock(): Unit SVGFEMergeElement[JC] def result: SVGAnimatedString @@ -18983,6 +21241,8 @@ SVGFEMergeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMergeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeElement[JC] var style: CSSStyleDeclaration SVGFEMergeElement[JC] def tagName: String SVGFEMergeElement[JC] var textContent: String @@ -18997,6 +21257,7 @@ SVGFEMergeNodeElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFEMergeNodeElement[JC] def after(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def append(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def appendChild(newChild: Node): Node +SVGFEMergeNodeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMergeNodeElement[JC] def attributes: NamedNodeMap SVGFEMergeNodeElement[JC] def baseURI: String SVGFEMergeNodeElement[JC] def before(nodes: Node | String*): Unit @@ -19009,6 +21270,7 @@ SVGFEMergeNodeElement[JC] def clientLeft: Int SVGFEMergeNodeElement[JC] def clientTop: Int SVGFEMergeNodeElement[JC] def clientWidth: Int SVGFEMergeNodeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeNodeElement[JC] def closest(selector: String): Element SVGFEMergeNodeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeNodeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeNodeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19027,6 +21289,7 @@ SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean SVGFEMergeNodeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeNodeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeNodeElement[JC] var id: String SVGFEMergeNodeElement[JC] def in1: SVGAnimatedString SVGFEMergeNodeElement[JC] var innerHTML: String @@ -19053,6 +21316,9 @@ SVGFEMergeNodeElement[JC] def nodeType: Int SVGFEMergeNodeElement[JC] var nodeValue: String SVGFEMergeNodeElement[JC] def normalize(): Unit SVGFEMergeNodeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeNodeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19077,6 +21343,7 @@ SVGFEMergeNodeElement[JC] def previousElementSibling: Element SVGFEMergeNodeElement[JC] def previousSibling: Node SVGFEMergeNodeElement[JC] def querySelector(selectors: String): Element SVGFEMergeNodeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeNodeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def remove(): Unit SVGFEMergeNodeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeNodeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19086,6 +21353,7 @@ SVGFEMergeNodeElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFEMergeNodeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMergeNodeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMergeNodeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMergeNodeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMergeNodeElement[JC] def requestPointerLock(): Unit SVGFEMergeNodeElement[JC] def scrollHeight: Int @@ -19097,6 +21365,8 @@ SVGFEMergeNodeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeNodeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeNodeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMergeNodeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeNodeElement[JC] def tagName: String SVGFEMergeNodeElement[JC] var textContent: String SVGFEMergeNodeElement[JC] def viewportElement: SVGElement @@ -19107,6 +21377,7 @@ SVGFEMorphologyElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFEMorphologyElement[JC] def after(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def append(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def appendChild(newChild: Node): Node +SVGFEMorphologyElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMorphologyElement[JC] def attributes: NamedNodeMap SVGFEMorphologyElement[JC] def baseURI: String SVGFEMorphologyElement[JC] def before(nodes: Node | String*): Unit @@ -19120,6 +21391,7 @@ SVGFEMorphologyElement[JC] def clientLeft: Int SVGFEMorphologyElement[JC] def clientTop: Int SVGFEMorphologyElement[JC] def clientWidth: Int SVGFEMorphologyElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMorphologyElement[JC] def closest(selector: String): Element SVGFEMorphologyElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMorphologyElement[JC] def contains(otherNode: Node): Boolean SVGFEMorphologyElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19138,6 +21410,7 @@ SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean SVGFEMorphologyElement[JC] def hasChildNodes(): Boolean +SVGFEMorphologyElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMorphologyElement[JC] def height: SVGAnimatedLength SVGFEMorphologyElement[JC] var id: String SVGFEMorphologyElement[JC] def in1: SVGAnimatedString @@ -19165,6 +21438,9 @@ SVGFEMorphologyElement[JC] def nodeType: Int SVGFEMorphologyElement[JC] var nodeValue: String SVGFEMorphologyElement[JC] def normalize(): Unit SVGFEMorphologyElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMorphologyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMorphologyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19192,6 +21468,7 @@ SVGFEMorphologyElement[JC] def querySelector(selectors: String): Element SVGFEMorphologyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGFEMorphologyElement[JC] def radiusX: SVGAnimatedNumber SVGFEMorphologyElement[JC] def radiusY: SVGAnimatedNumber +SVGFEMorphologyElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def remove(): Unit SVGFEMorphologyElement[JC] def removeAttribute(name: String): Unit SVGFEMorphologyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19201,6 +21478,7 @@ SVGFEMorphologyElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFEMorphologyElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMorphologyElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMorphologyElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMorphologyElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMorphologyElement[JC] def requestPointerLock(): Unit SVGFEMorphologyElement[JC] def result: SVGAnimatedString @@ -19213,6 +21491,8 @@ SVGFEMorphologyElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMorphologyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMorphologyElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMorphologyElement[JC] def shadowRoot: ShadowRoot SVGFEMorphologyElement[JC] var style: CSSStyleDeclaration SVGFEMorphologyElement[JC] def tagName: String SVGFEMorphologyElement[JC] var textContent: String @@ -19230,6 +21510,7 @@ SVGFEOffsetElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGFEOffsetElement[JC] def after(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def append(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def appendChild(newChild: Node): Node +SVGFEOffsetElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEOffsetElement[JC] def attributes: NamedNodeMap SVGFEOffsetElement[JC] def baseURI: String SVGFEOffsetElement[JC] def before(nodes: Node | String*): Unit @@ -19243,6 +21524,7 @@ SVGFEOffsetElement[JC] def clientLeft: Int SVGFEOffsetElement[JC] def clientTop: Int SVGFEOffsetElement[JC] def clientWidth: Int SVGFEOffsetElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEOffsetElement[JC] def closest(selector: String): Element SVGFEOffsetElement[JC] def compareDocumentPosition(other: Node): Int SVGFEOffsetElement[JC] def contains(otherNode: Node): Boolean SVGFEOffsetElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19263,6 +21545,7 @@ SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean SVGFEOffsetElement[JC] def hasChildNodes(): Boolean +SVGFEOffsetElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEOffsetElement[JC] def height: SVGAnimatedLength SVGFEOffsetElement[JC] var id: String SVGFEOffsetElement[JC] def in1: SVGAnimatedString @@ -19290,6 +21573,9 @@ SVGFEOffsetElement[JC] def nodeType: Int SVGFEOffsetElement[JC] var nodeValue: String SVGFEOffsetElement[JC] def normalize(): Unit SVGFEOffsetElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEOffsetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEOffsetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19314,6 +21600,7 @@ SVGFEOffsetElement[JC] def previousElementSibling: Element SVGFEOffsetElement[JC] def previousSibling: Node SVGFEOffsetElement[JC] def querySelector(selectors: String): Element SVGFEOffsetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEOffsetElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def remove(): Unit SVGFEOffsetElement[JC] def removeAttribute(name: String): Unit SVGFEOffsetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19323,6 +21610,7 @@ SVGFEOffsetElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGFEOffsetElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEOffsetElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEOffsetElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEOffsetElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEOffsetElement[JC] def requestPointerLock(): Unit SVGFEOffsetElement[JC] def result: SVGAnimatedString @@ -19335,6 +21623,8 @@ SVGFEOffsetElement[JC] def setAttribute(name: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEOffsetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEOffsetElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEOffsetElement[JC] def shadowRoot: ShadowRoot SVGFEOffsetElement[JC] var style: CSSStyleDeclaration SVGFEOffsetElement[JC] def tagName: String SVGFEOffsetElement[JC] var textContent: String @@ -19349,6 +21639,7 @@ SVGFEPointLightElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFEPointLightElement[JC] def after(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def append(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def appendChild(newChild: Node): Node +SVGFEPointLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEPointLightElement[JC] def attributes: NamedNodeMap SVGFEPointLightElement[JC] def baseURI: String SVGFEPointLightElement[JC] def before(nodes: Node | String*): Unit @@ -19361,6 +21652,7 @@ SVGFEPointLightElement[JC] def clientLeft: Int SVGFEPointLightElement[JC] def clientTop: Int SVGFEPointLightElement[JC] def clientWidth: Int SVGFEPointLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEPointLightElement[JC] def closest(selector: String): Element SVGFEPointLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEPointLightElement[JC] def contains(otherNode: Node): Boolean SVGFEPointLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19379,6 +21671,7 @@ SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean SVGFEPointLightElement[JC] def hasChildNodes(): Boolean +SVGFEPointLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEPointLightElement[JC] var id: String SVGFEPointLightElement[JC] var innerHTML: String SVGFEPointLightElement[JC] var innerText: String @@ -19404,6 +21697,9 @@ SVGFEPointLightElement[JC] def nodeType: Int SVGFEPointLightElement[JC] var nodeValue: String SVGFEPointLightElement[JC] def normalize(): Unit SVGFEPointLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEPointLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEPointLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19428,6 +21724,7 @@ SVGFEPointLightElement[JC] def previousElementSibling: Element SVGFEPointLightElement[JC] def previousSibling: Node SVGFEPointLightElement[JC] def querySelector(selectors: String): Element SVGFEPointLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEPointLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def remove(): Unit SVGFEPointLightElement[JC] def removeAttribute(name: String): Unit SVGFEPointLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19437,6 +21734,7 @@ SVGFEPointLightElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFEPointLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEPointLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEPointLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEPointLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEPointLightElement[JC] def requestPointerLock(): Unit SVGFEPointLightElement[JC] def scrollHeight: Int @@ -19448,6 +21746,8 @@ SVGFEPointLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEPointLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEPointLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEPointLightElement[JC] def shadowRoot: ShadowRoot SVGFEPointLightElement[JC] def tagName: String SVGFEPointLightElement[JC] var textContent: String SVGFEPointLightElement[JC] def viewportElement: SVGElement @@ -19461,6 +21761,7 @@ SVGFESpecularLightingElement[JC] def addEventListener[T <: Event](`type`: String SVGFESpecularLightingElement[JC] def after(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def append(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def appendChild(newChild: Node): Node +SVGFESpecularLightingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFESpecularLightingElement[JC] def attributes: NamedNodeMap SVGFESpecularLightingElement[JC] def baseURI: String SVGFESpecularLightingElement[JC] def before(nodes: Node | String*): Unit @@ -19474,6 +21775,7 @@ SVGFESpecularLightingElement[JC] def clientLeft: Int SVGFESpecularLightingElement[JC] def clientTop: Int SVGFESpecularLightingElement[JC] def clientWidth: Int SVGFESpecularLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpecularLightingElement[JC] def closest(selector: String): Element SVGFESpecularLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpecularLightingElement[JC] def contains(otherNode: Node): Boolean SVGFESpecularLightingElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19492,6 +21794,7 @@ SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean SVGFESpecularLightingElement[JC] def hasChildNodes(): Boolean +SVGFESpecularLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpecularLightingElement[JC] def height: SVGAnimatedLength SVGFESpecularLightingElement[JC] var id: String SVGFESpecularLightingElement[JC] def in1: SVGAnimatedString @@ -19521,6 +21824,9 @@ SVGFESpecularLightingElement[JC] def nodeType: Int SVGFESpecularLightingElement[JC] var nodeValue: String SVGFESpecularLightingElement[JC] def normalize(): Unit SVGFESpecularLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpecularLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19545,6 +21851,7 @@ SVGFESpecularLightingElement[JC] def previousElementSibling: Element SVGFESpecularLightingElement[JC] def previousSibling: Node SVGFESpecularLightingElement[JC] def querySelector(selectors: String): Element SVGFESpecularLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpecularLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def remove(): Unit SVGFESpecularLightingElement[JC] def removeAttribute(name: String): Unit SVGFESpecularLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19554,6 +21861,7 @@ SVGFESpecularLightingElement[JC] def removeEventListener[T <: Event](`type`: Str SVGFESpecularLightingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFESpecularLightingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFESpecularLightingElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFESpecularLightingElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFESpecularLightingElement[JC] def requestPointerLock(): Unit SVGFESpecularLightingElement[JC] def result: SVGAnimatedString @@ -19566,6 +21874,8 @@ SVGFESpecularLightingElement[JC] def setAttribute(name: String, value: String): SVGFESpecularLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpecularLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpecularLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpecularLightingElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFESpecularLightingElement[JC] def shadowRoot: ShadowRoot SVGFESpecularLightingElement[JC] def specularConstant: SVGAnimatedNumber SVGFESpecularLightingElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpecularLightingElement[JC] var style: CSSStyleDeclaration @@ -19583,6 +21893,7 @@ SVGFESpotLightElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFESpotLightElement[JC] def after(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def append(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def appendChild(newChild: Node): Node +SVGFESpotLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFESpotLightElement[JC] def attributes: NamedNodeMap SVGFESpotLightElement[JC] def baseURI: String SVGFESpotLightElement[JC] def before(nodes: Node | String*): Unit @@ -19595,6 +21906,7 @@ SVGFESpotLightElement[JC] def clientLeft: Int SVGFESpotLightElement[JC] def clientTop: Int SVGFESpotLightElement[JC] def clientWidth: Int SVGFESpotLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpotLightElement[JC] def closest(selector: String): Element SVGFESpotLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpotLightElement[JC] def contains(otherNode: Node): Boolean SVGFESpotLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19613,6 +21925,7 @@ SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean SVGFESpotLightElement[JC] def hasChildNodes(): Boolean +SVGFESpotLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpotLightElement[JC] var id: String SVGFESpotLightElement[JC] var innerHTML: String SVGFESpotLightElement[JC] var innerText: String @@ -19639,6 +21952,9 @@ SVGFESpotLightElement[JC] def nodeType: Int SVGFESpotLightElement[JC] var nodeValue: String SVGFESpotLightElement[JC] def normalize(): Unit SVGFESpotLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpotLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpotLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19666,6 +21982,7 @@ SVGFESpotLightElement[JC] def previousElementSibling: Element SVGFESpotLightElement[JC] def previousSibling: Node SVGFESpotLightElement[JC] def querySelector(selectors: String): Element SVGFESpotLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpotLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def remove(): Unit SVGFESpotLightElement[JC] def removeAttribute(name: String): Unit SVGFESpotLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19675,6 +21992,7 @@ SVGFESpotLightElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFESpotLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFESpotLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFESpotLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFESpotLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFESpotLightElement[JC] def requestPointerLock(): Unit SVGFESpotLightElement[JC] def scrollHeight: Int @@ -19686,6 +22004,8 @@ SVGFESpotLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpotLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpotLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFESpotLightElement[JC] def shadowRoot: ShadowRoot SVGFESpotLightElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpotLightElement[JC] def tagName: String SVGFESpotLightElement[JC] var textContent: String @@ -19700,6 +22020,7 @@ SVGFETileElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFETileElement[JC] def after(nodes: Node | String*): Unit SVGFETileElement[JC] def append(nodes: Node | String*): Unit SVGFETileElement[JC] def appendChild(newChild: Node): Node +SVGFETileElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFETileElement[JC] def attributes: NamedNodeMap SVGFETileElement[JC] def baseURI: String SVGFETileElement[JC] def before(nodes: Node | String*): Unit @@ -19713,6 +22034,7 @@ SVGFETileElement[JC] def clientLeft: Int SVGFETileElement[JC] def clientTop: Int SVGFETileElement[JC] def clientWidth: Int SVGFETileElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETileElement[JC] def closest(selector: String): Element SVGFETileElement[JC] def compareDocumentPosition(other: Node): Int SVGFETileElement[JC] def contains(otherNode: Node): Boolean SVGFETileElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19731,6 +22053,7 @@ SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean SVGFETileElement[JC] def hasChildNodes(): Boolean +SVGFETileElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETileElement[JC] def height: SVGAnimatedLength SVGFETileElement[JC] var id: String SVGFETileElement[JC] def in1: SVGAnimatedString @@ -19758,6 +22081,9 @@ SVGFETileElement[JC] def nodeType: Int SVGFETileElement[JC] var nodeValue: String SVGFETileElement[JC] def normalize(): Unit SVGFETileElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETileElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETileElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19782,6 +22108,7 @@ SVGFETileElement[JC] def previousElementSibling: Element SVGFETileElement[JC] def previousSibling: Node SVGFETileElement[JC] def querySelector(selectors: String): Element SVGFETileElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETileElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def remove(): Unit SVGFETileElement[JC] def removeAttribute(name: String): Unit SVGFETileElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19791,6 +22118,7 @@ SVGFETileElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGFETileElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFETileElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFETileElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFETileElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFETileElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFETileElement[JC] def requestPointerLock(): Unit SVGFETileElement[JC] def result: SVGAnimatedString @@ -19803,6 +22131,8 @@ SVGFETileElement[JC] def setAttribute(name: String, value: String): Unit SVGFETileElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETileElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETileElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETileElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFETileElement[JC] def shadowRoot: ShadowRoot SVGFETileElement[JC] var style: CSSStyleDeclaration SVGFETileElement[JC] def tagName: String SVGFETileElement[JC] var textContent: String @@ -19817,6 +22147,7 @@ SVGFETurbulenceElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFETurbulenceElement[JC] def after(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def append(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def appendChild(newChild: Node): Node +SVGFETurbulenceElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFETurbulenceElement[JC] def attributes: NamedNodeMap SVGFETurbulenceElement[JC] def baseFrequencyX: SVGAnimatedNumber SVGFETurbulenceElement[JC] def baseFrequencyY: SVGAnimatedNumber @@ -19832,6 +22163,7 @@ SVGFETurbulenceElement[JC] def clientLeft: Int SVGFETurbulenceElement[JC] def clientTop: Int SVGFETurbulenceElement[JC] def clientWidth: Int SVGFETurbulenceElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETurbulenceElement[JC] def closest(selector: String): Element SVGFETurbulenceElement[JC] def compareDocumentPosition(other: Node): Int SVGFETurbulenceElement[JC] def contains(otherNode: Node): Boolean SVGFETurbulenceElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19850,6 +22182,7 @@ SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean SVGFETurbulenceElement[JC] def hasChildNodes(): Boolean +SVGFETurbulenceElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETurbulenceElement[JC] def height: SVGAnimatedLength SVGFETurbulenceElement[JC] var id: String SVGFETurbulenceElement[JC] var innerHTML: String @@ -19877,6 +22210,9 @@ SVGFETurbulenceElement[JC] var nodeValue: String SVGFETurbulenceElement[JC] def normalize(): Unit SVGFETurbulenceElement[JC] def numOctaves: SVGAnimatedInteger SVGFETurbulenceElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETurbulenceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETurbulenceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19901,6 +22237,7 @@ SVGFETurbulenceElement[JC] def previousElementSibling: Element SVGFETurbulenceElement[JC] def previousSibling: Node SVGFETurbulenceElement[JC] def querySelector(selectors: String): Element SVGFETurbulenceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETurbulenceElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def remove(): Unit SVGFETurbulenceElement[JC] def removeAttribute(name: String): Unit SVGFETurbulenceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19910,6 +22247,7 @@ SVGFETurbulenceElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFETurbulenceElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFETurbulenceElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFETurbulenceElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFETurbulenceElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFETurbulenceElement[JC] def requestPointerLock(): Unit SVGFETurbulenceElement[JC] def result: SVGAnimatedString @@ -19923,6 +22261,8 @@ SVGFETurbulenceElement[JC] def setAttribute(name: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETurbulenceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETurbulenceElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFETurbulenceElement[JC] def shadowRoot: ShadowRoot SVGFETurbulenceElement[JC] def stitchTiles: SVGAnimatedEnumeration SVGFETurbulenceElement[JC] var style: CSSStyleDeclaration SVGFETurbulenceElement[JC] def tagName: String @@ -19948,6 +22288,7 @@ SVGFilterElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFilterElement[JC] def after(nodes: Node | String*): Unit SVGFilterElement[JC] def append(nodes: Node | String*): Unit SVGFilterElement[JC] def appendChild(newChild: Node): Node +SVGFilterElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFilterElement[JC] def attributes: NamedNodeMap SVGFilterElement[JC] def baseURI: String SVGFilterElement[JC] def before(nodes: Node | String*): Unit @@ -19961,6 +22302,7 @@ SVGFilterElement[JC] def clientLeft: Int SVGFilterElement[JC] def clientTop: Int SVGFilterElement[JC] def clientWidth: Int SVGFilterElement[JC] def cloneNode(deep: Boolean?): Node +SVGFilterElement[JC] def closest(selector: String): Element SVGFilterElement[JC] def compareDocumentPosition(other: Node): Int SVGFilterElement[JC] def contains(otherNode: Node): Boolean SVGFilterElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19983,6 +22325,7 @@ SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean SVGFilterElement[JC] def hasChildNodes(): Boolean +SVGFilterElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFilterElement[JC] def height: SVGAnimatedLength SVGFilterElement[JC] var href: SVGAnimatedString SVGFilterElement[JC] var id: String @@ -20010,6 +22353,9 @@ SVGFilterElement[JC] def nodeType: Int SVGFilterElement[JC] var nodeValue: String SVGFilterElement[JC] def normalize(): Unit SVGFilterElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFilterElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFilterElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20035,6 +22381,7 @@ SVGFilterElement[JC] def previousSibling: Node SVGFilterElement[JC] def primitiveUnits: SVGAnimatedEnumeration SVGFilterElement[JC] def querySelector(selectors: String): Element SVGFilterElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFilterElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def remove(): Unit SVGFilterElement[JC] def removeAttribute(name: String): Unit SVGFilterElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20044,6 +22391,7 @@ SVGFilterElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGFilterElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFilterElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFilterElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFilterElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFilterElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFilterElement[JC] def requestPointerLock(): Unit SVGFilterElement[JC] def scrollHeight: Int @@ -20056,6 +22404,8 @@ SVGFilterElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str SVGFilterElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFilterElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGFilterElement[JC] def setFilterRes(filterResX: Double, filterResY: Double): Unit +SVGFilterElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFilterElement[JC] def shadowRoot: ShadowRoot SVGFilterElement[JC] var style: CSSStyleDeclaration SVGFilterElement[JC] def tagName: String SVGFilterElement[JC] var textContent: String @@ -20081,6 +22431,7 @@ SVGGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu SVGGElement[JC] def after(nodes: Node | String*): Unit SVGGElement[JC] def append(nodes: Node | String*): Unit SVGGElement[JC] def appendChild(newChild: Node): Node +SVGGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGGElement[JC] def attributes: NamedNodeMap SVGGElement[JC] def baseURI: String SVGGElement[JC] def before(nodes: Node | String*): Unit @@ -20094,6 +22445,7 @@ SVGGElement[JC] def clientLeft: Int SVGGElement[JC] def clientTop: Int SVGGElement[JC] def clientWidth: Int SVGGElement[JC] def cloneNode(deep: Boolean?): Node +SVGGElement[JC] def closest(selector: String): Element SVGGElement[JC] def compareDocumentPosition(other: Node): Int SVGGElement[JC] def contains(otherNode: Node): Boolean SVGGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20119,6 +22471,7 @@ SVGGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGGElement[JC] def hasAttributes(): Boolean SVGGElement[JC] def hasChildNodes(): Boolean SVGGElement[JC] def hasExtension(extension: String): Boolean +SVGGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGElement[JC] var id: String SVGGElement[JC] var innerHTML: String SVGGElement[JC] var innerText: String @@ -20145,6 +22498,9 @@ SVGGElement[JC] def nodeType: Int SVGGElement[JC] var nodeValue: String SVGGElement[JC] def normalize(): Unit SVGGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20169,6 +22525,7 @@ SVGGElement[JC] def previousElementSibling: Element SVGGElement[JC] def previousSibling: Node SVGGElement[JC] def querySelector(selectors: String): Element SVGGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGElement[JC] def remove(): Unit SVGGElement[JC] def removeAttribute(name: String): Unit SVGGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20178,6 +22535,7 @@ SVGGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js SVGGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGGElement[JC] def requestPointerLock(): Unit SVGGElement[JC] var requiredExtensions: SVGStringList @@ -20191,6 +22549,8 @@ SVGGElement[JC] def setAttribute(name: String, value: String): Unit SVGGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGGElement[JC] def shadowRoot: ShadowRoot SVGGElement[JC] var style: CSSStyleDeclaration SVGGElement[JC] var systemLanguage: SVGStringList SVGGElement[JC] def tagName: String @@ -20209,6 +22569,7 @@ SVGGradientElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGGradientElement[JC] def after(nodes: Node | String*): Unit SVGGradientElement[JC] def append(nodes: Node | String*): Unit SVGGradientElement[JC] def appendChild(newChild: Node): Node +SVGGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGGradientElement[JC] def attributes: NamedNodeMap SVGGradientElement[JC] def baseURI: String SVGGradientElement[JC] def before(nodes: Node | String*): Unit @@ -20222,6 +22583,7 @@ SVGGradientElement[JC] def clientLeft: Int SVGGradientElement[JC] def clientTop: Int SVGGradientElement[JC] def clientWidth: Int SVGGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGGradientElement[JC] def closest(selector: String): Element SVGGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGGradientElement[JC] def contains(otherNode: Node): Boolean SVGGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20243,6 +22605,7 @@ SVGGradientElement[JC] def hasAttribute(name: String): Boolean SVGGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGGradientElement[JC] def hasAttributes(): Boolean SVGGradientElement[JC] def hasChildNodes(): Boolean +SVGGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGradientElement[JC] var href: SVGAnimatedString SVGGradientElement[JC] var id: String SVGGradientElement[JC] var innerHTML: String @@ -20269,6 +22632,9 @@ SVGGradientElement[JC] def nodeType: Int SVGGradientElement[JC] var nodeValue: String SVGGradientElement[JC] def normalize(): Unit SVGGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20293,6 +22659,7 @@ SVGGradientElement[JC] def previousElementSibling: Element SVGGradientElement[JC] def previousSibling: Node SVGGradientElement[JC] def querySelector(selectors: String): Element SVGGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def remove(): Unit SVGGradientElement[JC] def removeAttribute(name: String): Unit SVGGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20302,6 +22669,7 @@ SVGGradientElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGGradientElement[JC] def requestPointerLock(): Unit SVGGradientElement[JC] def scrollHeight: Int @@ -20313,6 +22681,8 @@ SVGGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGGradientElement[JC] def shadowRoot: ShadowRoot SVGGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGGradientElement[JC] var style: CSSStyleDeclaration SVGGradientElement[JC] def tagName: String @@ -20329,6 +22699,7 @@ SVGImageElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGImageElement[JC] def after(nodes: Node | String*): Unit SVGImageElement[JC] def append(nodes: Node | String*): Unit SVGImageElement[JC] def appendChild(newChild: Node): Node +SVGImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGImageElement[JC] def attributes: NamedNodeMap SVGImageElement[JC] def baseURI: String SVGImageElement[JC] def before(nodes: Node | String*): Unit @@ -20342,6 +22713,7 @@ SVGImageElement[JC] def clientLeft: Int SVGImageElement[JC] def clientTop: Int SVGImageElement[JC] def clientWidth: Int SVGImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGImageElement[JC] def closest(selector: String): Element SVGImageElement[JC] def compareDocumentPosition(other: Node): Int SVGImageElement[JC] def contains(otherNode: Node): Boolean SVGImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20367,6 +22739,7 @@ SVGImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGImageElement[JC] def hasAttributes(): Boolean SVGImageElement[JC] def hasChildNodes(): Boolean SVGImageElement[JC] def hasExtension(extension: String): Boolean +SVGImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGImageElement[JC] def height: SVGAnimatedLength SVGImageElement[JC] var href: SVGAnimatedString SVGImageElement[JC] var id: String @@ -20395,6 +22768,9 @@ SVGImageElement[JC] def nodeType: Int SVGImageElement[JC] var nodeValue: String SVGImageElement[JC] def normalize(): Unit SVGImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20420,6 +22796,7 @@ SVGImageElement[JC] def previousElementSibling: Element SVGImageElement[JC] def previousSibling: Node SVGImageElement[JC] def querySelector(selectors: String): Element SVGImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGImageElement[JC] def remove(): Unit SVGImageElement[JC] def removeAttribute(name: String): Unit SVGImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20429,6 +22806,7 @@ SVGImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGImageElement[JC] def replaceWith(nodes: Node | String*): Unit SVGImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGImageElement[JC] def requestPointerLock(): Unit SVGImageElement[JC] var requiredExtensions: SVGStringList @@ -20442,6 +22820,8 @@ SVGImageElement[JC] def setAttribute(name: String, value: String): Unit SVGImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGImageElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGImageElement[JC] def shadowRoot: ShadowRoot SVGImageElement[JC] var style: CSSStyleDeclaration SVGImageElement[JC] var systemLanguage: SVGStringList SVGImageElement[JC] def tagName: String @@ -20487,6 +22867,7 @@ SVGLineElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGLineElement[JC] def after(nodes: Node | String*): Unit SVGLineElement[JC] def append(nodes: Node | String*): Unit SVGLineElement[JC] def appendChild(newChild: Node): Node +SVGLineElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGLineElement[JC] def attributes: NamedNodeMap SVGLineElement[JC] def baseURI: String SVGLineElement[JC] def before(nodes: Node | String*): Unit @@ -20500,6 +22881,7 @@ SVGLineElement[JC] def clientLeft: Int SVGLineElement[JC] def clientTop: Int SVGLineElement[JC] def clientWidth: Int SVGLineElement[JC] def cloneNode(deep: Boolean?): Node +SVGLineElement[JC] def closest(selector: String): Element SVGLineElement[JC] def compareDocumentPosition(other: Node): Int SVGLineElement[JC] def contains(otherNode: Node): Boolean SVGLineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20525,6 +22907,7 @@ SVGLineElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGLineElement[JC] def hasAttributes(): Boolean SVGLineElement[JC] def hasChildNodes(): Boolean SVGLineElement[JC] def hasExtension(extension: String): Boolean +SVGLineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLineElement[JC] var id: String SVGLineElement[JC] var innerHTML: String SVGLineElement[JC] var innerText: String @@ -20551,6 +22934,9 @@ SVGLineElement[JC] def nodeType: Int SVGLineElement[JC] var nodeValue: String SVGLineElement[JC] def normalize(): Unit SVGLineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20575,6 +22961,7 @@ SVGLineElement[JC] def previousElementSibling: Element SVGLineElement[JC] def previousSibling: Node SVGLineElement[JC] def querySelector(selectors: String): Element SVGLineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLineElement[JC] def remove(): Unit SVGLineElement[JC] def removeAttribute(name: String): Unit SVGLineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20584,6 +22971,7 @@ SVGLineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGLineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGLineElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGLineElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGLineElement[JC] def replaceWith(nodes: Node | String*): Unit SVGLineElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGLineElement[JC] def requestPointerLock(): Unit SVGLineElement[JC] var requiredExtensions: SVGStringList @@ -20597,6 +22985,8 @@ SVGLineElement[JC] def setAttribute(name: String, value: String): Unit SVGLineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLineElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGLineElement[JC] def shadowRoot: ShadowRoot SVGLineElement[JC] var style: CSSStyleDeclaration SVGLineElement[JC] var systemLanguage: SVGStringList SVGLineElement[JC] def tagName: String @@ -20619,6 +23009,7 @@ SVGLinearGradientElement[JC] def addEventListener[T <: Event](`type`: String, li SVGLinearGradientElement[JC] def after(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def append(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def appendChild(newChild: Node): Node +SVGLinearGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGLinearGradientElement[JC] def attributes: NamedNodeMap SVGLinearGradientElement[JC] def baseURI: String SVGLinearGradientElement[JC] def before(nodes: Node | String*): Unit @@ -20632,6 +23023,7 @@ SVGLinearGradientElement[JC] def clientLeft: Int SVGLinearGradientElement[JC] def clientTop: Int SVGLinearGradientElement[JC] def clientWidth: Int SVGLinearGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGLinearGradientElement[JC] def closest(selector: String): Element SVGLinearGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGLinearGradientElement[JC] def contains(otherNode: Node): Boolean SVGLinearGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20653,6 +23045,7 @@ SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean SVGLinearGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGLinearGradientElement[JC] def hasAttributes(): Boolean SVGLinearGradientElement[JC] def hasChildNodes(): Boolean +SVGLinearGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLinearGradientElement[JC] var href: SVGAnimatedString SVGLinearGradientElement[JC] var id: String SVGLinearGradientElement[JC] var innerHTML: String @@ -20679,6 +23072,9 @@ SVGLinearGradientElement[JC] def nodeType: Int SVGLinearGradientElement[JC] var nodeValue: String SVGLinearGradientElement[JC] def normalize(): Unit SVGLinearGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLinearGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLinearGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20703,6 +23099,7 @@ SVGLinearGradientElement[JC] def previousElementSibling: Element SVGLinearGradientElement[JC] def previousSibling: Node SVGLinearGradientElement[JC] def querySelector(selectors: String): Element SVGLinearGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLinearGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def remove(): Unit SVGLinearGradientElement[JC] def removeAttribute(name: String): Unit SVGLinearGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20712,6 +23109,7 @@ SVGLinearGradientElement[JC] def removeEventListener[T <: Event](`type`: String, SVGLinearGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGLinearGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGLinearGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGLinearGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGLinearGradientElement[JC] def requestPointerLock(): Unit SVGLinearGradientElement[JC] def scrollHeight: Int @@ -20723,6 +23121,8 @@ SVGLinearGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLinearGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLinearGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGLinearGradientElement[JC] def shadowRoot: ShadowRoot SVGLinearGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGLinearGradientElement[JC] var style: CSSStyleDeclaration SVGLinearGradientElement[JC] def tagName: String @@ -20745,6 +23145,7 @@ SVGMarkerElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGMarkerElement[JC] def after(nodes: Node | String*): Unit SVGMarkerElement[JC] def append(nodes: Node | String*): Unit SVGMarkerElement[JC] def appendChild(newChild: Node): Node +SVGMarkerElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMarkerElement[JC] def attributes: NamedNodeMap SVGMarkerElement[JC] def baseURI: String SVGMarkerElement[JC] def before(nodes: Node | String*): Unit @@ -20758,6 +23159,7 @@ SVGMarkerElement[JC] def clientLeft: Int SVGMarkerElement[JC] def clientTop: Int SVGMarkerElement[JC] def clientWidth: Int SVGMarkerElement[JC] def cloneNode(deep: Boolean?): Node +SVGMarkerElement[JC] def closest(selector: String): Element SVGMarkerElement[JC] def compareDocumentPosition(other: Node): Int SVGMarkerElement[JC] def contains(otherNode: Node): Boolean SVGMarkerElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20777,6 +23179,7 @@ SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean SVGMarkerElement[JC] def hasChildNodes(): Boolean +SVGMarkerElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMarkerElement[JC] var id: String SVGMarkerElement[JC] var innerHTML: String SVGMarkerElement[JC] var innerText: String @@ -20805,6 +23208,9 @@ SVGMarkerElement[JC] def nodeType: Int SVGMarkerElement[JC] var nodeValue: String SVGMarkerElement[JC] def normalize(): Unit SVGMarkerElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMarkerElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMarkerElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20834,6 +23240,7 @@ SVGMarkerElement[JC] def querySelector(selectors: String): Element SVGMarkerElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGMarkerElement[JC] def refX: SVGAnimatedLength SVGMarkerElement[JC] def refY: SVGAnimatedLength +SVGMarkerElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def remove(): Unit SVGMarkerElement[JC] def removeAttribute(name: String): Unit SVGMarkerElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20843,6 +23250,7 @@ SVGMarkerElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGMarkerElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMarkerElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMarkerElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMarkerElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMarkerElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMarkerElement[JC] def requestPointerLock(): Unit SVGMarkerElement[JC] def scrollHeight: Int @@ -20856,6 +23264,8 @@ SVGMarkerElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMarkerElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGMarkerElement[JC] def setOrientToAngle(angle: SVGAngle): Unit SVGMarkerElement[JC] def setOrientToAuto(): Unit +SVGMarkerElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMarkerElement[JC] def shadowRoot: ShadowRoot SVGMarkerElement[JC] var style: CSSStyleDeclaration SVGMarkerElement[JC] def tagName: String SVGMarkerElement[JC] var textContent: String @@ -20879,6 +23289,7 @@ SVGMaskElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGMaskElement[JC] def after(nodes: Node | String*): Unit SVGMaskElement[JC] def append(nodes: Node | String*): Unit SVGMaskElement[JC] def appendChild(newChild: Node): Node +SVGMaskElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMaskElement[JC] def attributes: NamedNodeMap SVGMaskElement[JC] def baseURI: String SVGMaskElement[JC] def before(nodes: Node | String*): Unit @@ -20892,6 +23303,7 @@ SVGMaskElement[JC] def clientLeft: Int SVGMaskElement[JC] def clientTop: Int SVGMaskElement[JC] def clientWidth: Int SVGMaskElement[JC] def cloneNode(deep: Boolean?): Node +SVGMaskElement[JC] def closest(selector: String): Element SVGMaskElement[JC] def compareDocumentPosition(other: Node): Int SVGMaskElement[JC] def contains(otherNode: Node): Boolean SVGMaskElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20912,6 +23324,7 @@ SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGMaskElement[JC] def hasAttributes(): Boolean SVGMaskElement[JC] def hasChildNodes(): Boolean SVGMaskElement[JC] def hasExtension(extension: String): Boolean +SVGMaskElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMaskElement[JC] def height: SVGAnimatedLength SVGMaskElement[JC] var id: String SVGMaskElement[JC] var innerHTML: String @@ -20940,6 +23353,9 @@ SVGMaskElement[JC] def nodeType: Int SVGMaskElement[JC] var nodeValue: String SVGMaskElement[JC] def normalize(): Unit SVGMaskElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMaskElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMaskElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20964,6 +23380,7 @@ SVGMaskElement[JC] def previousElementSibling: Element SVGMaskElement[JC] def previousSibling: Node SVGMaskElement[JC] def querySelector(selectors: String): Element SVGMaskElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMaskElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def remove(): Unit SVGMaskElement[JC] def removeAttribute(name: String): Unit SVGMaskElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20973,6 +23390,7 @@ SVGMaskElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGMaskElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMaskElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMaskElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMaskElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMaskElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMaskElement[JC] def requestPointerLock(): Unit SVGMaskElement[JC] var requiredExtensions: SVGStringList @@ -20986,6 +23404,8 @@ SVGMaskElement[JC] def setAttribute(name: String, value: String): Unit SVGMaskElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMaskElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMaskElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMaskElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMaskElement[JC] def shadowRoot: ShadowRoot SVGMaskElement[JC] var style: CSSStyleDeclaration SVGMaskElement[JC] var systemLanguage: SVGStringList SVGMaskElement[JC] def tagName: String @@ -21020,6 +23440,7 @@ SVGMetadataElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGMetadataElement[JC] def after(nodes: Node | String*): Unit SVGMetadataElement[JC] def append(nodes: Node | String*): Unit SVGMetadataElement[JC] def appendChild(newChild: Node): Node +SVGMetadataElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMetadataElement[JC] def attributes: NamedNodeMap SVGMetadataElement[JC] def baseURI: String SVGMetadataElement[JC] def before(nodes: Node | String*): Unit @@ -21032,6 +23453,7 @@ SVGMetadataElement[JC] def clientLeft: Int SVGMetadataElement[JC] def clientTop: Int SVGMetadataElement[JC] def clientWidth: Int SVGMetadataElement[JC] def cloneNode(deep: Boolean?): Node +SVGMetadataElement[JC] def closest(selector: String): Element SVGMetadataElement[JC] def compareDocumentPosition(other: Node): Int SVGMetadataElement[JC] def contains(otherNode: Node): Boolean SVGMetadataElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21050,6 +23472,7 @@ SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean SVGMetadataElement[JC] def hasChildNodes(): Boolean +SVGMetadataElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMetadataElement[JC] var id: String SVGMetadataElement[JC] var innerHTML: String SVGMetadataElement[JC] var innerText: String @@ -21075,6 +23498,9 @@ SVGMetadataElement[JC] def nodeType: Int SVGMetadataElement[JC] var nodeValue: String SVGMetadataElement[JC] def normalize(): Unit SVGMetadataElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMetadataElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMetadataElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21099,6 +23525,7 @@ SVGMetadataElement[JC] def previousElementSibling: Element SVGMetadataElement[JC] def previousSibling: Node SVGMetadataElement[JC] def querySelector(selectors: String): Element SVGMetadataElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMetadataElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def remove(): Unit SVGMetadataElement[JC] def removeAttribute(name: String): Unit SVGMetadataElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21108,6 +23535,7 @@ SVGMetadataElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGMetadataElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMetadataElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMetadataElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMetadataElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMetadataElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMetadataElement[JC] def requestPointerLock(): Unit SVGMetadataElement[JC] def scrollHeight: Int @@ -21119,6 +23547,8 @@ SVGMetadataElement[JC] def setAttribute(name: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMetadataElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMetadataElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMetadataElement[JC] def shadowRoot: ShadowRoot SVGMetadataElement[JC] def tagName: String SVGMetadataElement[JC] var textContent: String SVGMetadataElement[JC] def viewportElement: SVGElement @@ -21138,6 +23568,7 @@ SVGPathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGPathElement[JC] def after(nodes: Node | String*): Unit SVGPathElement[JC] def append(nodes: Node | String*): Unit SVGPathElement[JC] def appendChild(newChild: Node): Node +SVGPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPathElement[JC] def attributes: NamedNodeMap SVGPathElement[JC] def baseURI: String SVGPathElement[JC] def before(nodes: Node | String*): Unit @@ -21151,6 +23582,7 @@ SVGPathElement[JC] def clientLeft: Int SVGPathElement[JC] def clientTop: Int SVGPathElement[JC] def clientWidth: Int SVGPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGPathElement[JC] def closest(selector: String): Element SVGPathElement[JC] def compareDocumentPosition(other: Node): Int SVGPathElement[JC] def contains(otherNode: Node): Boolean SVGPathElement[JC] def createSVGPathSegArcAbs(x: Double, y: Double, r1: Double, r2: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean): SVGPathSegArcAbs @@ -21198,6 +23630,7 @@ SVGPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGPathElement[JC] def hasAttributes(): Boolean SVGPathElement[JC] def hasChildNodes(): Boolean SVGPathElement[JC] def hasExtension(extension: String): Boolean +SVGPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPathElement[JC] var id: String SVGPathElement[JC] var innerHTML: String SVGPathElement[JC] var innerText: String @@ -21224,6 +23657,9 @@ SVGPathElement[JC] def nodeType: Int SVGPathElement[JC] var nodeValue: String SVGPathElement[JC] def normalize(): Unit SVGPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21249,6 +23685,7 @@ SVGPathElement[JC] def previousElementSibling: Element SVGPathElement[JC] def previousSibling: Node SVGPathElement[JC] def querySelector(selectors: String): Element SVGPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPathElement[JC] def remove(): Unit SVGPathElement[JC] def removeAttribute(name: String): Unit SVGPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21258,6 +23695,7 @@ SVGPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPathElement[JC] def requestPointerLock(): Unit SVGPathElement[JC] var requiredExtensions: SVGStringList @@ -21271,6 +23709,8 @@ SVGPathElement[JC] def setAttribute(name: String, value: String): Unit SVGPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPathElement[JC] def shadowRoot: ShadowRoot SVGPathElement[JC] var style: CSSStyleDeclaration SVGPathElement[JC] var systemLanguage: SVGStringList SVGPathElement[JC] def tagName: String @@ -21415,6 +23855,7 @@ SVGPatternElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGPatternElement[JC] def after(nodes: Node | String*): Unit SVGPatternElement[JC] def append(nodes: Node | String*): Unit SVGPatternElement[JC] def appendChild(newChild: Node): Node +SVGPatternElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPatternElement[JC] def attributes: NamedNodeMap SVGPatternElement[JC] def baseURI: String SVGPatternElement[JC] def before(nodes: Node | String*): Unit @@ -21428,6 +23869,7 @@ SVGPatternElement[JC] def clientLeft: Int SVGPatternElement[JC] def clientTop: Int SVGPatternElement[JC] def clientWidth: Int SVGPatternElement[JC] def cloneNode(deep: Boolean?): Node +SVGPatternElement[JC] def closest(selector: String): Element SVGPatternElement[JC] def compareDocumentPosition(other: Node): Int SVGPatternElement[JC] def contains(otherNode: Node): Boolean SVGPatternElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21448,6 +23890,7 @@ SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPatternElement[JC] def hasAttributes(): Boolean SVGPatternElement[JC] def hasChildNodes(): Boolean SVGPatternElement[JC] def hasExtension(extension: String): Boolean +SVGPatternElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPatternElement[JC] def height: SVGAnimatedLength SVGPatternElement[JC] var href: SVGAnimatedString SVGPatternElement[JC] var id: String @@ -21475,6 +23918,9 @@ SVGPatternElement[JC] def nodeType: Int SVGPatternElement[JC] var nodeValue: String SVGPatternElement[JC] def normalize(): Unit SVGPatternElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPatternElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPatternElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21503,6 +23949,7 @@ SVGPatternElement[JC] def previousElementSibling: Element SVGPatternElement[JC] def previousSibling: Node SVGPatternElement[JC] def querySelector(selectors: String): Element SVGPatternElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPatternElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def remove(): Unit SVGPatternElement[JC] def removeAttribute(name: String): Unit SVGPatternElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21512,6 +23959,7 @@ SVGPatternElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGPatternElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPatternElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPatternElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPatternElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPatternElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPatternElement[JC] def requestPointerLock(): Unit SVGPatternElement[JC] var requiredExtensions: SVGStringList @@ -21525,6 +23973,8 @@ SVGPatternElement[JC] def setAttribute(name: String, value: String): Unit SVGPatternElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPatternElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPatternElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPatternElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPatternElement[JC] def shadowRoot: ShadowRoot SVGPatternElement[JC] var style: CSSStyleDeclaration SVGPatternElement[JC] var systemLanguage: SVGStringList SVGPatternElement[JC] def tagName: String @@ -21555,6 +24005,7 @@ SVGPolygonElement[JC] def after(nodes: Node | String*): Unit SVGPolygonElement[JC] def animatedPoints: SVGPointList SVGPolygonElement[JC] def append(nodes: Node | String*): Unit SVGPolygonElement[JC] def appendChild(newChild: Node): Node +SVGPolygonElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPolygonElement[JC] def attributes: NamedNodeMap SVGPolygonElement[JC] def baseURI: String SVGPolygonElement[JC] def before(nodes: Node | String*): Unit @@ -21568,6 +24019,7 @@ SVGPolygonElement[JC] def clientLeft: Int SVGPolygonElement[JC] def clientTop: Int SVGPolygonElement[JC] def clientWidth: Int SVGPolygonElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolygonElement[JC] def closest(selector: String): Element SVGPolygonElement[JC] def compareDocumentPosition(other: Node): Int SVGPolygonElement[JC] def contains(otherNode: Node): Boolean SVGPolygonElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21593,6 +24045,7 @@ SVGPolygonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPolygonElement[JC] def hasAttributes(): Boolean SVGPolygonElement[JC] def hasChildNodes(): Boolean SVGPolygonElement[JC] def hasExtension(extension: String): Boolean +SVGPolygonElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolygonElement[JC] var id: String SVGPolygonElement[JC] var innerHTML: String SVGPolygonElement[JC] var innerText: String @@ -21619,6 +24072,9 @@ SVGPolygonElement[JC] def nodeType: Int SVGPolygonElement[JC] var nodeValue: String SVGPolygonElement[JC] def normalize(): Unit SVGPolygonElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolygonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolygonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21644,6 +24100,7 @@ SVGPolygonElement[JC] def previousElementSibling: Element SVGPolygonElement[JC] def previousSibling: Node SVGPolygonElement[JC] def querySelector(selectors: String): Element SVGPolygonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolygonElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def remove(): Unit SVGPolygonElement[JC] def removeAttribute(name: String): Unit SVGPolygonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21653,6 +24110,7 @@ SVGPolygonElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGPolygonElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPolygonElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPolygonElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPolygonElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPolygonElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPolygonElement[JC] def requestPointerLock(): Unit SVGPolygonElement[JC] var requiredExtensions: SVGStringList @@ -21666,6 +24124,8 @@ SVGPolygonElement[JC] def setAttribute(name: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolygonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolygonElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPolygonElement[JC] def shadowRoot: ShadowRoot SVGPolygonElement[JC] var style: CSSStyleDeclaration SVGPolygonElement[JC] var systemLanguage: SVGStringList SVGPolygonElement[JC] def tagName: String @@ -21682,6 +24142,7 @@ SVGPolylineElement[JC] def after(nodes: Node | String*): Unit SVGPolylineElement[JC] def animatedPoints: SVGPointList SVGPolylineElement[JC] def append(nodes: Node | String*): Unit SVGPolylineElement[JC] def appendChild(newChild: Node): Node +SVGPolylineElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPolylineElement[JC] def attributes: NamedNodeMap SVGPolylineElement[JC] def baseURI: String SVGPolylineElement[JC] def before(nodes: Node | String*): Unit @@ -21695,6 +24156,7 @@ SVGPolylineElement[JC] def clientLeft: Int SVGPolylineElement[JC] def clientTop: Int SVGPolylineElement[JC] def clientWidth: Int SVGPolylineElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolylineElement[JC] def closest(selector: String): Element SVGPolylineElement[JC] def compareDocumentPosition(other: Node): Int SVGPolylineElement[JC] def contains(otherNode: Node): Boolean SVGPolylineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21720,6 +24182,7 @@ SVGPolylineElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGPolylineElement[JC] def hasAttributes(): Boolean SVGPolylineElement[JC] def hasChildNodes(): Boolean SVGPolylineElement[JC] def hasExtension(extension: String): Boolean +SVGPolylineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolylineElement[JC] var id: String SVGPolylineElement[JC] var innerHTML: String SVGPolylineElement[JC] var innerText: String @@ -21746,6 +24209,9 @@ SVGPolylineElement[JC] def nodeType: Int SVGPolylineElement[JC] var nodeValue: String SVGPolylineElement[JC] def normalize(): Unit SVGPolylineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolylineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolylineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21771,6 +24237,7 @@ SVGPolylineElement[JC] def previousElementSibling: Element SVGPolylineElement[JC] def previousSibling: Node SVGPolylineElement[JC] def querySelector(selectors: String): Element SVGPolylineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolylineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def remove(): Unit SVGPolylineElement[JC] def removeAttribute(name: String): Unit SVGPolylineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21780,6 +24247,7 @@ SVGPolylineElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGPolylineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPolylineElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPolylineElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPolylineElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPolylineElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPolylineElement[JC] def requestPointerLock(): Unit SVGPolylineElement[JC] var requiredExtensions: SVGStringList @@ -21793,6 +24261,8 @@ SVGPolylineElement[JC] def setAttribute(name: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolylineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolylineElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPolylineElement[JC] def shadowRoot: ShadowRoot SVGPolylineElement[JC] var style: CSSStyleDeclaration SVGPolylineElement[JC] var systemLanguage: SVGStringList SVGPolylineElement[JC] def tagName: String @@ -21827,6 +24297,7 @@ SVGRadialGradientElement[JC] def addEventListener[T <: Event](`type`: String, li SVGRadialGradientElement[JC] def after(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def append(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def appendChild(newChild: Node): Node +SVGRadialGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGRadialGradientElement[JC] def attributes: NamedNodeMap SVGRadialGradientElement[JC] def baseURI: String SVGRadialGradientElement[JC] def before(nodes: Node | String*): Unit @@ -21840,6 +24311,7 @@ SVGRadialGradientElement[JC] def clientLeft: Int SVGRadialGradientElement[JC] def clientTop: Int SVGRadialGradientElement[JC] def clientWidth: Int SVGRadialGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGRadialGradientElement[JC] def closest(selector: String): Element SVGRadialGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGRadialGradientElement[JC] def contains(otherNode: Node): Boolean SVGRadialGradientElement[JC] def cx: SVGAnimatedLength @@ -21865,6 +24337,7 @@ SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean SVGRadialGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGRadialGradientElement[JC] def hasAttributes(): Boolean SVGRadialGradientElement[JC] def hasChildNodes(): Boolean +SVGRadialGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRadialGradientElement[JC] var href: SVGAnimatedString SVGRadialGradientElement[JC] var id: String SVGRadialGradientElement[JC] var innerHTML: String @@ -21891,6 +24364,9 @@ SVGRadialGradientElement[JC] def nodeType: Int SVGRadialGradientElement[JC] var nodeValue: String SVGRadialGradientElement[JC] def normalize(): Unit SVGRadialGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRadialGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRadialGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21916,6 +24392,7 @@ SVGRadialGradientElement[JC] def previousSibling: Node SVGRadialGradientElement[JC] def querySelector(selectors: String): Element SVGRadialGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGRadialGradientElement[JC] def r: SVGAnimatedLength +SVGRadialGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def remove(): Unit SVGRadialGradientElement[JC] def removeAttribute(name: String): Unit SVGRadialGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21925,6 +24402,7 @@ SVGRadialGradientElement[JC] def removeEventListener[T <: Event](`type`: String, SVGRadialGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGRadialGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGRadialGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGRadialGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGRadialGradientElement[JC] def requestPointerLock(): Unit SVGRadialGradientElement[JC] def scrollHeight: Int @@ -21936,6 +24414,8 @@ SVGRadialGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRadialGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRadialGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGRadialGradientElement[JC] def shadowRoot: ShadowRoot SVGRadialGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGRadialGradientElement[JC] var style: CSSStyleDeclaration SVGRadialGradientElement[JC] def tagName: String @@ -21952,6 +24432,7 @@ SVGRectElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGRectElement[JC] def after(nodes: Node | String*): Unit SVGRectElement[JC] def append(nodes: Node | String*): Unit SVGRectElement[JC] def appendChild(newChild: Node): Node +SVGRectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGRectElement[JC] def attributes: NamedNodeMap SVGRectElement[JC] def baseURI: String SVGRectElement[JC] def before(nodes: Node | String*): Unit @@ -21965,6 +24446,7 @@ SVGRectElement[JC] def clientLeft: Int SVGRectElement[JC] def clientTop: Int SVGRectElement[JC] def clientWidth: Int SVGRectElement[JC] def cloneNode(deep: Boolean?): Node +SVGRectElement[JC] def closest(selector: String): Element SVGRectElement[JC] def compareDocumentPosition(other: Node): Int SVGRectElement[JC] def contains(otherNode: Node): Boolean SVGRectElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21990,6 +24472,7 @@ SVGRectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGRectElement[JC] def hasAttributes(): Boolean SVGRectElement[JC] def hasChildNodes(): Boolean SVGRectElement[JC] def hasExtension(extension: String): Boolean +SVGRectElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRectElement[JC] def height: SVGAnimatedLength SVGRectElement[JC] var id: String SVGRectElement[JC] var innerHTML: String @@ -22017,6 +24500,9 @@ SVGRectElement[JC] def nodeType: Int SVGRectElement[JC] var nodeValue: String SVGRectElement[JC] def normalize(): Unit SVGRectElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22041,6 +24527,7 @@ SVGRectElement[JC] def previousElementSibling: Element SVGRectElement[JC] def previousSibling: Node SVGRectElement[JC] def querySelector(selectors: String): Element SVGRectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGRectElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRectElement[JC] def remove(): Unit SVGRectElement[JC] def removeAttribute(name: String): Unit SVGRectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22050,6 +24537,7 @@ SVGRectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGRectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGRectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGRectElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGRectElement[JC] def replaceWith(nodes: Node | String*): Unit SVGRectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGRectElement[JC] def requestPointerLock(): Unit SVGRectElement[JC] var requiredExtensions: SVGStringList @@ -22065,6 +24553,8 @@ SVGRectElement[JC] def setAttribute(name: String, value: String): Unit SVGRectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRectElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRectElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGRectElement[JC] def shadowRoot: ShadowRoot SVGRectElement[JC] var style: CSSStyleDeclaration SVGRectElement[JC] var systemLanguage: SVGStringList SVGRectElement[JC] def tagName: String @@ -22083,6 +24573,7 @@ SVGSVGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. SVGSVGElement[JC] def after(nodes: Node | String*): Unit SVGSVGElement[JC] def append(nodes: Node | String*): Unit SVGSVGElement[JC] def appendChild(newChild: Node): Node +SVGSVGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSVGElement[JC] def attributes: NamedNodeMap SVGSVGElement[JC] def baseURI: String SVGSVGElement[JC] def before(nodes: Node | String*): Unit @@ -22098,6 +24589,7 @@ SVGSVGElement[JC] def clientLeft: Int SVGSVGElement[JC] def clientTop: Int SVGSVGElement[JC] def clientWidth: Int SVGSVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGSVGElement[JC] def closest(selector: String): Element SVGSVGElement[JC] def compareDocumentPosition(other: Node): Int SVGSVGElement[JC] def contains(otherNode: Node): Boolean SVGSVGElement[JC] var contentScriptType: String @@ -22143,6 +24635,7 @@ SVGSVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGSVGElement[JC] def hasAttributes(): Boolean SVGSVGElement[JC] def hasChildNodes(): Boolean SVGSVGElement[JC] def hasExtension(extension: String): Boolean +SVGSVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSVGElement[JC] def height: SVGAnimatedLength SVGSVGElement[JC] var id: String SVGSVGElement[JC] var innerHTML: String @@ -22171,6 +24664,9 @@ SVGSVGElement[JC] var nodeValue: String SVGSVGElement[JC] def normalize(): Unit SVGSVGElement[JC] var onabort: js.Function1[UIEvent, _] SVGSVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22204,6 +24700,7 @@ SVGSVGElement[JC] def previousElementSibling: Element SVGSVGElement[JC] def previousSibling: Node SVGSVGElement[JC] def querySelector(selectors: String): Element SVGSVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def remove(): Unit SVGSVGElement[JC] def removeAttribute(name: String): Unit SVGSVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22213,6 +24710,7 @@ SVGSVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGSVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSVGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSVGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSVGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSVGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSVGElement[JC] def requestPointerLock(): Unit SVGSVGElement[JC] var requiredExtensions: SVGStringList @@ -22229,6 +24727,8 @@ SVGSVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String SVGSVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGSVGElement[JC] def setCurrentTime(seconds: Double): Unit +SVGSVGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSVGElement[JC] def shadowRoot: ShadowRoot SVGSVGElement[JC] var style: CSSStyleDeclaration SVGSVGElement[JC] def suspendRedraw(maxWaitMilliseconds: Int): Int SVGSVGElement[JC] var systemLanguage: SVGStringList @@ -22253,6 +24753,7 @@ SVGScriptElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGScriptElement[JC] def after(nodes: Node | String*): Unit SVGScriptElement[JC] def append(nodes: Node | String*): Unit SVGScriptElement[JC] def appendChild(newChild: Node): Node +SVGScriptElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGScriptElement[JC] def attributes: NamedNodeMap SVGScriptElement[JC] def baseURI: String SVGScriptElement[JC] def before(nodes: Node | String*): Unit @@ -22265,6 +24766,7 @@ SVGScriptElement[JC] def clientLeft: Int SVGScriptElement[JC] def clientTop: Int SVGScriptElement[JC] def clientWidth: Int SVGScriptElement[JC] def cloneNode(deep: Boolean?): Node +SVGScriptElement[JC] def closest(selector: String): Element SVGScriptElement[JC] def compareDocumentPosition(other: Node): Int SVGScriptElement[JC] def contains(otherNode: Node): Boolean SVGScriptElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22284,6 +24786,7 @@ SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean SVGScriptElement[JC] def hasChildNodes(): Boolean +SVGScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGScriptElement[JC] var href: SVGAnimatedString SVGScriptElement[JC] var id: String SVGScriptElement[JC] var innerHTML: String @@ -22310,6 +24813,9 @@ SVGScriptElement[JC] def nodeType: Int SVGScriptElement[JC] var nodeValue: String SVGScriptElement[JC] def normalize(): Unit SVGScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22334,6 +24840,7 @@ SVGScriptElement[JC] def previousElementSibling: Element SVGScriptElement[JC] def previousSibling: Node SVGScriptElement[JC] def querySelector(selectors: String): Element SVGScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def remove(): Unit SVGScriptElement[JC] def removeAttribute(name: String): Unit SVGScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22343,6 +24850,7 @@ SVGScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGScriptElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGScriptElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGScriptElement[JC] def replaceWith(nodes: Node | String*): Unit SVGScriptElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGScriptElement[JC] def requestPointerLock(): Unit SVGScriptElement[JC] def scrollHeight: Int @@ -22354,6 +24862,8 @@ SVGScriptElement[JC] def setAttribute(name: String, value: String): Unit SVGScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGScriptElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGScriptElement[JC] def shadowRoot: ShadowRoot SVGScriptElement[JC] def tagName: String SVGScriptElement[JC] var textContent: String SVGScriptElement[JC] def `type`: String @@ -22365,6 +24875,7 @@ SVGStopElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGStopElement[JC] def after(nodes: Node | String*): Unit SVGStopElement[JC] def append(nodes: Node | String*): Unit SVGStopElement[JC] def appendChild(newChild: Node): Node +SVGStopElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGStopElement[JC] def attributes: NamedNodeMap SVGStopElement[JC] def baseURI: String SVGStopElement[JC] def before(nodes: Node | String*): Unit @@ -22378,6 +24889,7 @@ SVGStopElement[JC] def clientLeft: Int SVGStopElement[JC] def clientTop: Int SVGStopElement[JC] def clientWidth: Int SVGStopElement[JC] def cloneNode(deep: Boolean?): Node +SVGStopElement[JC] def closest(selector: String): Element SVGStopElement[JC] def compareDocumentPosition(other: Node): Int SVGStopElement[JC] def contains(otherNode: Node): Boolean SVGStopElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22396,6 +24908,7 @@ SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean SVGStopElement[JC] def hasChildNodes(): Boolean +SVGStopElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStopElement[JC] var id: String SVGStopElement[JC] var innerHTML: String SVGStopElement[JC] var innerText: String @@ -22422,6 +24935,9 @@ SVGStopElement[JC] var nodeValue: String SVGStopElement[JC] def normalize(): Unit SVGStopElement[JC] var offset: SVGAnimatedNumber SVGStopElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStopElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStopElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22446,6 +24962,7 @@ SVGStopElement[JC] def previousElementSibling: Element SVGStopElement[JC] def previousSibling: Node SVGStopElement[JC] def querySelector(selectors: String): Element SVGStopElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStopElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStopElement[JC] def remove(): Unit SVGStopElement[JC] def removeAttribute(name: String): Unit SVGStopElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22455,6 +24972,7 @@ SVGStopElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGStopElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGStopElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGStopElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGStopElement[JC] def replaceWith(nodes: Node | String*): Unit SVGStopElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGStopElement[JC] def requestPointerLock(): Unit SVGStopElement[JC] def scrollHeight: Int @@ -22466,6 +24984,8 @@ SVGStopElement[JC] def setAttribute(name: String, value: String): Unit SVGStopElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStopElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStopElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStopElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGStopElement[JC] def shadowRoot: ShadowRoot SVGStopElement[JC] var style: CSSStyleDeclaration SVGStopElement[JC] def tagName: String SVGStopElement[JC] var textContent: String @@ -22487,6 +25007,7 @@ SVGStyleElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGStyleElement[JC] def after(nodes: Node | String*): Unit SVGStyleElement[JC] def append(nodes: Node | String*): Unit SVGStyleElement[JC] def appendChild(newChild: Node): Node +SVGStyleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGStyleElement[JC] def attributes: NamedNodeMap SVGStyleElement[JC] def baseURI: String SVGStyleElement[JC] def before(nodes: Node | String*): Unit @@ -22499,6 +25020,7 @@ SVGStyleElement[JC] def clientLeft: Int SVGStyleElement[JC] def clientTop: Int SVGStyleElement[JC] def clientWidth: Int SVGStyleElement[JC] def cloneNode(deep: Boolean?): Node +SVGStyleElement[JC] def closest(selector: String): Element SVGStyleElement[JC] def compareDocumentPosition(other: Node): Int SVGStyleElement[JC] def contains(otherNode: Node): Boolean SVGStyleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22517,6 +25039,7 @@ SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean SVGStyleElement[JC] def hasChildNodes(): Boolean +SVGStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStyleElement[JC] var id: String SVGStyleElement[JC] var innerHTML: String SVGStyleElement[JC] var innerText: String @@ -22543,6 +25066,9 @@ SVGStyleElement[JC] def nodeType: Int SVGStyleElement[JC] var nodeValue: String SVGStyleElement[JC] def normalize(): Unit SVGStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22567,6 +25093,7 @@ SVGStyleElement[JC] def previousElementSibling: Element SVGStyleElement[JC] def previousSibling: Node SVGStyleElement[JC] def querySelector(selectors: String): Element SVGStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def remove(): Unit SVGStyleElement[JC] def removeAttribute(name: String): Unit SVGStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22576,6 +25103,7 @@ SVGStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGStyleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGStyleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGStyleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGStyleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGStyleElement[JC] def requestPointerLock(): Unit SVGStyleElement[JC] def scrollHeight: Int @@ -22587,6 +25115,8 @@ SVGStyleElement[JC] def setAttribute(name: String, value: String): Unit SVGStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStyleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGStyleElement[JC] def shadowRoot: ShadowRoot SVGStyleElement[JC] def tagName: String SVGStyleElement[JC] var textContent: String SVGStyleElement[JC] var title: String @@ -22601,6 +25131,7 @@ SVGSwitchElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGSwitchElement[JC] def after(nodes: Node | String*): Unit SVGSwitchElement[JC] def append(nodes: Node | String*): Unit SVGSwitchElement[JC] def appendChild(newChild: Node): Node +SVGSwitchElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSwitchElement[JC] def attributes: NamedNodeMap SVGSwitchElement[JC] def baseURI: String SVGSwitchElement[JC] def before(nodes: Node | String*): Unit @@ -22614,6 +25145,7 @@ SVGSwitchElement[JC] def clientLeft: Int SVGSwitchElement[JC] def clientTop: Int SVGSwitchElement[JC] def clientWidth: Int SVGSwitchElement[JC] def cloneNode(deep: Boolean?): Node +SVGSwitchElement[JC] def closest(selector: String): Element SVGSwitchElement[JC] def compareDocumentPosition(other: Node): Int SVGSwitchElement[JC] def contains(otherNode: Node): Boolean SVGSwitchElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22639,6 +25171,7 @@ SVGSwitchElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGSwitchElement[JC] def hasAttributes(): Boolean SVGSwitchElement[JC] def hasChildNodes(): Boolean SVGSwitchElement[JC] def hasExtension(extension: String): Boolean +SVGSwitchElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSwitchElement[JC] var id: String SVGSwitchElement[JC] var innerHTML: String SVGSwitchElement[JC] var innerText: String @@ -22665,6 +25198,9 @@ SVGSwitchElement[JC] def nodeType: Int SVGSwitchElement[JC] var nodeValue: String SVGSwitchElement[JC] def normalize(): Unit SVGSwitchElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSwitchElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSwitchElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22689,6 +25225,7 @@ SVGSwitchElement[JC] def previousElementSibling: Element SVGSwitchElement[JC] def previousSibling: Node SVGSwitchElement[JC] def querySelector(selectors: String): Element SVGSwitchElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSwitchElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def remove(): Unit SVGSwitchElement[JC] def removeAttribute(name: String): Unit SVGSwitchElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22698,6 +25235,7 @@ SVGSwitchElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGSwitchElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSwitchElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSwitchElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSwitchElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSwitchElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSwitchElement[JC] def requestPointerLock(): Unit SVGSwitchElement[JC] var requiredExtensions: SVGStringList @@ -22711,6 +25249,8 @@ SVGSwitchElement[JC] def setAttribute(name: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSwitchElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSwitchElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSwitchElement[JC] def shadowRoot: ShadowRoot SVGSwitchElement[JC] var style: CSSStyleDeclaration SVGSwitchElement[JC] var systemLanguage: SVGStringList SVGSwitchElement[JC] def tagName: String @@ -22726,6 +25266,7 @@ SVGSymbolElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGSymbolElement[JC] def after(nodes: Node | String*): Unit SVGSymbolElement[JC] def append(nodes: Node | String*): Unit SVGSymbolElement[JC] def appendChild(newChild: Node): Node +SVGSymbolElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSymbolElement[JC] def attributes: NamedNodeMap SVGSymbolElement[JC] def baseURI: String SVGSymbolElement[JC] def before(nodes: Node | String*): Unit @@ -22739,6 +25280,7 @@ SVGSymbolElement[JC] def clientLeft: Int SVGSymbolElement[JC] def clientTop: Int SVGSymbolElement[JC] def clientWidth: Int SVGSymbolElement[JC] def cloneNode(deep: Boolean?): Node +SVGSymbolElement[JC] def closest(selector: String): Element SVGSymbolElement[JC] def compareDocumentPosition(other: Node): Int SVGSymbolElement[JC] def contains(otherNode: Node): Boolean SVGSymbolElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22758,6 +25300,7 @@ SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean SVGSymbolElement[JC] def hasChildNodes(): Boolean +SVGSymbolElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSymbolElement[JC] var id: String SVGSymbolElement[JC] var innerHTML: String SVGSymbolElement[JC] var innerText: String @@ -22783,6 +25326,9 @@ SVGSymbolElement[JC] def nodeType: Int SVGSymbolElement[JC] var nodeValue: String SVGSymbolElement[JC] def normalize(): Unit SVGSymbolElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSymbolElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSymbolElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22808,6 +25354,7 @@ SVGSymbolElement[JC] def previousElementSibling: Element SVGSymbolElement[JC] def previousSibling: Node SVGSymbolElement[JC] def querySelector(selectors: String): Element SVGSymbolElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSymbolElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def remove(): Unit SVGSymbolElement[JC] def removeAttribute(name: String): Unit SVGSymbolElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22817,6 +25364,7 @@ SVGSymbolElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGSymbolElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSymbolElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSymbolElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSymbolElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSymbolElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSymbolElement[JC] def requestPointerLock(): Unit SVGSymbolElement[JC] def scrollHeight: Int @@ -22828,6 +25376,8 @@ SVGSymbolElement[JC] def setAttribute(name: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSymbolElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSymbolElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSymbolElement[JC] def shadowRoot: ShadowRoot SVGSymbolElement[JC] var style: CSSStyleDeclaration SVGSymbolElement[JC] def tagName: String SVGSymbolElement[JC] var textContent: String @@ -22842,6 +25392,7 @@ SVGTSpanElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGTSpanElement[JC] def after(nodes: Node | String*): Unit SVGTSpanElement[JC] def append(nodes: Node | String*): Unit SVGTSpanElement[JC] def appendChild(newChild: Node): Node +SVGTSpanElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTSpanElement[JC] def attributes: NamedNodeMap SVGTSpanElement[JC] def baseURI: String SVGTSpanElement[JC] def before(nodes: Node | String*): Unit @@ -22855,6 +25406,7 @@ SVGTSpanElement[JC] def clientLeft: Int SVGTSpanElement[JC] def clientTop: Int SVGTSpanElement[JC] def clientWidth: Int SVGTSpanElement[JC] def cloneNode(deep: Boolean?): Node +SVGTSpanElement[JC] def closest(selector: String): Element SVGTSpanElement[JC] def compareDocumentPosition(other: Node): Int SVGTSpanElement[JC] def contains(otherNode: Node): Boolean SVGTSpanElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22885,6 +25437,7 @@ SVGTSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTSpanElement[JC] def hasAttributes(): Boolean SVGTSpanElement[JC] def hasChildNodes(): Boolean SVGTSpanElement[JC] def hasExtension(extension: String): Boolean +SVGTSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTSpanElement[JC] var id: String SVGTSpanElement[JC] var innerHTML: String SVGTSpanElement[JC] var innerText: String @@ -22911,6 +25464,9 @@ SVGTSpanElement[JC] def nodeType: Int SVGTSpanElement[JC] var nodeValue: String SVGTSpanElement[JC] def normalize(): Unit SVGTSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22935,6 +25491,7 @@ SVGTSpanElement[JC] def previousElementSibling: Element SVGTSpanElement[JC] def previousSibling: Node SVGTSpanElement[JC] def querySelector(selectors: String): Element SVGTSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def remove(): Unit SVGTSpanElement[JC] def removeAttribute(name: String): Unit SVGTSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22944,6 +25501,7 @@ SVGTSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGTSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTSpanElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTSpanElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTSpanElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTSpanElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTSpanElement[JC] def requestPointerLock(): Unit SVGTSpanElement[JC] var requiredExtensions: SVGStringList @@ -22959,6 +25517,8 @@ SVGTSpanElement[JC] def setAttribute(name: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTSpanElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTSpanElement[JC] def shadowRoot: ShadowRoot SVGTSpanElement[JC] var style: CSSStyleDeclaration SVGTSpanElement[JC] var systemLanguage: SVGStringList SVGTSpanElement[JC] def tagName: String @@ -22980,6 +25540,7 @@ SVGTextContentElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGTextContentElement[JC] def after(nodes: Node | String*): Unit SVGTextContentElement[JC] def append(nodes: Node | String*): Unit SVGTextContentElement[JC] def appendChild(newChild: Node): Node +SVGTextContentElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextContentElement[JC] def attributes: NamedNodeMap SVGTextContentElement[JC] def baseURI: String SVGTextContentElement[JC] def before(nodes: Node | String*): Unit @@ -22993,6 +25554,7 @@ SVGTextContentElement[JC] def clientLeft: Int SVGTextContentElement[JC] def clientTop: Int SVGTextContentElement[JC] def clientWidth: Int SVGTextContentElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextContentElement[JC] def closest(selector: String): Element SVGTextContentElement[JC] def compareDocumentPosition(other: Node): Int SVGTextContentElement[JC] def contains(otherNode: Node): Boolean SVGTextContentElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23021,6 +25583,7 @@ SVGTextContentElement[JC] def hasAttributeNS(namespaceURI: String, localName: St SVGTextContentElement[JC] def hasAttributes(): Boolean SVGTextContentElement[JC] def hasChildNodes(): Boolean SVGTextContentElement[JC] def hasExtension(extension: String): Boolean +SVGTextContentElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextContentElement[JC] var id: String SVGTextContentElement[JC] var innerHTML: String SVGTextContentElement[JC] var innerText: String @@ -23047,6 +25610,9 @@ SVGTextContentElement[JC] def nodeType: Int SVGTextContentElement[JC] var nodeValue: String SVGTextContentElement[JC] def normalize(): Unit SVGTextContentElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextContentElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextContentElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23071,6 +25637,7 @@ SVGTextContentElement[JC] def previousElementSibling: Element SVGTextContentElement[JC] def previousSibling: Node SVGTextContentElement[JC] def querySelector(selectors: String): Element SVGTextContentElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextContentElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def remove(): Unit SVGTextContentElement[JC] def removeAttribute(name: String): Unit SVGTextContentElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23080,6 +25647,7 @@ SVGTextContentElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGTextContentElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextContentElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextContentElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextContentElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextContentElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextContentElement[JC] def requestPointerLock(): Unit SVGTextContentElement[JC] var requiredExtensions: SVGStringList @@ -23094,6 +25662,8 @@ SVGTextContentElement[JC] def setAttribute(name: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextContentElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextContentElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextContentElement[JC] def shadowRoot: ShadowRoot SVGTextContentElement[JC] var style: CSSStyleDeclaration SVGTextContentElement[JC] var systemLanguage: SVGStringList SVGTextContentElement[JC] def tagName: String @@ -23112,6 +25682,7 @@ SVGTextElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGTextElement[JC] def after(nodes: Node | String*): Unit SVGTextElement[JC] def append(nodes: Node | String*): Unit SVGTextElement[JC] def appendChild(newChild: Node): Node +SVGTextElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextElement[JC] def attributes: NamedNodeMap SVGTextElement[JC] def baseURI: String SVGTextElement[JC] def before(nodes: Node | String*): Unit @@ -23125,6 +25696,7 @@ SVGTextElement[JC] def clientLeft: Int SVGTextElement[JC] def clientTop: Int SVGTextElement[JC] def clientWidth: Int SVGTextElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextElement[JC] def closest(selector: String): Element SVGTextElement[JC] def compareDocumentPosition(other: Node): Int SVGTextElement[JC] def contains(otherNode: Node): Boolean SVGTextElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23160,6 +25732,7 @@ SVGTextElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTextElement[JC] def hasAttributes(): Boolean SVGTextElement[JC] def hasChildNodes(): Boolean SVGTextElement[JC] def hasExtension(extension: String): Boolean +SVGTextElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextElement[JC] var id: String SVGTextElement[JC] var innerHTML: String SVGTextElement[JC] var innerText: String @@ -23187,6 +25760,9 @@ SVGTextElement[JC] def nodeType: Int SVGTextElement[JC] var nodeValue: String SVGTextElement[JC] def normalize(): Unit SVGTextElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23211,6 +25787,7 @@ SVGTextElement[JC] def previousElementSibling: Element SVGTextElement[JC] def previousSibling: Node SVGTextElement[JC] def querySelector(selectors: String): Element SVGTextElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextElement[JC] def remove(): Unit SVGTextElement[JC] def removeAttribute(name: String): Unit SVGTextElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23220,6 +25797,7 @@ SVGTextElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGTextElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextElement[JC] def requestPointerLock(): Unit SVGTextElement[JC] var requiredExtensions: SVGStringList @@ -23235,6 +25813,8 @@ SVGTextElement[JC] def setAttribute(name: String, value: String): Unit SVGTextElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextElement[JC] def shadowRoot: ShadowRoot SVGTextElement[JC] var style: CSSStyleDeclaration SVGTextElement[JC] var systemLanguage: SVGStringList SVGTextElement[JC] def tagName: String @@ -23253,6 +25833,7 @@ SVGTextPathElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGTextPathElement[JC] def after(nodes: Node | String*): Unit SVGTextPathElement[JC] def append(nodes: Node | String*): Unit SVGTextPathElement[JC] def appendChild(newChild: Node): Node +SVGTextPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextPathElement[JC] def attributes: NamedNodeMap SVGTextPathElement[JC] def baseURI: String SVGTextPathElement[JC] def before(nodes: Node | String*): Unit @@ -23266,6 +25847,7 @@ SVGTextPathElement[JC] def clientLeft: Int SVGTextPathElement[JC] def clientTop: Int SVGTextPathElement[JC] def clientWidth: Int SVGTextPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPathElement[JC] def closest(selector: String): Element SVGTextPathElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPathElement[JC] def contains(otherNode: Node): Boolean SVGTextPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23294,6 +25876,7 @@ SVGTextPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGTextPathElement[JC] def hasAttributes(): Boolean SVGTextPathElement[JC] def hasChildNodes(): Boolean SVGTextPathElement[JC] def hasExtension(extension: String): Boolean +SVGTextPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPathElement[JC] var href: SVGAnimatedString SVGTextPathElement[JC] var id: String SVGTextPathElement[JC] var innerHTML: String @@ -23322,6 +25905,9 @@ SVGTextPathElement[JC] def nodeType: Int SVGTextPathElement[JC] var nodeValue: String SVGTextPathElement[JC] def normalize(): Unit SVGTextPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23346,6 +25932,7 @@ SVGTextPathElement[JC] def previousElementSibling: Element SVGTextPathElement[JC] def previousSibling: Node SVGTextPathElement[JC] def querySelector(selectors: String): Element SVGTextPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def remove(): Unit SVGTextPathElement[JC] def removeAttribute(name: String): Unit SVGTextPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23355,6 +25942,7 @@ SVGTextPathElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGTextPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextPathElement[JC] def requestPointerLock(): Unit SVGTextPathElement[JC] var requiredExtensions: SVGStringList @@ -23369,6 +25957,8 @@ SVGTextPathElement[JC] def setAttribute(name: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextPathElement[JC] def shadowRoot: ShadowRoot SVGTextPathElement[JC] def spacing: SVGAnimatedEnumeration SVGTextPathElement[JC] def startOffset: SVGAnimatedLength SVGTextPathElement[JC] var style: CSSStyleDeclaration @@ -23392,6 +25982,7 @@ SVGTextPositioningElement[JC] def addEventListener[T <: Event](`type`: String, l SVGTextPositioningElement[JC] def after(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def append(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def appendChild(newChild: Node): Node +SVGTextPositioningElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextPositioningElement[JC] def attributes: NamedNodeMap SVGTextPositioningElement[JC] def baseURI: String SVGTextPositioningElement[JC] def before(nodes: Node | String*): Unit @@ -23405,6 +25996,7 @@ SVGTextPositioningElement[JC] def clientLeft: Int SVGTextPositioningElement[JC] def clientTop: Int SVGTextPositioningElement[JC] def clientWidth: Int SVGTextPositioningElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPositioningElement[JC] def closest(selector: String): Element SVGTextPositioningElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPositioningElement[JC] def contains(otherNode: Node): Boolean SVGTextPositioningElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23435,6 +26027,7 @@ SVGTextPositioningElement[JC] def hasAttributeNS(namespaceURI: String, localName SVGTextPositioningElement[JC] def hasAttributes(): Boolean SVGTextPositioningElement[JC] def hasChildNodes(): Boolean SVGTextPositioningElement[JC] def hasExtension(extension: String): Boolean +SVGTextPositioningElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPositioningElement[JC] var id: String SVGTextPositioningElement[JC] var innerHTML: String SVGTextPositioningElement[JC] var innerText: String @@ -23461,6 +26054,9 @@ SVGTextPositioningElement[JC] def nodeType: Int SVGTextPositioningElement[JC] var nodeValue: String SVGTextPositioningElement[JC] def normalize(): Unit SVGTextPositioningElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPositioningElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPositioningElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23485,6 +26081,7 @@ SVGTextPositioningElement[JC] def previousElementSibling: Element SVGTextPositioningElement[JC] def previousSibling: Node SVGTextPositioningElement[JC] def querySelector(selectors: String): Element SVGTextPositioningElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPositioningElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def remove(): Unit SVGTextPositioningElement[JC] def removeAttribute(name: String): Unit SVGTextPositioningElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23494,6 +26091,7 @@ SVGTextPositioningElement[JC] def removeEventListener[T <: Event](`type`: String SVGTextPositioningElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextPositioningElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextPositioningElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextPositioningElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextPositioningElement[JC] def requestPointerLock(): Unit SVGTextPositioningElement[JC] var requiredExtensions: SVGStringList @@ -23509,6 +26107,8 @@ SVGTextPositioningElement[JC] def setAttribute(name: String, value: String): Uni SVGTextPositioningElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPositioningElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPositioningElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPositioningElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextPositioningElement[JC] def shadowRoot: ShadowRoot SVGTextPositioningElement[JC] var style: CSSStyleDeclaration SVGTextPositioningElement[JC] var systemLanguage: SVGStringList SVGTextPositioningElement[JC] def tagName: String @@ -23526,6 +26126,7 @@ SVGTitleElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGTitleElement[JC] def after(nodes: Node | String*): Unit SVGTitleElement[JC] def append(nodes: Node | String*): Unit SVGTitleElement[JC] def appendChild(newChild: Node): Node +SVGTitleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTitleElement[JC] def attributes: NamedNodeMap SVGTitleElement[JC] def baseURI: String SVGTitleElement[JC] def before(nodes: Node | String*): Unit @@ -23539,6 +26140,7 @@ SVGTitleElement[JC] def clientLeft: Int SVGTitleElement[JC] def clientTop: Int SVGTitleElement[JC] def clientWidth: Int SVGTitleElement[JC] def cloneNode(deep: Boolean?): Node +SVGTitleElement[JC] def closest(selector: String): Element SVGTitleElement[JC] def compareDocumentPosition(other: Node): Int SVGTitleElement[JC] def contains(otherNode: Node): Boolean SVGTitleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23557,6 +26159,7 @@ SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean SVGTitleElement[JC] def hasChildNodes(): Boolean +SVGTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTitleElement[JC] var id: String SVGTitleElement[JC] var innerHTML: String SVGTitleElement[JC] var innerText: String @@ -23582,6 +26185,9 @@ SVGTitleElement[JC] def nodeType: Int SVGTitleElement[JC] var nodeValue: String SVGTitleElement[JC] def normalize(): Unit SVGTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23606,6 +26212,7 @@ SVGTitleElement[JC] def previousElementSibling: Element SVGTitleElement[JC] def previousSibling: Node SVGTitleElement[JC] def querySelector(selectors: String): Element SVGTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def remove(): Unit SVGTitleElement[JC] def removeAttribute(name: String): Unit SVGTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23615,6 +26222,7 @@ SVGTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTitleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTitleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTitleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTitleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTitleElement[JC] def requestPointerLock(): Unit SVGTitleElement[JC] def scrollHeight: Int @@ -23626,6 +26234,8 @@ SVGTitleElement[JC] def setAttribute(name: String, value: String): Unit SVGTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTitleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTitleElement[JC] def shadowRoot: ShadowRoot SVGTitleElement[JC] var style: CSSStyleDeclaration SVGTitleElement[JC] def tagName: String SVGTitleElement[JC] var textContent: String @@ -23680,6 +26290,7 @@ SVGUseElement[JC] def after(nodes: Node | String*): Unit SVGUseElement[JC] def animatedInstanceRoot: SVGElementInstance SVGUseElement[JC] def append(nodes: Node | String*): Unit SVGUseElement[JC] def appendChild(newChild: Node): Node +SVGUseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGUseElement[JC] def attributes: NamedNodeMap SVGUseElement[JC] def baseURI: String SVGUseElement[JC] def before(nodes: Node | String*): Unit @@ -23693,6 +26304,7 @@ SVGUseElement[JC] def clientLeft: Int SVGUseElement[JC] def clientTop: Int SVGUseElement[JC] def clientWidth: Int SVGUseElement[JC] def cloneNode(deep: Boolean?): Node +SVGUseElement[JC] def closest(selector: String): Element SVGUseElement[JC] def compareDocumentPosition(other: Node): Int SVGUseElement[JC] def contains(otherNode: Node): Boolean SVGUseElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23718,6 +26330,7 @@ SVGUseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGUseElement[JC] def hasAttributes(): Boolean SVGUseElement[JC] def hasChildNodes(): Boolean SVGUseElement[JC] def hasExtension(extension: String): Boolean +SVGUseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGUseElement[JC] def height: SVGAnimatedLength SVGUseElement[JC] var href: SVGAnimatedString SVGUseElement[JC] var id: String @@ -23747,6 +26360,9 @@ SVGUseElement[JC] def nodeType: Int SVGUseElement[JC] var nodeValue: String SVGUseElement[JC] def normalize(): Unit SVGUseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGUseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGUseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23771,6 +26387,7 @@ SVGUseElement[JC] def previousElementSibling: Element SVGUseElement[JC] def previousSibling: Node SVGUseElement[JC] def querySelector(selectors: String): Element SVGUseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGUseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGUseElement[JC] def remove(): Unit SVGUseElement[JC] def removeAttribute(name: String): Unit SVGUseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23780,6 +26397,7 @@ SVGUseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGUseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGUseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGUseElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGUseElement[JC] def replaceWith(nodes: Node | String*): Unit SVGUseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGUseElement[JC] def requestPointerLock(): Unit SVGUseElement[JC] var requiredExtensions: SVGStringList @@ -23793,6 +26411,8 @@ SVGUseElement[JC] def setAttribute(name: String, value: String): Unit SVGUseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGUseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGUseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGUseElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGUseElement[JC] def shadowRoot: ShadowRoot SVGUseElement[JC] var style: CSSStyleDeclaration SVGUseElement[JC] var systemLanguage: SVGStringList SVGUseElement[JC] def tagName: String @@ -23811,6 +26431,7 @@ SVGViewElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGViewElement[JC] def after(nodes: Node | String*): Unit SVGViewElement[JC] def append(nodes: Node | String*): Unit SVGViewElement[JC] def appendChild(newChild: Node): Node +SVGViewElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGViewElement[JC] def attributes: NamedNodeMap SVGViewElement[JC] def baseURI: String SVGViewElement[JC] def before(nodes: Node | String*): Unit @@ -23823,6 +26444,7 @@ SVGViewElement[JC] def clientLeft: Int SVGViewElement[JC] def clientTop: Int SVGViewElement[JC] def clientWidth: Int SVGViewElement[JC] def cloneNode(deep: Boolean?): Node +SVGViewElement[JC] def closest(selector: String): Element SVGViewElement[JC] def compareDocumentPosition(other: Node): Int SVGViewElement[JC] def contains(otherNode: Node): Boolean SVGViewElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23842,6 +26464,7 @@ SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean SVGViewElement[JC] def hasChildNodes(): Boolean +SVGViewElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGViewElement[JC] var id: String SVGViewElement[JC] var innerHTML: String SVGViewElement[JC] var innerText: String @@ -23867,6 +26490,9 @@ SVGViewElement[JC] def nodeType: Int SVGViewElement[JC] var nodeValue: String SVGViewElement[JC] def normalize(): Unit SVGViewElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGViewElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGViewElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23892,6 +26518,7 @@ SVGViewElement[JC] def previousElementSibling: Element SVGViewElement[JC] def previousSibling: Node SVGViewElement[JC] def querySelector(selectors: String): Element SVGViewElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGViewElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGViewElement[JC] def remove(): Unit SVGViewElement[JC] def removeAttribute(name: String): Unit SVGViewElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23901,6 +26528,7 @@ SVGViewElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGViewElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGViewElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGViewElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGViewElement[JC] def replaceWith(nodes: Node | String*): Unit SVGViewElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGViewElement[JC] def requestPointerLock(): Unit SVGViewElement[JC] def scrollHeight: Int @@ -23912,6 +26540,8 @@ SVGViewElement[JC] def setAttribute(name: String, value: String): Unit SVGViewElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGViewElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGViewElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGViewElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGViewElement[JC] def shadowRoot: ShadowRoot SVGViewElement[JC] def tagName: String SVGViewElement[JC] var textContent: String SVGViewElement[JC] var viewBox: SVGAnimatedRect @@ -23940,6 +26570,9 @@ Screen[JC] def colorDepth: Int Screen[JC] def height: Double Screen[JC] def pixelDepth: Int Screen[JC] def width: Double +ScrollRestoration[JT] +ScrollRestoration[SO] val auto: ScrollRestoration +ScrollRestoration[SO] val manual: ScrollRestoration Selection[JC] def addRange(range: Range): Unit Selection[JC] def anchorNode: Node Selection[JC] def anchorOffset: Int @@ -23975,7 +26608,7 @@ ServiceWorkerContainer[JT] def getRegistrations(): js.Promise[js.Array[ServiceWo ServiceWorkerContainer[JT] var oncontrollerchange: js.Function1[Event, _] ServiceWorkerContainer[JT] var onmessage: js.Function1[MessageEvent, _] ServiceWorkerContainer[JT] def ready: js.Promise[ServiceWorkerRegistration] -ServiceWorkerContainer[JT] def register(scriptURL: String, options: js.Object?): js.Promise[ServiceWorkerRegistration] +ServiceWorkerContainer[JT] def register(scriptURL: String, options: ServiceWorkerRegistrationOptions?): js.Promise[ServiceWorkerRegistration] ServiceWorkerContainer[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit ServiceWorkerContainer[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit ServiceWorkerGlobalScope[JO] def self: ServiceWorkerGlobalScope @@ -24043,12 +26676,63 @@ ServiceWorkerRegistration[JT] def showNotification(title: String, options: Notif ServiceWorkerRegistration[JT] def unregister(): js.Promise[Boolean] ServiceWorkerRegistration[JT] def update(): js.Promise[Unit] ServiceWorkerRegistration[JT] var waiting: ServiceWorker +ServiceWorkerRegistrationOptions[JT] var scope: js.UndefOr[String] +ServiceWorkerRegistrationOptions[JT] var `type`: js.UndefOr[WorkerType] +ServiceWorkerRegistrationOptions[JT] var updateViaCache: js.UndefOr[ServiceWorkerUpdateViaCache] ServiceWorkerState[JT] ServiceWorkerState[SO] val activated: ServiceWorkerState ServiceWorkerState[SO] val activating: ServiceWorkerState ServiceWorkerState[SO] val installed: ServiceWorkerState ServiceWorkerState[SO] val installing: ServiceWorkerState ServiceWorkerState[SO] val redundant: ServiceWorkerState +ServiceWorkerUpdateViaCache[JT] +ServiceWorkerUpdateViaCache[SO] val all: ServiceWorkerUpdateViaCache +ServiceWorkerUpdateViaCache[SO] val imports: ServiceWorkerUpdateViaCache +ServiceWorkerUpdateViaCache[SO] val none: ServiceWorkerUpdateViaCache +ShadowRoot[JC] def activeElement: Element +ShadowRoot[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +ShadowRoot[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +ShadowRoot[JC] def appendChild(newChild: Node): Node +ShadowRoot[JC] def baseURI: String +ShadowRoot[JC] def childNodes: NodeList[Node] +ShadowRoot[JC] def cloneNode(deep: Boolean?): Node +ShadowRoot[JC] def compareDocumentPosition(other: Node): Int +ShadowRoot[JC] def contains(otherNode: Node): Boolean +ShadowRoot[JC] def dispatchEvent(evt: Event): Boolean +ShadowRoot[JC] def firstChild: Node +ShadowRoot[JC] def hasChildNodes(): Boolean +ShadowRoot[JC] var innerText: String +ShadowRoot[JC] def insertBefore(newChild: Node, refChild: Node): Node +ShadowRoot[JC] def isConnected: Boolean +ShadowRoot[JC] def isDefaultNamespace(namespaceURI: String): Boolean +ShadowRoot[JC] def isEqualNode(arg: Node): Boolean +ShadowRoot[JC] def isSameNode(other: Node): Boolean +ShadowRoot[JC] def isSupported(feature: String, version: String): Boolean +ShadowRoot[JC] def lastChild: Node +ShadowRoot[JC] def localName: String +ShadowRoot[JC] def lookupNamespaceURI(prefix: String): String +ShadowRoot[JC] def lookupPrefix(namespaceURI: String): String +ShadowRoot[JC] def namespaceURI: String +ShadowRoot[JC] def nextSibling: Node +ShadowRoot[JC] def nodeName: String +ShadowRoot[JC] def nodeType: Int +ShadowRoot[JC] var nodeValue: String +ShadowRoot[JC] def normalize(): Unit +ShadowRoot[JC] def ownerDocument: Document +ShadowRoot[JC] def parentNode: Node +ShadowRoot[JC] def previousSibling: Node +ShadowRoot[JC] def querySelector(selectors: String): Element +ShadowRoot[JC] def querySelectorAll(selectors: String): NodeList[Element] +ShadowRoot[JC] def removeChild(oldChild: Node): Node +ShadowRoot[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +ShadowRoot[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +ShadowRoot[JC] def replaceChild(newChild: Node, oldChild: Node): Node +ShadowRoot[JC] var textContent: String +ShadowRootInit[JT] var delegatesFocus: js.UndefOr[Boolean] +ShadowRootInit[JT] var mode: ShadowRootMode +ShadowRootMode[JT] +ShadowRootMode[SO] val closed: ShadowRootMode +ShadowRootMode[SO] val open: ShadowRootMode SharedWorker[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorker[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SharedWorker[JC] def dispatchEvent(evt: Event): Boolean @@ -24056,6 +26740,7 @@ SharedWorker[JC] var onerror: js.Function1[ErrorEvent, _] SharedWorker[JC] def port: MessagePort SharedWorker[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorker[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +SharedWorker[SO] SharedWorkerGlobalScope[JO] def self: SharedWorkerGlobalScope SharedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -24122,6 +26807,15 @@ SourceBufferList[JT] var onaddsourcebuffer: js.Function1[Event, Any] SourceBufferList[JT] var onremovesourcebuffer: js.Function1[Event, Any] SourceBufferList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SourceBufferList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +StaticRange[JC] def collapsed: Boolean +StaticRange[JC] def endContainer: Node +StaticRange[JC] def endOffset: Int +StaticRange[JC] def startContainer: Node +StaticRange[JC] def startOffset: Int +StaticRangeInit[JT] val endContainer: Node +StaticRangeInit[JT] val endOffset: Int +StaticRangeInit[JT] val startContainer: Node +StaticRangeInit[JT] val startOffset: Int StereoPannerNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit StereoPannerNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit StereoPannerNode[JT] var channelCount: Int @@ -24140,7 +26834,7 @@ StereoPannerNode[JT] def removeEventListener[T <: Event](`type`: String, listene Storage[JC] def clear(): Unit Storage[JC] def getItem(key: String): String Storage[JC] def key(index: Int): String -Storage[JC] var length: Int +Storage[JC] def length: Int Storage[JC] def removeItem(key: String): Unit Storage[JC] def setItem(key: String, data: String): Unit StorageEstimate[JT] val quota: Double @@ -24148,6 +26842,7 @@ StorageEstimate[JT] val usage: Double StorageEvent[JC] def bubbles: Boolean StorageEvent[JC] def cancelBubble: Boolean StorageEvent[JC] def cancelable: Boolean +StorageEvent[JC] def composed: Boolean StorageEvent[JC] def currentTarget: EventTarget StorageEvent[JC] def defaultPrevented: Boolean StorageEvent[JC] def eventPhase: Int @@ -24189,7 +26884,7 @@ StyleSheetList[JC] def item(index: Int): StyleSheet StyleSheetList[JC] def length: Int StyleSheetList[JC] @scala.scalajs.js.annotation.JSBracketAccess def update(index: Int, v: StyleSheet): Unit SubtleCrypto[JT] def decrypt(algorithm: AlgorithmIdentifier, key: CryptoKey, data: BufferSource): js.Promise[js.Any] -SubtleCrypto[JT] def deriveBits(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, length: Double): js.Promise[js.Any] +SubtleCrypto[JT] def deriveBits(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, length: Double): js.Promise[ArrayBuffer] SubtleCrypto[JT] def deriveKey(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, derivedKeyType: KeyAlgorithmIdentifier, extractable: Boolean, keyUsages: js.Array[KeyUsage]): js.Promise[js.Any] SubtleCrypto[JT] def digest(algorithm: HashAlgorithmIdentifier, data: BufferSource): js.Promise[js.Any] SubtleCrypto[JT] def encrypt(algorithm: AlgorithmIdentifier, key: CryptoKey, data: BufferSource): js.Promise[js.Any] @@ -24205,7 +26900,6 @@ Text[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1 Text[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Text[JC] def appendChild(newChild: Node): Node Text[JC] def appendData(arg: String): Unit -Text[JC] def attributes: NamedNodeMap Text[JC] def baseURI: String Text[JC] def childNodes: NodeList[Node] Text[JC] def cloneNode(deep: Boolean?): Node @@ -24215,7 +26909,6 @@ Text[JC] var data: String Text[JC] def deleteData(offset: Int, count: Int): Unit Text[JC] def dispatchEvent(evt: Event): Boolean Text[JC] def firstChild: Node -Text[JC] def hasAttributes(): Boolean Text[JC] def hasChildNodes(): Boolean Text[JC] var innerText: String Text[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -24253,6 +26946,7 @@ Text[JC] def wholeText: String TextEvent[JC] def bubbles: Boolean TextEvent[JC] def cancelBubble: Boolean TextEvent[JC] def cancelable: Boolean +TextEvent[JC] def composed: Boolean TextEvent[JC] def currentTarget: EventTarget TextEvent[JC] def data: String TextEvent[JC] def defaultPrevented: Boolean @@ -24288,6 +26982,17 @@ TextEventInit[JT] var inputMethod: js.UndefOr[Int] TextEventInit[JT] var locale: js.UndefOr[String] TextEventInit[JT] var scoped: js.UndefOr[Boolean] TextEventInit[JT] var view: js.UndefOr[Window] +TextMetrics[JC] val actualBoundingBoxAscent: Double +TextMetrics[JC] val actualBoundingBoxDescent: Double +TextMetrics[JC] val actualBoundingBoxLeft: Double +TextMetrics[JC] val actualBoundingBoxRight: Double +TextMetrics[JC] val alphabeticBaseline: Double +TextMetrics[JC] val emHeightAscent: Double +TextMetrics[JC] val emHeightDescent: Double +TextMetrics[JC] val fontBoundingBoxAscent: Double +TextMetrics[JC] val fontBoundingBoxDescent: Double +TextMetrics[JC] val hangingBaseline: Double +TextMetrics[JC] val ideographicBaseline: Double TextMetrics[JC] var width: Double TextTrack[JO] var DISABLED: Int TextTrack[JO] var ERROR: Int @@ -24369,6 +27074,7 @@ TouchEvent[JC] def bubbles: Boolean TouchEvent[JC] def cancelBubble: Boolean TouchEvent[JC] def cancelable: Boolean TouchEvent[JC] def changedTouches: TouchList +TouchEvent[JC] def composed: Boolean TouchEvent[JC] def ctrlKey: Boolean TouchEvent[JC] def currentTarget: EventTarget TouchEvent[JC] def defaultPrevented: Boolean @@ -24406,6 +27112,7 @@ TouchList[JT] def length: Int TrackEvent[JT] def bubbles: Boolean TrackEvent[JT] def cancelBubble: Boolean TrackEvent[JT] def cancelable: Boolean +TrackEvent[JT] def composed: Boolean TrackEvent[JT] def currentTarget: EventTarget TrackEvent[JT] def defaultPrevented: Boolean TrackEvent[JT] def eventPhase: Int @@ -24420,6 +27127,7 @@ TrackEvent[JT] def `type`: String TransitionEvent[JT] def bubbles: Boolean TransitionEvent[JT] def cancelBubble: Boolean TransitionEvent[JT] def cancelable: Boolean +TransitionEvent[JT] def composed: Boolean TransitionEvent[JT] def currentTarget: EventTarget TransitionEvent[JT] def defaultPrevented: Boolean TransitionEvent[JT] def elapsedTime: Double @@ -24449,6 +27157,7 @@ TwoDContextAttributes[JT] var willReadFrequently: js.UndefOr[Boolean] UIEvent[JC] def bubbles: Boolean UIEvent[JC] def cancelBubble: Boolean UIEvent[JC] def cancelable: Boolean +UIEvent[JC] def composed: Boolean UIEvent[JC] def currentTarget: EventTarget UIEvent[JC] def defaultPrevented: Boolean UIEvent[JC] def detail: Int @@ -24477,9 +27186,10 @@ URL[JC] var pathname: String URL[JC] var port: String URL[JC] var protocol: String URL[JC] var search: String -URL[JC] var searchParams: URLSearchParams +URL[JC] val searchParams: URLSearchParams URL[JC] var username: String URL[JO] def createObjectURL(blob: Blob): String +URL[JO] def createObjectURL(src: MediaSource): String URL[JO] def revokeObjectURL(url: String): Unit URLSearchParams[JC] def append(name: String, value: String): Unit URLSearchParams[JC] def delete(name: String): Unit @@ -25031,7 +27741,7 @@ WebSocket[JC] def close(code: Int?, reason: String?): Unit WebSocket[JC] def dispatchEvent(evt: Event): Boolean WebSocket[JC] def extensions: String WebSocket[JC] var onclose: js.Function1[CloseEvent, _] -WebSocket[JC] var onerror: js.Function1[ErrorEvent, _] +WebSocket[JC] var onerror: js.Function1[Event, _] WebSocket[JC] var onmessage: js.Function1[MessageEvent, _] WebSocket[JC] var onopen: js.Function1[Event, _] WebSocket[JC] def readyState: Int @@ -25052,6 +27762,7 @@ WheelEvent[JC] def cancelBubble: Boolean WheelEvent[JC] def cancelable: Boolean WheelEvent[JC] def clientX: Double WheelEvent[JC] def clientY: Double +WheelEvent[JC] def composed: Boolean WheelEvent[JC] def ctrlKey: Boolean WheelEvent[JC] def currentTarget: EventTarget WheelEvent[JC] def defaultPrevented: Boolean @@ -25126,6 +27837,7 @@ Window[JC] def createImageBitmap(image: CreateImageBitmapInput, options: CreateI Window[JC] def createImageBitmap(image: CreateImageBitmapInput, sx: Double, sy: Double, sw: Double, sh: Double): js.Promise[ImageBitmap] Window[JC] def createImageBitmap(image: CreateImageBitmapInput, sx: Double, sy: Double, sw: Double, sh: Double, options: CreateImageBitmapOptions): js.Promise[ImageBitmap] Window[JC] def crossOriginIsolated: Boolean +Window[JC] def customElements: CustomElementRegistry Window[JC] def devicePixelRatio: Double Window[JC] def dispatchEvent(evt: Event): Boolean Window[JC] def document: HTMLDocument @@ -25350,6 +28062,12 @@ WorkerNavigator[JT] def onLine: Boolean WorkerNavigator[JT] def platform: String WorkerNavigator[JT] def sendBeacon(url: String, data: BodyInit?): Boolean (@deprecated in 2.0.0) WorkerNavigator[JT] def userAgent: String +WorkerOptions[JT] var credentials: js.UndefOr[RequestCredentials] +WorkerOptions[JT] var name: js.UndefOr[String] +WorkerOptions[JT] var `type`: js.UndefOr[WorkerType] +WorkerType[JT] +WorkerType[SO] val classic: WorkerType +WorkerType[SO] val module: WorkerType WriteableState[JT] WriteableState[SO] val closed: WriteableState WriteableState[SO] val closing: WriteableState @@ -25362,6 +28080,97 @@ WriteableStream[JT] val closed: js.Promise[WriteableStream[T]] WriteableStream[JT] val ready: js.Promise[WriteableStream[T]] WriteableStream[JT] def state: WriteableState WriteableStream[JT] def write(chunk: Chunk[T]): js.Promise[Any] +XMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +XMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +XMLDocument[JC] def adoptNode(source: Node): Node +XMLDocument[JC] def appendChild(newChild: Node): Node +XMLDocument[JC] def baseURI: String +XMLDocument[JC] def characterSet: String +XMLDocument[JC] def childElementCount: Int +XMLDocument[JC] def childNodes: NodeList[Node] +XMLDocument[JC] def children: HTMLCollection[Element] +XMLDocument[JC] def cloneNode(deep: Boolean?): Node +XMLDocument[JC] def compareDocumentPosition(other: Node): Int +XMLDocument[JC] def contains(otherNode: Node): Boolean +XMLDocument[JC] def createAttribute(name: String): Attr +XMLDocument[JC] def createAttributeNS(namespaceURI: String, qualifiedName: String): Attr +XMLDocument[JC] def createCDATASection(data: String): CDATASection +XMLDocument[JC] def createComment(data: String): Comment +XMLDocument[JC] def createDocumentFragment(): DocumentFragment +XMLDocument[JC] def createElement(tagName: String): Element +XMLDocument[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +XMLDocument[JC] def createElement(tagName: String, options: String): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element +XMLDocument[JC] def createEvent(eventInterface: String): Event +XMLDocument[JC] def createNSResolver(node: Node): XPathNSResolver +XMLDocument[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator +XMLDocument[JC] def createProcessingInstruction(target: String, data: String): ProcessingInstruction +XMLDocument[JC] def createRange(): Range +XMLDocument[JC] def createStyleSheet(href: String?, index: Int?): CSSStyleSheet +XMLDocument[JC] def createTextNode(data: String): Text +XMLDocument[JC] def createTreeWalker(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): TreeWalker +XMLDocument[JC] def dispatchEvent(evt: Event): Boolean +XMLDocument[JC] def doctype: DocumentType +XMLDocument[JC] def documentElement: Element +XMLDocument[JC] def documentURI: String +XMLDocument[JC] def elementFromPoint(x: Double, y: Double): Element +XMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: XPathNSResolver, resultType: Int, result: XPathResult): XPathResult +XMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: js.Function1[String, String], resultType: Int, result: XPathResult): XPathResult +XMLDocument[JC] def exitFullscreen(): js.Promise[Unit] +XMLDocument[JC] def exitPointerLock(): Unit +XMLDocument[JC] def firstChild: Node +XMLDocument[JC] def firstElementChild: Element +XMLDocument[JC] def fullscreenElement: Element +XMLDocument[JC] def fullscreenEnabled: Boolean +XMLDocument[JC] def getElementById(elementId: String): Element +XMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +XMLDocument[JC] def getElementsByName(elementName: String): NodeList[Node] +XMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +XMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +XMLDocument[JC] def hasChildNodes(): Boolean +XMLDocument[JC] def hidden: Boolean +XMLDocument[JC] def implementation: DOMImplementation +XMLDocument[JC] def importNode(importedNode: Node, deep: Boolean): Node +XMLDocument[JC] var innerText: String +XMLDocument[JC] def insertBefore(newChild: Node, refChild: Node): Node +XMLDocument[JC] def isConnected: Boolean +XMLDocument[JC] def isDefaultNamespace(namespaceURI: String): Boolean +XMLDocument[JC] def isEqualNode(arg: Node): Boolean +XMLDocument[JC] def isSameNode(other: Node): Boolean +XMLDocument[JC] def isSupported(feature: String, version: String): Boolean +XMLDocument[JC] def lastChild: Node +XMLDocument[JC] def lastElementChild: Element +XMLDocument[JC] def lastModified: String +XMLDocument[JC] def localName: String +XMLDocument[JC] def lookupNamespaceURI(prefix: String): String +XMLDocument[JC] def lookupPrefix(namespaceURI: String): String +XMLDocument[JC] def namespaceURI: String +XMLDocument[JC] def nextSibling: Node +XMLDocument[JC] def nodeName: String +XMLDocument[JC] def nodeType: Int +XMLDocument[JC] var nodeValue: String +XMLDocument[JC] def normalize(): Unit +XMLDocument[JC] var onfullscreenchange: js.Function1[Event, _] +XMLDocument[JC] var onfullscreenerror: js.Function1[Event, _] +XMLDocument[JC] var onpointerlockchange: js.Function1[Event, _] +XMLDocument[JC] var onpointerlockerror: js.Function1[Event, _] +XMLDocument[JC] def ownerDocument: Document +XMLDocument[JC] def parentNode: Node +XMLDocument[JC] def pointerLockElement: Element +XMLDocument[JC] def previousSibling: Node +XMLDocument[JC] def querySelector(selectors: String): Element +XMLDocument[JC] def querySelectorAll(selectors: String): NodeList[Element] +XMLDocument[JC] def removeChild(oldChild: Node): Node +XMLDocument[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +XMLDocument[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +XMLDocument[JC] def replaceChild(newChild: Node, oldChild: Node): Node +XMLDocument[JC] def replaceChildren(nodes: Node | String*): Unit +XMLDocument[JC] def styleSheets: StyleSheetList +XMLDocument[JC] var textContent: String +XMLDocument[JC] def visibilityState: VisibilityState | String +XMLDocument[JC] var visibilitychange: js.Function1[Event, _] XMLHttpRequest[JC] def abort(): Unit XMLHttpRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit XMLHttpRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -25514,7 +28323,7 @@ crypto/package[SO] @deprecated("use dom.RsaKeyGenParams instead", "2.0.0") val R crypto/package[SO] @deprecated("use dom.RsaOaepParams instead", "2.0.0") val RsaOaepParams = dom.RsaOaepParams crypto/package[SO] @deprecated("use dom.RsaPssParams instead", "2.0.0") val RsaPssParams = dom.RsaPssParams crypto/package[SO] def crypto: Crypto (@deprecated in 2.0.0) -crypto/package[SO] @JSGlobal("crypto.getRandomValues") @js.native def getRandomValues(array: ArrayBufferView): ArrayBufferView +crypto/package[SO] def getRandomValues(array: ArrayBufferView)(implicit dummy: DummyImplicit): ArrayBufferView crypto/package[SO] @JSGlobal("crypto.subtle") @js.native val subtle: dom.SubtleCrypto experimental/Fullscreen[SO] (@deprecated in 2.0.0) experimental/PointerLock[SO] type PointerLockDocument = dom.Document (@deprecated in 2.0.0) @@ -25847,6 +28656,7 @@ html[SO] type Canvas = HTMLCanvasElement html[SO] type Collection[+E] = HTMLCollection[E] html[SO] type DList = HTMLDListElement html[SO] type DataList = HTMLDataListElement +html[SO] type Dialog = HTMLDialogElement html[SO] type Div = HTMLDivElement html[SO] type Document = HTMLDocument html[SO] type Element = HTMLElement @@ -25937,6 +28747,7 @@ intl/DateTimeFormat[JC] def supportedLocalesOf(locales: String | js.Array[String intl/DateTimeFormatOptions[JT] var day: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var era: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var formatMatcher: js.UndefOr[String] +intl/DateTimeFormatOptions[JT] var fractionalSecondDigits: js.UndefOr[Int] intl/DateTimeFormatOptions[JT] var hour: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var hour12: js.UndefOr[Boolean] intl/DateTimeFormatOptions[JT] var localeMatcher: js.UndefOr[String] @@ -25964,11 +28775,13 @@ intl/NumberFormatOptions[JT] var useGrouping: js.UndefOr[Boolean] intl/NumberFormatOptions[SO] def apply(localeMatcher: js.UndefOr[String]?, style: js.UndefOr[String]?, currency: js.UndefOr[String]?, currencyDisplay: js.UndefOr[String]?, useGrouping: js.UndefOr[Boolean]?, minimumIntegerDigits: js.UndefOr[Double]?, minimumFractionDigits: js.UndefOr[Double]?, maximumFractionDigits: js.UndefOr[Double]?, minimumSignificantDigits: js.UndefOr[Double]?, maximumSignificantDigits: js.UndefOr[Double]?): NumberFormatOptions (@deprecated in 2.0.0) package[SO] type AlgorithmIdentifier = Algorithm | String package[SO] type BigInteger = js.typedarray.Uint8Array -package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array] +package[SO] type BlobPart = BufferSource | Blob | String +package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array] | URLSearchParams package[SO] type BufferSource = ArrayBufferView | ArrayBuffer package[SO] type ByteString = String package[SO] type ClientRect = DOMRect (@deprecated in 2.0.0) package[SO] type ClientRectList = DOMRectList (@deprecated in 2.0.0) +package[SO] type ClipboardItemData = js.Promise[String | Blob] package[SO] type HashAlgorithmIdentifier = HashAlgorithm | String package[SO] type HeadersInit = Headers | Sequence[Sequence[ByteString]] | OpenEndedDictionary[ByteString] package[SO] type IDBKey = Any diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 88725ae45..19cccc774 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -20,6 +20,11 @@ AbortSignal[JT] def dispatchEvent(evt: Event): Boolean AbortSignal[JT] var onabort: js.Function0[Any] AbortSignal[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit AbortSignal[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +AbstractRange[JC] def collapsed: Boolean +AbstractRange[JC] def endContainer: Node +AbstractRange[JC] def endOffset: Int +AbstractRange[JC] def startContainer: Node +AbstractRange[JC] def startOffset: Int AbstractWorker[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit AbstractWorker[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit AbstractWorker[JT] def dispatchEvent(evt: Event): Boolean @@ -100,6 +105,7 @@ AnimationEvent[JT] def animationName: String AnimationEvent[JT] def bubbles: Boolean AnimationEvent[JT] def cancelBubble: Boolean AnimationEvent[JT] def cancelable: Boolean +AnimationEvent[JT] def composed: Boolean AnimationEvent[JT] def currentTarget: EventTarget AnimationEvent[JT] def defaultPrevented: Boolean AnimationEvent[JT] def elapsedTime: Double @@ -140,7 +146,6 @@ ApplicationCache[JT] def update(): Unit Attr[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Attr[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Attr[JC] def appendChild(newChild: Node): Node -Attr[JC] def attributes: NamedNodeMap Attr[JC] def baseURI: String Attr[JC] def childNodes: NodeList[Node] Attr[JC] def cloneNode(deep: Boolean?): Node @@ -148,7 +153,6 @@ Attr[JC] def compareDocumentPosition(other: Node): Int Attr[JC] def contains(otherNode: Node): Boolean Attr[JC] def dispatchEvent(evt: Event): Boolean Attr[JC] def firstChild: Node -Attr[JC] def hasAttributes(): Boolean Attr[JC] def hasChildNodes(): Boolean Attr[JC] var innerText: String Attr[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -180,6 +184,242 @@ Attr[JC] def replaceChild(newChild: Node, oldChild: Node): Node Attr[JC] def specified: Boolean Attr[JC] var textContent: String Attr[JC] var value: String +Audio[JC] var accessKey: String +Audio[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Audio[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Audio[JC] def after(nodes: Node | String*): Unit +Audio[JC] def append(nodes: Node | String*): Unit +Audio[JC] def appendChild(newChild: Node): Node +Audio[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +Audio[JC] def attributes: NamedNodeMap +Audio[JC] def audioTracks: AudioTrackList +Audio[JC] var autoplay: Boolean +Audio[JC] def baseURI: String +Audio[JC] def before(nodes: Node | String*): Unit +Audio[JC] def blur(): Unit +Audio[JC] def buffered: TimeRanges +Audio[JC] def canPlayType(`type`: String): String +Audio[JC] def childElementCount: Int +Audio[JC] def childNodes: NodeList[Node] +Audio[JC] def children: HTMLCollection[Element] +Audio[JC] var classList: DOMTokenList +Audio[JC] var className: String +Audio[JC] def click(): Unit +Audio[JC] def clientHeight: Int +Audio[JC] def clientLeft: Int +Audio[JC] def clientTop: Int +Audio[JC] def clientWidth: Int +Audio[JC] def cloneNode(deep: Boolean?): Node +Audio[JC] def closest(selector: String): Element +Audio[JC] def compareDocumentPosition(other: Node): Int +Audio[JC] def contains(child: HTMLElement): Boolean +Audio[JC] def contains(otherNode: Node): Boolean +Audio[JC] var contentEditable: String +Audio[JC] var controls: Boolean +Audio[JC] def currentSrc: String +Audio[JC] var currentTime: Double +Audio[JC] def dataset: js.Dictionary[String] +Audio[JC] var defaultPlaybackRate: Double +Audio[JC] var dir: String +Audio[JC] def dispatchEvent(evt: Event): Boolean +Audio[JC] var draggable: Boolean +Audio[JC] def duration: Double +Audio[JC] def ended: Boolean +Audio[JC] def error: MediaError +Audio[JC] var filters: Object +Audio[JC] def firstChild: Node +Audio[JC] def firstElementChild: Element +Audio[JC] def focus(): Unit +Audio[JC] def focus(options: FocusOptions): Unit +Audio[JC] def getAttribute(name: String): String +Audio[JC] def getAttributeNS(namespaceURI: String, localName: String): String +Audio[JC] def getAttributeNode(name: String): Attr +Audio[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +Audio[JC] def getBoundingClientRect(): DOMRect +Audio[JC] def getClientRects(): DOMRectList +Audio[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Audio[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Audio[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +Audio[JC] var gotpointercapture: js.Function1[PointerEvent, _] +Audio[JC] def hasAttribute(name: String): Boolean +Audio[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +Audio[JC] def hasAttributes(): Boolean +Audio[JC] def hasChildNodes(): Boolean +Audio[JC] def hasPointerCapture(pointerId: Double): Boolean +Audio[JC] var id: String +Audio[JC] def initialTime: Double +Audio[JC] var innerHTML: String +Audio[JC] var innerText: String +Audio[JC] def insertAdjacentElement(position: String, element: Element): Element +Audio[JC] def insertAdjacentHTML(where: String, html: String): Unit +Audio[JC] def insertBefore(newChild: Node, refChild: Node): Node +Audio[JC] def isConnected: Boolean +Audio[JC] def isContentEditable: Boolean +Audio[JC] def isDefaultNamespace(namespaceURI: String): Boolean +Audio[JC] def isEqualNode(arg: Node): Boolean +Audio[JC] def isSameNode(other: Node): Boolean +Audio[JC] def isSupported(feature: String, version: String): Boolean +Audio[JC] var lang: String +Audio[JC] def lastChild: Node +Audio[JC] def lastElementChild: Element +Audio[JC] def load(): Unit +Audio[JC] def localName: String +Audio[JC] def lookupNamespaceURI(prefix: String): String +Audio[JC] def lookupPrefix(namespaceURI: String): String +Audio[JC] var loop: Boolean +Audio[JC] var lostpointercapture: js.Function1[PointerEvent, _] +Audio[JC] def matches(selector: String): Boolean +Audio[JC] var muted: Boolean +Audio[JC] def namespaceURI: String +Audio[JC] def networkState: Int +Audio[JC] def nextElementSibling: Element +Audio[JC] def nextSibling: Node +Audio[JC] def nodeName: String +Audio[JC] def nodeType: Int +Audio[JC] var nodeValue: String +Audio[JC] def normalize(): Unit +Audio[JC] def offsetHeight: Double +Audio[JC] def offsetLeft: Double +Audio[JC] def offsetParent: Element +Audio[JC] def offsetTop: Double +Audio[JC] def offsetWidth: Double +Audio[JC] var onabort: js.Function1[UIEvent, _] +Audio[JC] var onactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforeactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforecopy: js.Function1[DragEvent, _] +Audio[JC] var onbeforecut: js.Function1[DragEvent, _] +Audio[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +Audio[JC] var onbeforepaste: js.Function1[DragEvent, _] +Audio[JC] var onblur: js.Function1[FocusEvent, _] +Audio[JC] var oncanplay: js.Function1[Event, _] +Audio[JC] var oncanplaythrough: js.Function1[Event, _] +Audio[JC] var onchange: js.Function1[Event, _] +Audio[JC] var onclick: js.Function1[MouseEvent, _] +Audio[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +Audio[JC] var oncontextmenu: js.Function1[MouseEvent, _] +Audio[JC] var oncopy: js.Function1[ClipboardEvent, _] +Audio[JC] var oncuechange: js.Function1[Event, _] +Audio[JC] var oncut: js.Function1[ClipboardEvent, _] +Audio[JC] var ondblclick: js.Function1[MouseEvent, _] +Audio[JC] var ondeactivate: js.Function1[UIEvent, _] +Audio[JC] var ondrag: js.Function1[DragEvent, _] +Audio[JC] var ondragend: js.Function1[DragEvent, _] +Audio[JC] var ondragenter: js.Function1[DragEvent, _] +Audio[JC] var ondragleave: js.Function1[DragEvent, _] +Audio[JC] var ondragover: js.Function1[DragEvent, _] +Audio[JC] var ondragstart: js.Function1[DragEvent, _] +Audio[JC] var ondrop: js.Function1[DragEvent, _] +Audio[JC] var ondurationchange: js.Function1[Event, _] +Audio[JC] var onemptied: js.Function1[Event, _] +Audio[JC] var onended: js.Function1[Event, _] +Audio[JC] var onfocus: js.Function1[FocusEvent, _] +Audio[JC] var onfocusin: js.Function1[FocusEvent, _] +Audio[JC] var onfocusout: js.Function1[FocusEvent, _] +Audio[JC] var onfullscreenchange: js.Function1[Event, _] +Audio[JC] var onfullscreenerror: js.Function1[Event, _] +Audio[JC] var onhelp: js.Function1[Event, _] +Audio[JC] var oninput: js.Function1[Event, _] +Audio[JC] var onkeydown: js.Function1[KeyboardEvent, _] +Audio[JC] var onkeypress: js.Function1[KeyboardEvent, _] +Audio[JC] var onkeyup: js.Function1[KeyboardEvent, _] +Audio[JC] var onloadeddata: js.Function1[Event, _] +Audio[JC] var onloadedmetadata: js.Function1[Event, _] +Audio[JC] var onloadstart: js.Function1[Event, _] +Audio[JC] var onmousedown: js.Function1[MouseEvent, _] +Audio[JC] var onmouseenter: js.Function1[MouseEvent, _] +Audio[JC] var onmouseleave: js.Function1[MouseEvent, _] +Audio[JC] var onmousemove: js.Function1[MouseEvent, _] +Audio[JC] var onmouseout: js.Function1[MouseEvent, _] +Audio[JC] var onmouseover: js.Function1[MouseEvent, _] +Audio[JC] var onmouseup: js.Function1[MouseEvent, _] +Audio[JC] var onmousewheel: js.Function1[WheelEvent, _] +Audio[JC] var onpaste: js.Function1[ClipboardEvent, _] +Audio[JC] var onpause: js.Function1[Event, _] +Audio[JC] var onplay: js.Function1[Event, _] +Audio[JC] var onplaying: js.Function1[Event, _] +Audio[JC] var onpointercancel: js.Function1[PointerEvent, _] +Audio[JC] var onpointerdown: js.Function1[PointerEvent, _] +Audio[JC] var onpointerenter: js.Function1[PointerEvent, _] +Audio[JC] var onpointerleave: js.Function1[PointerEvent, _] +Audio[JC] var onpointermove: js.Function1[PointerEvent, _] +Audio[JC] var onpointerout: js.Function1[PointerEvent, _] +Audio[JC] var onpointerover: js.Function1[PointerEvent, _] +Audio[JC] var onpointerup: js.Function1[PointerEvent, _] +Audio[JC] var onprogress: js.Function1[js.Any, _] +Audio[JC] var onratechange: js.Function1[Event, _] +Audio[JC] var onreadystatechange: js.Function1[Event, _] +Audio[JC] var onreset: js.Function1[Event, _] +Audio[JC] var onscroll: js.Function1[UIEvent, _] +Audio[JC] var onseeked: js.Function1[Event, _] +Audio[JC] var onseeking: js.Function1[Event, _] +Audio[JC] var onselect: js.Function1[UIEvent, _] +Audio[JC] var onselectstart: js.Function1[Event, _] +Audio[JC] var onstalled: js.Function1[Event, _] +Audio[JC] var onsubmit: js.Function1[Event, _] +Audio[JC] var onsuspend: js.Function1[Event, _] +Audio[JC] var ontimeupdate: js.Function1[Event, _] +Audio[JC] var onvolumechange: js.Function1[Event, _] +Audio[JC] var onwaiting: js.Function1[Event, _] +Audio[JC] var onwheel: js.Function1[WheelEvent, _] +Audio[JC] var outerHTML: String +Audio[JC] def ownerDocument: Document +Audio[JC] override def ownerDocument: HTMLDocument +Audio[JC] var parentElement: HTMLElement +Audio[JC] def parentNode: Node +Audio[JC] def pause(): Unit +Audio[JC] def paused: Boolean +Audio[JC] def play(): js.UndefOr[js.Promise[Unit]] +Audio[JC] var playbackRate: Double +Audio[JC] def played: TimeRanges +Audio[JC] def prefix: String +Audio[JC] var preload: String +Audio[JC] def prepend(nodes: Node | String*): Unit +Audio[JC] def previousElementSibling: Element +Audio[JC] def previousSibling: Node +Audio[JC] def querySelector(selectors: String): Element +Audio[JC] def querySelectorAll(selectors: String): NodeList[Element] +Audio[JC] var readyState: js.Any +Audio[JC] var recordNumber: js.Any +Audio[JC] def releasePointerCapture(pointerId: Double): Unit +Audio[JC] def remove(): Unit +Audio[JC] def removeAttribute(name: String): Unit +Audio[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +Audio[JC] def removeAttributeNode(oldAttr: Attr): Attr +Audio[JC] def removeChild(oldChild: Node): Node +Audio[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Audio[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Audio[JC] def replaceChild(newChild: Node, oldChild: Node): Node +Audio[JC] def replaceChildren(nodes: Node | String*): Unit +Audio[JC] def replaceWith(nodes: Node | String*): Unit +Audio[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +Audio[JC] def requestPointerLock(): Unit +Audio[JC] def scrollHeight: Int +Audio[JC] def scrollIntoView(top: Boolean?): Unit +Audio[JC] var scrollLeft: Double +Audio[JC] var scrollTop: Double +Audio[JC] def scrollWidth: Int +Audio[JC] def seekable: TimeRanges +Audio[JC] def seeking: Boolean +Audio[JC] def setAttribute(name: String, value: String): Unit +Audio[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +Audio[JC] def setAttributeNode(newAttr: Attr): Attr +Audio[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Audio[JC] def setPointerCapture(pointerId: Double): Unit +Audio[JC] def shadowRoot: ShadowRoot +Audio[JC] var spellcheck: Boolean +Audio[JC] var src: String +Audio[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] +Audio[JC] def style: CSSStyleDeclaration +Audio[JC] def style_ = (value: CSSStyleDeclaration): Unit +Audio[JC] def style_ = (value: String): Unit +Audio[JC] var tabIndex: Int +Audio[JC] def tagName: String +Audio[JC] var textContent: String +Audio[JC] def textTracks: TextTrackList +Audio[JC] var title: String +Audio[JC] var volume: Double AudioBuffer[JT] def copyFromChannel(destination: js.typedarray.Float32Array, channelNumber: Int, startInChannel: Int): Unit AudioBuffer[JT] def copyToChannel(source: js.typedarray.Float32Array, channelNumber: Int, startInChannel: Int): Unit AudioBuffer[JT] val duration: Double @@ -329,6 +569,7 @@ AudioTrackList[JT] def removeEventListener[T <: Event](`type`: String, listener: BeforeUnloadEvent[JC] def bubbles: Boolean BeforeUnloadEvent[JC] def cancelBubble: Boolean BeforeUnloadEvent[JC] def cancelable: Boolean +BeforeUnloadEvent[JC] def composed: Boolean BeforeUnloadEvent[JC] def currentTarget: EventTarget BeforeUnloadEvent[JC] def defaultPrevented: Boolean BeforeUnloadEvent[JC] def eventPhase: Int @@ -368,7 +609,7 @@ Blob[JC] def stream(): ReadableStream[Uint8Array] Blob[JC] def text(): js.Promise[String] Blob[JC] def `type`: String Blob[JO] -BlobPropertyBag[JT] var endings: js.UndefOr[String] +BlobPropertyBag[JT] var endings: js.UndefOr[EndingType] BlobPropertyBag[JT] var `type`: js.UndefOr[String] BlobPropertyBag[SO] def apply(`type`: js.UndefOr[String]?): BlobPropertyBag (@deprecated in 2.0.0) Body[JT] def arrayBuffer(): js.Promise[ArrayBuffer] @@ -377,11 +618,20 @@ Body[JT] def bodyUsed: Boolean Body[JT] def formData(): js.Promise[FormData] Body[JT] def json(): js.Promise[js.Any] Body[JT] def text(): js.Promise[String] +BroadcastChannel[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +BroadcastChannel[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +BroadcastChannel[JC] def close(): Unit +BroadcastChannel[JC] def dispatchEvent(evt: Event): Boolean +BroadcastChannel[JC] def name: String +BroadcastChannel[JC] var onmessage: js.Function1[MessageEvent, _] +BroadcastChannel[JC] var onmessageerror: js.Function1[MessageEvent, _] +BroadcastChannel[JC] def postMessage(message: Any): Unit +BroadcastChannel[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +BroadcastChannel[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CDATASection[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit CDATASection[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CDATASection[JC] def appendChild(newChild: Node): Node CDATASection[JC] def appendData(arg: String): Unit -CDATASection[JC] def attributes: NamedNodeMap CDATASection[JC] def baseURI: String CDATASection[JC] def childNodes: NodeList[Node] CDATASection[JC] def cloneNode(deep: Boolean?): Node @@ -391,7 +641,6 @@ CDATASection[JC] var data: String CDATASection[JC] def deleteData(offset: Int, count: Int): Unit CDATASection[JC] def dispatchEvent(evt: Event): Boolean CDATASection[JC] def firstChild: Node -CDATASection[JC] def hasAttributes(): Boolean CDATASection[JC] def hasChildNodes(): Boolean CDATASection[JC] var innerText: String CDATASection[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -834,36 +1083,45 @@ CacheStorage[JT] def has(cacheName: String): js.Promise[Boolean] CacheStorage[JT] def keys(): js.Promise[js.Array[String]] CacheStorage[JT] def `match`(request: RequestInfo, options: CacheQueryOptions?): js.Promise[js.Any] CacheStorage[JT] def open(cacheName: String): js.Promise[Cache] +CanvasFillRule[JT] +CanvasFillRule[SO] val evenodd: CanvasFillRule +CanvasFillRule[SO] val nonzero: CanvasFillRule CanvasGradient[JC] def addColorStop(offset: Double, color: String): Unit CanvasPattern[JC] CanvasProxy[JT] def setContext(context: RenderingContext): Unit CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit -CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean): Unit +CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean): Unit CanvasRenderingContext2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit CanvasRenderingContext2D[JC] def beginPath(): Unit CanvasRenderingContext2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit CanvasRenderingContext2D[JC] var canvas: HTMLCanvasElement CanvasRenderingContext2D[JC] def clearRect(x: Double, y: Double, w: Double, h: Double): Unit -CanvasRenderingContext2D[JC] def clip(fillRule: String?): Unit +CanvasRenderingContext2D[JC] def clip(fillRule: CanvasFillRule?): Unit +CanvasRenderingContext2D[JC] def clip(path: Path2D): Unit +CanvasRenderingContext2D[JC] def clip(path: Path2D, fillRule: CanvasFillRule): Unit CanvasRenderingContext2D[JC] def closePath(): Unit CanvasRenderingContext2D[JC] def createImageData(imageDataOrSw: js.Any, sh: Double?): ImageData CanvasRenderingContext2D[JC] def createLinearGradient(x0: Double, y0: Double, x1: Double, y1: Double): CanvasGradient CanvasRenderingContext2D[JC] def createPattern(image: HTMLElement, repetition: String): CanvasPattern CanvasRenderingContext2D[JC] def createRadialGradient(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double): CanvasGradient CanvasRenderingContext2D[JC] def drawImage(image: HTMLElement, offsetX: Double, offsetY: Double, width: Double?, height: Double?, canvasOffsetX: Double?, canvasOffsetY: Double?, canvasImageWidth: Double?, canvasImageHeight: Double?): Unit -CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean?): Unit -CanvasRenderingContext2D[JC] def fill(): Unit +CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit +CanvasRenderingContext2D[JC] def fill(fillRule: CanvasFillRule?): Unit +CanvasRenderingContext2D[JC] def fill(path: Path2D): Unit +CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): Unit CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] CanvasRenderingContext2D[JC] var globalAlpha: Double CanvasRenderingContext2D[JC] var globalCompositeOperation: String CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean -CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean -CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: String): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double, fillRule: CanvasFillRule): Boolean +CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: CanvasFillRule?): Boolean CanvasRenderingContext2D[JC] var lineCap: String CanvasRenderingContext2D[JC] var lineDashOffset: Double CanvasRenderingContext2D[JC] var lineJoin: String @@ -886,6 +1144,7 @@ CanvasRenderingContext2D[JC] var shadowColor: String CanvasRenderingContext2D[JC] var shadowOffsetX: Double CanvasRenderingContext2D[JC] var shadowOffsetY: Double CanvasRenderingContext2D[JC] def stroke(): Unit +CanvasRenderingContext2D[JC] def stroke(path: Path2D): Unit CanvasRenderingContext2D[JC] def strokeRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var strokeStyle: js.Any CanvasRenderingContext2D[JC] def strokeText(text: String, x: Double, y: Double, maxWidth: Double?): Unit @@ -925,7 +1184,6 @@ CharacterData[JC] def addEventListener[T <: Event](`type`: String, listener: js. CharacterData[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit CharacterData[JC] def appendChild(newChild: Node): Node CharacterData[JC] def appendData(arg: String): Unit -CharacterData[JC] def attributes: NamedNodeMap CharacterData[JC] def baseURI: String CharacterData[JC] def childNodes: NodeList[Node] CharacterData[JC] def cloneNode(deep: Boolean?): Node @@ -935,7 +1193,6 @@ CharacterData[JC] var data: String CharacterData[JC] def deleteData(offset: Int, count: Int): Unit CharacterData[JC] def dispatchEvent(evt: Event): Boolean CharacterData[JC] def firstChild: Node -CharacterData[JC] def hasAttributes(): Boolean CharacterData[JC] def hasChildNodes(): Boolean CharacterData[JC] var innerText: String CharacterData[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -988,16 +1245,17 @@ Clients[JT] def openWindow(url: String): js.Promise[WindowClient] Clipboard[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Clipboard[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Clipboard[JT] def dispatchEvent(evt: Event): Boolean -Clipboard[JT] def read(): js.Promise[DataTransfer] +Clipboard[JT] def read(): js.Promise[js.Array[ClipboardItem]] Clipboard[JT] def readText(): js.Promise[String] Clipboard[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Clipboard[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -Clipboard[JT] def write(data: DataTransfer): js.Promise[Unit] +Clipboard[JT] def write(data: js.Array[ClipboardItem]): js.Promise[Unit] Clipboard[JT] def writeText(newClipText: String): js.Promise[Unit] ClipboardEvent[JC] def bubbles: Boolean ClipboardEvent[JC] def cancelBubble: Boolean ClipboardEvent[JC] def cancelable: Boolean ClipboardEvent[JC] def clipboardData: DataTransfer +ClipboardEvent[JC] def composed: Boolean ClipboardEvent[JC] def currentTarget: EventTarget ClipboardEvent[JC] def defaultPrevented: Boolean ClipboardEvent[JC] def eventPhase: Int @@ -1014,10 +1272,15 @@ ClipboardEventInit[JT] var composed: js.UndefOr[Boolean] ClipboardEventInit[JT] var data: js.UndefOr[String] ClipboardEventInit[JT] var dataType: js.UndefOr[String] ClipboardEventInit[JT] var scoped: js.UndefOr[Boolean] +ClipboardItem[JC] def getType(`type`: String): js.Promise[Blob] +ClipboardItem[JC] def presentationStyle: PresentationStyle +ClipboardItem[JC] def types: FrozenArray[String] +ClipboardItemOptions[JT] def presentationStyle: js.UndefOr[PresentationStyle] CloseEvent[JT] def bubbles: Boolean CloseEvent[JT] def cancelBubble: Boolean CloseEvent[JT] def cancelable: Boolean CloseEvent[JT] def code: Int +CloseEvent[JT] def composed: Boolean CloseEvent[JT] def currentTarget: EventTarget CloseEvent[JT] def defaultPrevented: Boolean CloseEvent[JT] def eventPhase: Int @@ -1034,7 +1297,6 @@ Comment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Functi Comment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Comment[JC] def appendChild(newChild: Node): Node Comment[JC] def appendData(arg: String): Unit -Comment[JC] def attributes: NamedNodeMap Comment[JC] def baseURI: String Comment[JC] def childNodes: NodeList[Node] Comment[JC] def cloneNode(deep: Boolean?): Node @@ -1044,7 +1306,6 @@ Comment[JC] var data: String Comment[JC] def deleteData(offset: Int, count: Int): Unit Comment[JC] def dispatchEvent(evt: Event): Boolean Comment[JC] def firstChild: Node -Comment[JC] def hasAttributes(): Boolean Comment[JC] def hasChildNodes(): Boolean Comment[JC] var innerText: String Comment[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1081,6 +1342,7 @@ Comment[JC] var textContent: String CompositionEvent[JC] def bubbles: Boolean CompositionEvent[JC] def cancelBubble: Boolean CompositionEvent[JC] def cancelable: Boolean +CompositionEvent[JC] def composed: Boolean CompositionEvent[JC] def currentTarget: EventTarget CompositionEvent[JC] def data: String CompositionEvent[JC] def defaultPrevented: Boolean @@ -1103,6 +1365,12 @@ CompositionEventInit[JT] var detail: js.UndefOr[Int] CompositionEventInit[JT] var locale: js.UndefOr[String] CompositionEventInit[JT] var scoped: js.UndefOr[Boolean] CompositionEventInit[JT] var view: js.UndefOr[Window] +CompressionFormat[JT] +CompressionFormat[SO] val deflate: CompressionFormat +CompressionFormat[SO] val `deflate-raw`: CompressionFormat +CompressionFormat[SO] val gzip: CompressionFormat +CompressionStream[JC] def readable: ReadableStream[Uint8Array] +CompressionStream[JC] def writable: WriteableStream[Uint8Array] ConcatParams[JT] val algorithmId: BufferSource ConcatParams[JT] val hash: HashAlgorithmIdentifier ConcatParams[JT] val name: String @@ -1177,9 +1445,11 @@ CryptoKey[JC] val `type`: String CryptoKey[JC] val usages: js.Array[KeyUsage] CryptoKeyPair[JT] val privateKey: CryptoKey CryptoKeyPair[JT] val publicKey: CryptoKey +CustomElementRegistry[JC] def define(name: String, constructor: js.Dynamic, options: ElementDefinitionOptions?): Unit CustomEvent[JC] def bubbles: Boolean CustomEvent[JC] def cancelBubble: Boolean CustomEvent[JC] def cancelable: Boolean +CustomEvent[JC] def composed: Boolean CustomEvent[JC] def currentTarget: EventTarget CustomEvent[JC] def defaultPrevented: Boolean CustomEvent[JC] def detail: Any @@ -1237,14 +1507,32 @@ DOMList[SO] def iterator: Iterator[T] DOMList[SO] def length: Int DOMList[SO] def next(): T DOMParser[JC] def parseFromString(string: String, mimeType: MIMEType): Document -DOMRect[JC] var bottom: Double -DOMRect[JC] var height: Double -DOMRect[JC] var left: Double -DOMRect[JC] var right: Double -DOMRect[JC] var top: Double -DOMRect[JC] var width: Double +DOMRect[JC] def bottom: Double +DOMRect[JC] def height: Double +DOMRect[JC] def height_ = (height: Double): Unit +DOMRect[JC] def left: Double +DOMRect[JC] def right: Double +DOMRect[JC] def top: Double +DOMRect[JC] def width: Double +DOMRect[JC] def width_ = (width: Double): Unit +DOMRect[JC] def x: Double +DOMRect[JC] def x_ = (x: Double): Unit +DOMRect[JC] def y: Double +DOMRect[JC] def y_ = (y: Double): Unit +DOMRectInit[JT] var height: js.UndefOr[Double] +DOMRectInit[JT] var width: js.UndefOr[Double] +DOMRectInit[JT] var x: js.UndefOr[Double] +DOMRectInit[JT] var y: js.UndefOr[Double] DOMRectList[JC] @JSBracketAccess def apply(index: Int): T DOMRectList[JC] def length: Int +DOMRectReadOnly[JT] def bottom: Double +DOMRectReadOnly[JT] def height: Double +DOMRectReadOnly[JT] def left: Double +DOMRectReadOnly[JT] def right: Double +DOMRectReadOnly[JT] def top: Double +DOMRectReadOnly[JT] def width: Double +DOMRectReadOnly[JT] def x: Double +DOMRectReadOnly[JT] def y: Double DOMSettableTokenList[JT] def add(token: String): Unit DOMSettableTokenList[JT] @JSBracketAccess def apply(index: Int): T DOMSettableTokenList[JT] def contains(token: String): Boolean @@ -1267,13 +1555,41 @@ DOMTokenList[JC] def remove(token: String): Unit DOMTokenList[JC] def toggle(token: String): Boolean DOMTokenList[JC] def toggle(token: String, force: Boolean): Boolean DataTransfer[JT] def clearData(format: String?): Unit -DataTransfer[JT] var dropEffect: String -DataTransfer[JT] var effectAllowed: String +DataTransfer[JT] var dropEffect: DataTransferDropEffectKind +DataTransfer[JT] var effectAllowed: DataTransferEffectAllowedKind DataTransfer[JT] def files: FileList DataTransfer[JT] def getData(format: String): String +DataTransfer[JT] def items: DataTransferItemList DataTransfer[JT] def setData(format: String, data: String): Unit DataTransfer[JT] def setDragImage(image: Element, x: Double, y: Double): Unit -DataTransfer[JT] def types: js.Array[String] +DataTransfer[JT] def types: FrozenArray[String] +DataTransferDropEffectKind[JT] +DataTransferDropEffectKind[SO] val copy: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val link: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val move: DataTransferDropEffectKind +DataTransferDropEffectKind[SO] val none: DataTransferDropEffectKind +DataTransferEffectAllowedKind[JT] +DataTransferEffectAllowedKind[SO] val all: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copy: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copyLink: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val copyMove: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val link: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val linkMove: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val move: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val none: DataTransferEffectAllowedKind +DataTransferEffectAllowedKind[SO] val uninitialized: DataTransferEffectAllowedKind +DataTransferItem[JC] def getAsFile(): File +DataTransferItem[JC] def getAsString(callback: js.Function1[String, Unit]): Unit +DataTransferItem[JC] def kind: DragDataItemKind +DataTransferItem[JC] def `type`: String +DataTransferItemList[JC] def add(data: File): DataTransferItem +DataTransferItemList[JC] def add(data: String, `type`: String): DataTransferItem +DataTransferItemList[JC] @js.annotation.JSBracketAccess def apply(index: Int): DataTransferItem +DataTransferItemList[JC] def clear(): Unit +DataTransferItemList[JC] def length: Int +DataTransferItemList[JC] def remove(index: Int): Unit +DecompressionStream[JC] def readable: ReadableStream[Uint8Array] +DecompressionStream[JC] def writable: WriteableStream[Uint8Array] DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DedicatedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -1344,6 +1660,7 @@ DeviceMotionEvent[JC] val accelerationIncludingGravity: DeviceAcceleration DeviceMotionEvent[JC] def bubbles: Boolean DeviceMotionEvent[JC] def cancelBubble: Boolean DeviceMotionEvent[JC] def cancelable: Boolean +DeviceMotionEvent[JC] def composed: Boolean DeviceMotionEvent[JC] def currentTarget: EventTarget DeviceMotionEvent[JC] def defaultPrevented: Boolean DeviceMotionEvent[JC] def eventPhase: Int @@ -1370,6 +1687,7 @@ DeviceOrientationEvent[JC] val beta: Double DeviceOrientationEvent[JC] def bubbles: Boolean DeviceOrientationEvent[JC] def cancelBubble: Boolean DeviceOrientationEvent[JC] def cancelable: Boolean +DeviceOrientationEvent[JC] def composed: Boolean DeviceOrientationEvent[JC] def currentTarget: EventTarget DeviceOrientationEvent[JC] def defaultPrevented: Boolean DeviceOrientationEvent[JC] def eventPhase: Int @@ -1422,7 +1740,6 @@ Document[JC] def addEventListener[T <: Event](`type`: String, listener: js.Funct Document[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Document[JC] def adoptNode(source: Node): Node Document[JC] def appendChild(newChild: Node): Node -Document[JC] def attributes: NamedNodeMap Document[JC] def baseURI: String Document[JC] def characterSet: String Document[JC] def childElementCount: Int @@ -1437,7 +1754,11 @@ Document[JC] def createCDATASection(data: String): CDATASection Document[JC] def createComment(data: String): Comment Document[JC] def createDocumentFragment(): DocumentFragment Document[JC] def createElement(tagName: String): Element +Document[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +Document[JC] def createElement(tagName: String, options: String): Element Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +Document[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element Document[JC] def createEvent(eventInterface: String): Event Document[JC] def createNSResolver(node: Node): XPathNSResolver Document[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator @@ -1464,7 +1785,6 @@ Document[JC] def getElementsByClassName(classNames: String): HTMLCollection[Elem Document[JC] def getElementsByName(elementName: String): NodeList[Node] 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 Document[JC] def implementation: DOMImplementation @@ -1511,7 +1831,6 @@ DocumentEvent[JT] def createEvent(eventInterface: String): Event DocumentFragment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DocumentFragment[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit DocumentFragment[JC] def appendChild(newChild: Node): Node -DocumentFragment[JC] def attributes: NamedNodeMap DocumentFragment[JC] def baseURI: String DocumentFragment[JC] def childNodes: NodeList[Node] DocumentFragment[JC] def cloneNode(deep: Boolean?): Node @@ -1519,7 +1838,6 @@ DocumentFragment[JC] def compareDocumentPosition(other: Node): Int DocumentFragment[JC] def contains(otherNode: Node): Boolean DocumentFragment[JC] def dispatchEvent(evt: Event): Boolean DocumentFragment[JC] def firstChild: Node -DocumentFragment[JC] def hasAttributes(): Boolean DocumentFragment[JC] def hasChildNodes(): Boolean DocumentFragment[JC] var innerText: String DocumentFragment[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1555,7 +1873,6 @@ DocumentReadyState[SO] val loading: DocumentReadyState DocumentType[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit DocumentType[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit DocumentType[JC] def appendChild(newChild: Node): Node -DocumentType[JC] def attributes: NamedNodeMap DocumentType[JC] def baseURI: String DocumentType[JC] def childNodes: NodeList[Node] DocumentType[JC] def cloneNode(deep: Boolean?): Node @@ -1563,7 +1880,6 @@ DocumentType[JC] def compareDocumentPosition(other: Node): Int DocumentType[JC] def contains(otherNode: Node): Boolean DocumentType[JC] def dispatchEvent(evt: Event): Boolean DocumentType[JC] def firstChild: Node -DocumentType[JC] def hasAttributes(): Boolean DocumentType[JC] def hasChildNodes(): Boolean DocumentType[JC] var innerText: String DocumentType[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -1593,6 +1909,9 @@ DocumentType[JC] def removeEventListener[T <: Event](`type`: String, listener: j DocumentType[JC] def replaceChild(newChild: Node, oldChild: Node): Node DocumentType[JC] def systemId: String DocumentType[JC] var textContent: String +DragDataItemKind[JT] +DragDataItemKind[SO] val file: DragDataItemKind +DragDataItemKind[SO] val string: DragDataItemKind DragEffect[SO] final val All = "all" DragEffect[SO] final val Copy = "copy" DragEffect[SO] final val CopyLink = "copyLink" @@ -1609,6 +1928,7 @@ DragEvent[JT] def cancelBubble: Boolean DragEvent[JT] def cancelable: Boolean DragEvent[JT] def clientX: Double DragEvent[JT] def clientY: Double +DragEvent[JT] def composed: Boolean DragEvent[JT] def ctrlKey: Boolean DragEvent[JT] def currentTarget: EventTarget DragEvent[JT] def dataTransfer: DataTransfer @@ -1684,6 +2004,7 @@ Element[JC] def addEventListener[T <: Event](`type`: String, listener: js.Functi Element[JC] def after(nodes: Node | String*): Unit Element[JC] def append(nodes: Node | String*): Unit Element[JC] def appendChild(newChild: Node): Node +Element[JC] def attachShadow(init: ShadowRootInit): ShadowRoot Element[JC] def attributes: NamedNodeMap Element[JC] def baseURI: String Element[JC] def before(nodes: Node | String*): Unit @@ -1696,6 +2017,7 @@ Element[JC] def clientLeft: Int Element[JC] def clientTop: Int Element[JC] def clientWidth: Int Element[JC] def cloneNode(deep: Boolean?): Node +Element[JC] def closest(selector: String): Element Element[JC] def compareDocumentPosition(other: Node): Int Element[JC] def contains(otherNode: Node): Boolean Element[JC] def dispatchEvent(evt: Event): Boolean @@ -1714,6 +2036,7 @@ Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean Element[JC] def hasChildNodes(): Boolean +Element[JC] def hasPointerCapture(pointerId: Double): Boolean Element[JC] var id: String Element[JC] var innerHTML: String Element[JC] var innerText: String @@ -1738,6 +2061,9 @@ Element[JC] def nodeName: String Element[JC] def nodeType: Int Element[JC] var nodeValue: String Element[JC] def normalize(): Unit +Element[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Element[JC] var oncopy: js.Function1[ClipboardEvent, _] Element[JC] var oncut: js.Function1[ClipboardEvent, _] Element[JC] var onfullscreenchange: js.Function1[Event, _] @@ -1752,6 +2078,7 @@ Element[JC] def previousElementSibling: Element Element[JC] def previousSibling: Node Element[JC] def querySelector(selectors: String): Element Element[JC] def querySelectorAll(selectors: String): NodeList[Element] +Element[JC] def releasePointerCapture(pointerId: Double): Unit Element[JC] def remove(): Unit Element[JC] def removeAttribute(name: String): Unit Element[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -1761,6 +2088,7 @@ Element[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Fun Element[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Element[JC] def replaceChild(newChild: Node, oldChild: Node): Node Element[JC] def replaceChildren(nodes: Node | String*): Unit +Element[JC] def replaceWith(nodes: Node | String*): Unit Element[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] Element[JC] def requestPointerLock(): Unit Element[JC] def scrollHeight: Int @@ -1772,15 +2100,23 @@ Element[JC] def setAttribute(name: String, value: String): Unit Element[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Element[JC] def setAttributeNode(newAttr: Attr): Attr Element[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Element[JC] def setPointerCapture(pointerId: Double): Unit +Element[JC] def shadowRoot: ShadowRoot Element[JC] def tagName: String Element[JC] var textContent: String +ElementCreationOptions[JT] var is: js.UndefOr[String] +ElementDefinitionOptions[JT] var `extends`: js.UndefOr[String] EndOfStreamError[JT] EndOfStreamError[SO] val decode: EndOfStreamError EndOfStreamError[SO] val network: EndOfStreamError +EndingType[JT] +EndingType[SO] val native: EndingType +EndingType[SO] val transparent: EndingType ErrorEvent[JT] def bubbles: Boolean ErrorEvent[JT] def cancelBubble: Boolean ErrorEvent[JT] def cancelable: Boolean ErrorEvent[JT] def colno: Int +ErrorEvent[JT] def composed: Boolean ErrorEvent[JT] def currentTarget: EventTarget ErrorEvent[JT] def defaultPrevented: Boolean ErrorEvent[JT] def eventPhase: Int @@ -1797,6 +2133,7 @@ ErrorEvent[JT] def `type`: String Event[JC] def bubbles: Boolean Event[JC] def cancelBubble: Boolean Event[JC] def cancelable: Boolean +Event[JC] def composed: Boolean Event[JC] def currentTarget: EventTarget Event[JC] def defaultPrevented: Boolean Event[JC] def eventPhase: Int @@ -1822,11 +2159,12 @@ EventInit[JT] var scoped: js.UndefOr[Boolean] EventListenerOptions[JT] var capture: js.UndefOr[Boolean] EventListenerOptions[JT] var once: js.UndefOr[Boolean] EventListenerOptions[JT] var passive: js.UndefOr[Boolean] +EventListenerOptions[JT] var signal: js.UndefOr[AbortSignal] EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventSource[JC] def close(): Unit EventSource[JC] def dispatchEvent(evt: Event): Boolean -EventSource[JC] var onerror: js.Function1[ErrorEvent, _] +EventSource[JC] var onerror: js.Function1[Event, _] EventSource[JC] var onmessage: js.Function1[MessageEvent, _] EventSource[JC] var onopen: js.Function1[Event, _] EventSource[JC] def readyState: Int @@ -1837,6 +2175,7 @@ EventSource[JC] def withCredentials: Boolean EventSource[JO] val CLOSED: Int EventSource[JO] val CONNECTING: Int EventSource[JO] val OPEN: Int +EventSourceInit[JT] var withCredentials: js.UndefOr[Boolean] EventTarget[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit EventTarget[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventTarget[JC] def dispatchEvent(evt: Event): Boolean @@ -1845,6 +2184,7 @@ EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js ExtendableEvent[JC] def bubbles: Boolean ExtendableEvent[JC] def cancelBubble: Boolean ExtendableEvent[JC] def cancelable: Boolean +ExtendableEvent[JC] def composed: Boolean ExtendableEvent[JC] def currentTarget: EventTarget ExtendableEvent[JC] def defaultPrevented: Boolean ExtendableEvent[JC] def eventPhase: Int @@ -1863,6 +2203,7 @@ ExtendableEventInit[JT] var scoped: js.UndefOr[Boolean] ExtendableMessageEvent[JC] def bubbles: Boolean ExtendableMessageEvent[JC] def cancelBubble: Boolean ExtendableMessageEvent[JC] def cancelable: Boolean +ExtendableMessageEvent[JC] def composed: Boolean ExtendableMessageEvent[JC] def currentTarget: EventTarget ExtendableMessageEvent[JC] val data: Any ExtendableMessageEvent[JC] def defaultPrevented: Boolean @@ -1894,6 +2235,7 @@ FetchEvent[JC] def bubbles: Boolean FetchEvent[JC] def cancelBubble: Boolean FetchEvent[JC] def cancelable: Boolean FetchEvent[JC] def clientId: String +FetchEvent[JC] def composed: Boolean FetchEvent[JC] def currentTarget: EventTarget FetchEvent[JC] def defaultPrevented: Boolean FetchEvent[JC] def eventPhase: Int @@ -1920,15 +2262,20 @@ FetchEventInit[JT] var request: js.UndefOr[Request] FetchEventInit[JT] var scoped: js.UndefOr[Boolean] File[JC] def arrayBuffer(): js.Promise[ArrayBuffer] File[JC] def close(): Unit (@deprecated in 1.2.0) +File[JC] def lastModified: Double File[JC] def name: String File[JC] def size: Double File[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob File[JC] def stream(): ReadableStream[Uint8Array] File[JC] def text(): js.Promise[String] File[JC] def `type`: String +File[JC] def webkitRelativePath: String FileList[JC] @JSBracketAccess def apply(index: Int): T FileList[JC] def item(index: Int): File FileList[JC] def length: Int +FilePropertyBag[JT] var endings: js.UndefOr[EndingType] +FilePropertyBag[JT] var lastModified: js.UndefOr[Double] +FilePropertyBag[JT] var `type`: js.UndefOr[String] FileReader[JC] def abort(): Unit FileReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit FileReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -1956,6 +2303,7 @@ FileReaderSync[JC] def readAsText(blob: Blob, encoding: String?): String FocusEvent[JC] def bubbles: Boolean FocusEvent[JC] def cancelBubble: Boolean FocusEvent[JC] def cancelable: Boolean +FocusEvent[JC] def composed: Boolean FocusEvent[JC] def currentTarget: EventTarget FocusEvent[JC] def defaultPrevented: Boolean FocusEvent[JC] def detail: Int @@ -1976,13 +2324,28 @@ FocusEventInit[JT] var detail: js.UndefOr[Int] FocusEventInit[JT] var relatedTarget: js.UndefOr[EventTarget] FocusEventInit[JT] var scoped: js.UndefOr[Boolean] FocusEventInit[JT] var view: js.UndefOr[Window] -FormData[JC] def append(name: js.Any, value: js.Any, blobName: String?): Unit +FocusOptions[JT] var focusVisible: js.UndefOr[Boolean] +FocusOptions[JT] var preventScroll: js.UndefOr[Boolean] +FormData[JC] def append(name: String, value: Blob, blobName: String?): Unit +FormData[JC] def append(name: String, value: String): Unit +FormData[JC] def delete(name: String): Unit +FormData[JC] def entries(): js.Iterator[js.Tuple2[String, String | Blob]] +FormData[JC] def get(name: String): String | Blob +FormData[JC] def getAll(name: String): js.Array[String | Blob] +FormData[JC] def has(name: String): Boolean +FormData[JC] @JSName(js.Symbol.iterator) override def jsIterator(): js.Iterator[js.Tuple2[String, String | Blob]] +FormData[JC] def keys(): js.Iterator[String] +FormData[JC] def set(name: String, value: Blob, blobName: String?): Unit +FormData[JC] def set(name: String, value: String): Unit +FormData[JC] def values(): js.Iterator[String | Blob] FormData[JO] FrameType[JT] FrameType[SO] val auxiliary: FrameType FrameType[SO] val nested: FrameType FrameType[SO] val none: FrameType FrameType[SO] val `top-level` = "top-level".asInstanceOf[FrameType] +FrozenArray[JT] @js.annotation.JSBracketAccess def apply(index: Int): T +FrozenArray[JT] val length: Int FullscreenOptions[JT] var navigationUI: js.UndefOr[String] GainNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit GainNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -2011,6 +2374,7 @@ GamepadButton[JT] val value: Double GamepadEvent[JC] def bubbles: Boolean GamepadEvent[JC] def cancelBubble: Boolean GamepadEvent[JC] def cancelable: Boolean +GamepadEvent[JC] def composed: Boolean GamepadEvent[JC] def currentTarget: EventTarget GamepadEvent[JC] def defaultPrevented: Boolean GamepadEvent[JC] def eventPhase: Int @@ -2042,6 +2406,7 @@ HTMLAnchorElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLAnchorElement[JC] def after(nodes: Node | String*): Unit HTMLAnchorElement[JC] def append(nodes: Node | String*): Unit HTMLAnchorElement[JC] def appendChild(newChild: Node): Node +HTMLAnchorElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAnchorElement[JC] def attributes: NamedNodeMap HTMLAnchorElement[JC] def baseURI: String HTMLAnchorElement[JC] def before(nodes: Node | String*): Unit @@ -2058,6 +2423,7 @@ HTMLAnchorElement[JC] def clientLeft: Int HTMLAnchorElement[JC] def clientTop: Int HTMLAnchorElement[JC] def clientWidth: Int HTMLAnchorElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAnchorElement[JC] def closest(selector: String): Element HTMLAnchorElement[JC] def compareDocumentPosition(other: Node): Int HTMLAnchorElement[JC] def contains(child: HTMLElement): Boolean HTMLAnchorElement[JC] def contains(otherNode: Node): Boolean @@ -2065,11 +2431,13 @@ HTMLAnchorElement[JC] var contentEditable: String HTMLAnchorElement[JC] def dataset: js.Dictionary[String] HTMLAnchorElement[JC] var dir: String HTMLAnchorElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLAnchorElement[JC] var download: String HTMLAnchorElement[JC] var draggable: Boolean HTMLAnchorElement[JC] var filters: Object HTMLAnchorElement[JC] def firstChild: Node HTMLAnchorElement[JC] def firstElementChild: Element HTMLAnchorElement[JC] def focus(): Unit +HTMLAnchorElement[JC] def focus(options: FocusOptions): Unit HTMLAnchorElement[JC] def getAttribute(name: String): String HTMLAnchorElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAnchorElement[JC] def getAttributeNode(name: String): Attr @@ -2084,6 +2452,7 @@ HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAnchorElement[JC] def hasAttributes(): Boolean HTMLAnchorElement[JC] def hasChildNodes(): Boolean +HTMLAnchorElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAnchorElement[JC] var hash: String HTMLAnchorElement[JC] var host: String HTMLAnchorElement[JC] var hostname: String @@ -2134,6 +2503,9 @@ HTMLAnchorElement[JC] var oncanplay: js.Function1[Event, _] HTMLAnchorElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAnchorElement[JC] var onchange: js.Function1[Event, _] HTMLAnchorElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAnchorElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAnchorElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAnchorElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAnchorElement[JC] var oncuechange: js.Function1[Event, _] @@ -2216,6 +2588,7 @@ HTMLAnchorElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAnchorElement[JC] var readyState: js.Any HTMLAnchorElement[JC] var recordNumber: js.Any HTMLAnchorElement[JC] var rel: String +HTMLAnchorElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def remove(): Unit HTMLAnchorElement[JC] def removeAttribute(name: String): Unit HTMLAnchorElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2225,6 +2598,7 @@ HTMLAnchorElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLAnchorElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAnchorElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAnchorElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAnchorElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAnchorElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAnchorElement[JC] def requestPointerLock(): Unit HTMLAnchorElement[JC] def scrollHeight: Int @@ -2237,6 +2611,8 @@ HTMLAnchorElement[JC] def setAttribute(name: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAnchorElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAnchorElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAnchorElement[JC] def shadowRoot: ShadowRoot HTMLAnchorElement[JC] var spellcheck: Boolean HTMLAnchorElement[JC] def style: CSSStyleDeclaration HTMLAnchorElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -2255,6 +2631,7 @@ HTMLAreaElement[JC] def after(nodes: Node | String*): Unit HTMLAreaElement[JC] var alt: String HTMLAreaElement[JC] def append(nodes: Node | String*): Unit HTMLAreaElement[JC] def appendChild(newChild: Node): Node +HTMLAreaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAreaElement[JC] def attributes: NamedNodeMap HTMLAreaElement[JC] def baseURI: String HTMLAreaElement[JC] def before(nodes: Node | String*): Unit @@ -2270,6 +2647,7 @@ HTMLAreaElement[JC] def clientLeft: Int HTMLAreaElement[JC] def clientTop: Int HTMLAreaElement[JC] def clientWidth: Int HTMLAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAreaElement[JC] def closest(selector: String): Element HTMLAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLAreaElement[JC] def contains(child: HTMLElement): Boolean HTMLAreaElement[JC] def contains(otherNode: Node): Boolean @@ -2283,6 +2661,7 @@ HTMLAreaElement[JC] var filters: Object HTMLAreaElement[JC] def firstChild: Node HTMLAreaElement[JC] def firstElementChild: Element HTMLAreaElement[JC] def focus(): Unit +HTMLAreaElement[JC] def focus(options: FocusOptions): Unit HTMLAreaElement[JC] def getAttribute(name: String): String HTMLAreaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAreaElement[JC] def getAttributeNode(name: String): Attr @@ -2297,6 +2676,7 @@ HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAreaElement[JC] def hasAttributes(): Boolean HTMLAreaElement[JC] def hasChildNodes(): Boolean +HTMLAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAreaElement[JC] var hash: String HTMLAreaElement[JC] var host: String HTMLAreaElement[JC] var hostname: String @@ -2345,6 +2725,9 @@ HTMLAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAreaElement[JC] var onchange: js.Function1[Event, _] HTMLAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -2426,6 +2809,7 @@ HTMLAreaElement[JC] def querySelector(selectors: String): Element HTMLAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAreaElement[JC] var readyState: js.Any HTMLAreaElement[JC] var recordNumber: js.Any +HTMLAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def remove(): Unit HTMLAreaElement[JC] def removeAttribute(name: String): Unit HTMLAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2435,6 +2819,7 @@ HTMLAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAreaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAreaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAreaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAreaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAreaElement[JC] def requestPointerLock(): Unit HTMLAreaElement[JC] def scrollHeight: Int @@ -2447,6 +2832,8 @@ HTMLAreaElement[JC] def setAttribute(name: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAreaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAreaElement[JC] def shadowRoot: ShadowRoot HTMLAreaElement[JC] var shape: String HTMLAreaElement[JC] var spellcheck: Boolean HTMLAreaElement[JC] def style: CSSStyleDeclaration @@ -2463,6 +2850,7 @@ HTMLAudioElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLAudioElement[JC] def after(nodes: Node | String*): Unit HTMLAudioElement[JC] def append(nodes: Node | String*): Unit HTMLAudioElement[JC] def appendChild(newChild: Node): Node +HTMLAudioElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLAudioElement[JC] def attributes: NamedNodeMap HTMLAudioElement[JC] def audioTracks: AudioTrackList HTMLAudioElement[JC] var autoplay: Boolean @@ -2482,6 +2870,7 @@ HTMLAudioElement[JC] def clientLeft: Int HTMLAudioElement[JC] def clientTop: Int HTMLAudioElement[JC] def clientWidth: Int HTMLAudioElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAudioElement[JC] def closest(selector: String): Element HTMLAudioElement[JC] def compareDocumentPosition(other: Node): Int HTMLAudioElement[JC] def contains(child: HTMLElement): Boolean HTMLAudioElement[JC] def contains(otherNode: Node): Boolean @@ -2501,6 +2890,7 @@ HTMLAudioElement[JC] var filters: Object HTMLAudioElement[JC] def firstChild: Node HTMLAudioElement[JC] def firstElementChild: Element HTMLAudioElement[JC] def focus(): Unit +HTMLAudioElement[JC] def focus(options: FocusOptions): Unit HTMLAudioElement[JC] def getAttribute(name: String): String HTMLAudioElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLAudioElement[JC] def getAttributeNode(name: String): Attr @@ -2515,6 +2905,7 @@ HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAudioElement[JC] def hasAttributes(): Boolean HTMLAudioElement[JC] def hasChildNodes(): Boolean +HTMLAudioElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAudioElement[JC] var id: String HTMLAudioElement[JC] def initialTime: Double HTMLAudioElement[JC] var innerHTML: String @@ -2564,6 +2955,9 @@ HTMLAudioElement[JC] var oncanplay: js.Function1[Event, _] HTMLAudioElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAudioElement[JC] var onchange: js.Function1[Event, _] HTMLAudioElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAudioElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAudioElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAudioElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAudioElement[JC] var oncuechange: js.Function1[Event, _] @@ -2648,6 +3042,7 @@ HTMLAudioElement[JC] def querySelector(selectors: String): Element HTMLAudioElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAudioElement[JC] var readyState: js.Any HTMLAudioElement[JC] var recordNumber: js.Any +HTMLAudioElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def remove(): Unit HTMLAudioElement[JC] def removeAttribute(name: String): Unit HTMLAudioElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2657,6 +3052,7 @@ HTMLAudioElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLAudioElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLAudioElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLAudioElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLAudioElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLAudioElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLAudioElement[JC] def requestPointerLock(): Unit HTMLAudioElement[JC] def scrollHeight: Int @@ -2670,6 +3066,8 @@ HTMLAudioElement[JC] def setAttribute(name: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAudioElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAudioElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLAudioElement[JC] def shadowRoot: ShadowRoot HTMLAudioElement[JC] var spellcheck: Boolean HTMLAudioElement[JC] var src: String HTMLAudioElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -2688,6 +3086,7 @@ HTMLBRElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLBRElement[JC] def after(nodes: Node | String*): Unit HTMLBRElement[JC] def append(nodes: Node | String*): Unit HTMLBRElement[JC] def appendChild(newChild: Node): Node +HTMLBRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBRElement[JC] def attributes: NamedNodeMap HTMLBRElement[JC] def baseURI: String HTMLBRElement[JC] def before(nodes: Node | String*): Unit @@ -2703,6 +3102,7 @@ HTMLBRElement[JC] def clientLeft: Int HTMLBRElement[JC] def clientTop: Int HTMLBRElement[JC] def clientWidth: Int HTMLBRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBRElement[JC] def closest(selector: String): Element HTMLBRElement[JC] def compareDocumentPosition(other: Node): Int HTMLBRElement[JC] def contains(child: HTMLElement): Boolean HTMLBRElement[JC] def contains(otherNode: Node): Boolean @@ -2715,6 +3115,7 @@ HTMLBRElement[JC] var filters: Object HTMLBRElement[JC] def firstChild: Node HTMLBRElement[JC] def firstElementChild: Element HTMLBRElement[JC] def focus(): Unit +HTMLBRElement[JC] def focus(options: FocusOptions): Unit HTMLBRElement[JC] def getAttribute(name: String): String HTMLBRElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBRElement[JC] def getAttributeNode(name: String): Attr @@ -2729,6 +3130,7 @@ HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBRElement[JC] def hasAttributes(): Boolean HTMLBRElement[JC] def hasChildNodes(): Boolean +HTMLBRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBRElement[JC] var id: String HTMLBRElement[JC] var innerHTML: String HTMLBRElement[JC] var innerText: String @@ -2773,6 +3175,9 @@ HTMLBRElement[JC] var oncanplay: js.Function1[Event, _] HTMLBRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBRElement[JC] var onchange: js.Function1[Event, _] HTMLBRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBRElement[JC] var oncuechange: js.Function1[Event, _] @@ -2851,6 +3256,7 @@ HTMLBRElement[JC] def querySelector(selectors: String): Element HTMLBRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBRElement[JC] var readyState: js.Any HTMLBRElement[JC] var recordNumber: js.Any +HTMLBRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def remove(): Unit HTMLBRElement[JC] def removeAttribute(name: String): Unit HTMLBRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2860,6 +3266,7 @@ HTMLBRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLBRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBRElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBRElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBRElement[JC] def requestPointerLock(): Unit HTMLBRElement[JC] def scrollHeight: Int @@ -2871,6 +3278,8 @@ HTMLBRElement[JC] def setAttribute(name: String, value: String): Unit HTMLBRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBRElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBRElement[JC] def shadowRoot: ShadowRoot HTMLBRElement[JC] var spellcheck: Boolean HTMLBRElement[JC] def style: CSSStyleDeclaration HTMLBRElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -2885,6 +3294,7 @@ HTMLBaseElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLBaseElement[JC] def after(nodes: Node | String*): Unit HTMLBaseElement[JC] def append(nodes: Node | String*): Unit HTMLBaseElement[JC] def appendChild(newChild: Node): Node +HTMLBaseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBaseElement[JC] def attributes: NamedNodeMap HTMLBaseElement[JC] def baseURI: String HTMLBaseElement[JC] def before(nodes: Node | String*): Unit @@ -2900,6 +3310,7 @@ HTMLBaseElement[JC] def clientLeft: Int HTMLBaseElement[JC] def clientTop: Int HTMLBaseElement[JC] def clientWidth: Int HTMLBaseElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBaseElement[JC] def closest(selector: String): Element HTMLBaseElement[JC] def compareDocumentPosition(other: Node): Int HTMLBaseElement[JC] def contains(child: HTMLElement): Boolean HTMLBaseElement[JC] def contains(otherNode: Node): Boolean @@ -2912,6 +3323,7 @@ HTMLBaseElement[JC] var filters: Object HTMLBaseElement[JC] def firstChild: Node HTMLBaseElement[JC] def firstElementChild: Element HTMLBaseElement[JC] def focus(): Unit +HTMLBaseElement[JC] def focus(options: FocusOptions): Unit HTMLBaseElement[JC] def getAttribute(name: String): String HTMLBaseElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBaseElement[JC] def getAttributeNode(name: String): Attr @@ -2926,6 +3338,7 @@ HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBaseElement[JC] def hasAttributes(): Boolean HTMLBaseElement[JC] def hasChildNodes(): Boolean +HTMLBaseElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBaseElement[JC] var href: String HTMLBaseElement[JC] var id: String HTMLBaseElement[JC] var innerHTML: String @@ -2971,6 +3384,9 @@ HTMLBaseElement[JC] var oncanplay: js.Function1[Event, _] HTMLBaseElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBaseElement[JC] var onchange: js.Function1[Event, _] HTMLBaseElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBaseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBaseElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBaseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBaseElement[JC] var oncuechange: js.Function1[Event, _] @@ -3049,6 +3465,7 @@ HTMLBaseElement[JC] def querySelector(selectors: String): Element HTMLBaseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBaseElement[JC] var readyState: js.Any HTMLBaseElement[JC] var recordNumber: js.Any +HTMLBaseElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def remove(): Unit HTMLBaseElement[JC] def removeAttribute(name: String): Unit HTMLBaseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3058,6 +3475,7 @@ HTMLBaseElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLBaseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBaseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBaseElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBaseElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBaseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBaseElement[JC] def requestPointerLock(): Unit HTMLBaseElement[JC] def scrollHeight: Int @@ -3069,6 +3487,8 @@ HTMLBaseElement[JC] def setAttribute(name: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBaseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBaseElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBaseElement[JC] def shadowRoot: ShadowRoot HTMLBaseElement[JC] var spellcheck: Boolean HTMLBaseElement[JC] def style: CSSStyleDeclaration HTMLBaseElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3084,6 +3504,7 @@ HTMLBodyElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLBodyElement[JC] def after(nodes: Node | String*): Unit HTMLBodyElement[JC] def append(nodes: Node | String*): Unit HTMLBodyElement[JC] def appendChild(newChild: Node): Node +HTMLBodyElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLBodyElement[JC] def attributes: NamedNodeMap HTMLBodyElement[JC] def baseURI: String HTMLBodyElement[JC] def before(nodes: Node | String*): Unit @@ -3099,6 +3520,7 @@ HTMLBodyElement[JC] def clientLeft: Int HTMLBodyElement[JC] def clientTop: Int HTMLBodyElement[JC] def clientWidth: Int HTMLBodyElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBodyElement[JC] def closest(selector: String): Element HTMLBodyElement[JC] def compareDocumentPosition(other: Node): Int HTMLBodyElement[JC] def contains(child: HTMLElement): Boolean HTMLBodyElement[JC] def contains(otherNode: Node): Boolean @@ -3111,6 +3533,7 @@ HTMLBodyElement[JC] var filters: Object HTMLBodyElement[JC] def firstChild: Node HTMLBodyElement[JC] def firstElementChild: Element HTMLBodyElement[JC] def focus(): Unit +HTMLBodyElement[JC] def focus(options: FocusOptions): Unit HTMLBodyElement[JC] def getAttribute(name: String): String HTMLBodyElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLBodyElement[JC] def getAttributeNode(name: String): Attr @@ -3125,6 +3548,7 @@ HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBodyElement[JC] def hasAttributes(): Boolean HTMLBodyElement[JC] def hasChildNodes(): Boolean +HTMLBodyElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBodyElement[JC] var id: String HTMLBodyElement[JC] var innerHTML: String HTMLBodyElement[JC] var innerText: String @@ -3172,6 +3596,9 @@ HTMLBodyElement[JC] var oncanplay: js.Function1[Event, _] HTMLBodyElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBodyElement[JC] var onchange: js.Function1[Event, _] HTMLBodyElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBodyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBodyElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBodyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBodyElement[JC] var oncuechange: js.Function1[Event, _] @@ -3260,6 +3687,7 @@ HTMLBodyElement[JC] def querySelector(selectors: String): Element HTMLBodyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBodyElement[JC] var readyState: js.Any HTMLBodyElement[JC] var recordNumber: js.Any +HTMLBodyElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def remove(): Unit HTMLBodyElement[JC] def removeAttribute(name: String): Unit HTMLBodyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3269,6 +3697,7 @@ HTMLBodyElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLBodyElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLBodyElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLBodyElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLBodyElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLBodyElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLBodyElement[JC] def requestPointerLock(): Unit HTMLBodyElement[JC] var scroll: String @@ -3281,6 +3710,8 @@ HTMLBodyElement[JC] def setAttribute(name: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBodyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBodyElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLBodyElement[JC] def shadowRoot: ShadowRoot HTMLBodyElement[JC] var spellcheck: Boolean HTMLBodyElement[JC] def style: CSSStyleDeclaration HTMLBodyElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3295,6 +3726,7 @@ HTMLButtonElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLButtonElement[JC] def after(nodes: Node | String*): Unit HTMLButtonElement[JC] def append(nodes: Node | String*): Unit HTMLButtonElement[JC] def appendChild(newChild: Node): Node +HTMLButtonElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLButtonElement[JC] def attributes: NamedNodeMap HTMLButtonElement[JC] var autofocus: Boolean HTMLButtonElement[JC] def baseURI: String @@ -3312,6 +3744,7 @@ HTMLButtonElement[JC] def clientLeft: Int HTMLButtonElement[JC] def clientTop: Int HTMLButtonElement[JC] def clientWidth: Int HTMLButtonElement[JC] def cloneNode(deep: Boolean?): Node +HTMLButtonElement[JC] def closest(selector: String): Element HTMLButtonElement[JC] def compareDocumentPosition(other: Node): Int HTMLButtonElement[JC] def contains(child: HTMLElement): Boolean HTMLButtonElement[JC] def contains(otherNode: Node): Boolean @@ -3325,6 +3758,7 @@ HTMLButtonElement[JC] var filters: Object HTMLButtonElement[JC] def firstChild: Node HTMLButtonElement[JC] def firstElementChild: Element HTMLButtonElement[JC] def focus(): Unit +HTMLButtonElement[JC] def focus(options: FocusOptions): Unit HTMLButtonElement[JC] def form: HTMLFormElement HTMLButtonElement[JC] var formAction: String HTMLButtonElement[JC] var formEnctype: String @@ -3345,6 +3779,7 @@ HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLButtonElement[JC] def hasAttributes(): Boolean HTMLButtonElement[JC] def hasChildNodes(): Boolean +HTMLButtonElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLButtonElement[JC] var id: String HTMLButtonElement[JC] var innerHTML: String HTMLButtonElement[JC] var innerText: String @@ -3390,6 +3825,9 @@ HTMLButtonElement[JC] var oncanplay: js.Function1[Event, _] HTMLButtonElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLButtonElement[JC] var onchange: js.Function1[Event, _] HTMLButtonElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLButtonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLButtonElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLButtonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLButtonElement[JC] var oncuechange: js.Function1[Event, _] @@ -3468,6 +3906,7 @@ HTMLButtonElement[JC] def querySelector(selectors: String): Element HTMLButtonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLButtonElement[JC] var readyState: js.Any HTMLButtonElement[JC] var recordNumber: js.Any +HTMLButtonElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def remove(): Unit HTMLButtonElement[JC] def removeAttribute(name: String): Unit HTMLButtonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3477,6 +3916,8 @@ HTMLButtonElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLButtonElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLButtonElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLButtonElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLButtonElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLButtonElement[JC] def reportValidity(): Boolean HTMLButtonElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLButtonElement[JC] def requestPointerLock(): Unit HTMLButtonElement[JC] def scrollHeight: Int @@ -3489,6 +3930,8 @@ HTMLButtonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLButtonElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLButtonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLButtonElement[JC] def setCustomValidity(error: String): Unit +HTMLButtonElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLButtonElement[JC] def shadowRoot: ShadowRoot HTMLButtonElement[JC] var spellcheck: Boolean HTMLButtonElement[JC] var status: js.Any HTMLButtonElement[JC] def style: CSSStyleDeclaration @@ -3509,6 +3952,7 @@ HTMLCanvasElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLCanvasElement[JC] def after(nodes: Node | String*): Unit HTMLCanvasElement[JC] def append(nodes: Node | String*): Unit HTMLCanvasElement[JC] def appendChild(newChild: Node): Node +HTMLCanvasElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLCanvasElement[JC] def attributes: NamedNodeMap HTMLCanvasElement[JC] def baseURI: String HTMLCanvasElement[JC] def before(nodes: Node | String*): Unit @@ -3524,6 +3968,7 @@ HTMLCanvasElement[JC] def clientLeft: Int HTMLCanvasElement[JC] def clientTop: Int HTMLCanvasElement[JC] def clientWidth: Int HTMLCanvasElement[JC] def cloneNode(deep: Boolean?): Node +HTMLCanvasElement[JC] def closest(selector: String): Element HTMLCanvasElement[JC] def compareDocumentPosition(other: Node): Int HTMLCanvasElement[JC] def contains(child: HTMLElement): Boolean HTMLCanvasElement[JC] def contains(otherNode: Node): Boolean @@ -3536,6 +3981,7 @@ HTMLCanvasElement[JC] var filters: Object HTMLCanvasElement[JC] def firstChild: Node HTMLCanvasElement[JC] def firstElementChild: Element HTMLCanvasElement[JC] def focus(): Unit +HTMLCanvasElement[JC] def focus(options: FocusOptions): Unit HTMLCanvasElement[JC] def getAttribute(name: String): String HTMLCanvasElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLCanvasElement[JC] def getAttributeNode(name: String): Attr @@ -3551,6 +3997,7 @@ HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLCanvasElement[JC] def hasAttributes(): Boolean HTMLCanvasElement[JC] def hasChildNodes(): Boolean +HTMLCanvasElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLCanvasElement[JC] var height: Int HTMLCanvasElement[JC] var id: String HTMLCanvasElement[JC] var innerHTML: String @@ -3596,6 +4043,9 @@ HTMLCanvasElement[JC] var oncanplay: js.Function1[Event, _] HTMLCanvasElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLCanvasElement[JC] var onchange: js.Function1[Event, _] HTMLCanvasElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLCanvasElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLCanvasElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLCanvasElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLCanvasElement[JC] var oncuechange: js.Function1[Event, _] @@ -3674,6 +4124,7 @@ HTMLCanvasElement[JC] def querySelector(selectors: String): Element HTMLCanvasElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLCanvasElement[JC] var readyState: js.Any HTMLCanvasElement[JC] var recordNumber: js.Any +HTMLCanvasElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def remove(): Unit HTMLCanvasElement[JC] def removeAttribute(name: String): Unit HTMLCanvasElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3683,6 +4134,7 @@ HTMLCanvasElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLCanvasElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLCanvasElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLCanvasElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLCanvasElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLCanvasElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLCanvasElement[JC] def requestPointerLock(): Unit HTMLCanvasElement[JC] def scrollHeight: Int @@ -3694,6 +4146,8 @@ HTMLCanvasElement[JC] def setAttribute(name: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLCanvasElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLCanvasElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLCanvasElement[JC] def shadowRoot: ShadowRoot HTMLCanvasElement[JC] var spellcheck: Boolean HTMLCanvasElement[JC] def style: CSSStyleDeclaration HTMLCanvasElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3714,6 +4168,7 @@ HTMLDListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLDListElement[JC] def after(nodes: Node | String*): Unit HTMLDListElement[JC] def append(nodes: Node | String*): Unit HTMLDListElement[JC] def appendChild(newChild: Node): Node +HTMLDListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDListElement[JC] def attributes: NamedNodeMap HTMLDListElement[JC] def baseURI: String HTMLDListElement[JC] def before(nodes: Node | String*): Unit @@ -3729,6 +4184,7 @@ HTMLDListElement[JC] def clientLeft: Int HTMLDListElement[JC] def clientTop: Int HTMLDListElement[JC] def clientWidth: Int HTMLDListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDListElement[JC] def closest(selector: String): Element HTMLDListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDListElement[JC] def contains(child: HTMLElement): Boolean HTMLDListElement[JC] def contains(otherNode: Node): Boolean @@ -3741,6 +4197,7 @@ HTMLDListElement[JC] var filters: Object HTMLDListElement[JC] def firstChild: Node HTMLDListElement[JC] def firstElementChild: Element HTMLDListElement[JC] def focus(): Unit +HTMLDListElement[JC] def focus(options: FocusOptions): Unit HTMLDListElement[JC] def getAttribute(name: String): String HTMLDListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDListElement[JC] def getAttributeNode(name: String): Attr @@ -3755,6 +4212,7 @@ HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDListElement[JC] def hasAttributes(): Boolean HTMLDListElement[JC] def hasChildNodes(): Boolean +HTMLDListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDListElement[JC] var id: String HTMLDListElement[JC] var innerHTML: String HTMLDListElement[JC] var innerText: String @@ -3799,6 +4257,9 @@ HTMLDListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDListElement[JC] var onchange: js.Function1[Event, _] HTMLDListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDListElement[JC] var oncuechange: js.Function1[Event, _] @@ -3877,6 +4338,7 @@ HTMLDListElement[JC] def querySelector(selectors: String): Element HTMLDListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDListElement[JC] var readyState: js.Any HTMLDListElement[JC] var recordNumber: js.Any +HTMLDListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def remove(): Unit HTMLDListElement[JC] def removeAttribute(name: String): Unit HTMLDListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3886,6 +4348,7 @@ HTMLDListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLDListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDListElement[JC] def requestPointerLock(): Unit HTMLDListElement[JC] def scrollHeight: Int @@ -3897,6 +4360,8 @@ HTMLDListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDListElement[JC] def shadowRoot: ShadowRoot HTMLDListElement[JC] var spellcheck: Boolean HTMLDListElement[JC] def style: CSSStyleDeclaration HTMLDListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -3911,6 +4376,7 @@ HTMLDataListElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLDataListElement[JC] def after(nodes: Node | String*): Unit HTMLDataListElement[JC] def append(nodes: Node | String*): Unit HTMLDataListElement[JC] def appendChild(newChild: Node): Node +HTMLDataListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDataListElement[JC] def attributes: NamedNodeMap HTMLDataListElement[JC] def baseURI: String HTMLDataListElement[JC] def before(nodes: Node | String*): Unit @@ -3926,6 +4392,7 @@ HTMLDataListElement[JC] def clientLeft: Int HTMLDataListElement[JC] def clientTop: Int HTMLDataListElement[JC] def clientWidth: Int HTMLDataListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDataListElement[JC] def closest(selector: String): Element HTMLDataListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDataListElement[JC] def contains(child: HTMLElement): Boolean HTMLDataListElement[JC] def contains(otherNode: Node): Boolean @@ -3938,6 +4405,7 @@ HTMLDataListElement[JC] var filters: Object HTMLDataListElement[JC] def firstChild: Node HTMLDataListElement[JC] def firstElementChild: Element HTMLDataListElement[JC] def focus(): Unit +HTMLDataListElement[JC] def focus(options: FocusOptions): Unit HTMLDataListElement[JC] def getAttribute(name: String): String HTMLDataListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDataListElement[JC] def getAttributeNode(name: String): Attr @@ -3952,6 +4420,7 @@ HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDataListElement[JC] def hasAttributes(): Boolean HTMLDataListElement[JC] def hasChildNodes(): Boolean +HTMLDataListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDataListElement[JC] var id: String HTMLDataListElement[JC] var innerHTML: String HTMLDataListElement[JC] var innerText: String @@ -3996,6 +4465,9 @@ HTMLDataListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDataListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDataListElement[JC] var onchange: js.Function1[Event, _] HTMLDataListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDataListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDataListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDataListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDataListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4075,6 +4547,7 @@ HTMLDataListElement[JC] def querySelector(selectors: String): Element HTMLDataListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDataListElement[JC] var readyState: js.Any HTMLDataListElement[JC] var recordNumber: js.Any +HTMLDataListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def remove(): Unit HTMLDataListElement[JC] def removeAttribute(name: String): Unit HTMLDataListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4084,6 +4557,7 @@ HTMLDataListElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLDataListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDataListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDataListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDataListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDataListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDataListElement[JC] def requestPointerLock(): Unit HTMLDataListElement[JC] def scrollHeight: Int @@ -4095,6 +4569,8 @@ HTMLDataListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDataListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDataListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDataListElement[JC] def shadowRoot: ShadowRoot HTMLDataListElement[JC] var spellcheck: Boolean HTMLDataListElement[JC] def style: CSSStyleDeclaration HTMLDataListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4103,12 +4579,226 @@ HTMLDataListElement[JC] var tabIndex: Int HTMLDataListElement[JC] def tagName: String HTMLDataListElement[JC] var textContent: String HTMLDataListElement[JC] var title: String +HTMLDialogElement[JC] var accessKey: String +HTMLDialogElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLDialogElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLDialogElement[JC] def after(nodes: Node | String*): Unit +HTMLDialogElement[JC] def append(nodes: Node | String*): Unit +HTMLDialogElement[JC] def appendChild(newChild: Node): Node +HTMLDialogElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +HTMLDialogElement[JC] def attributes: NamedNodeMap +HTMLDialogElement[JC] def baseURI: String +HTMLDialogElement[JC] def before(nodes: Node | String*): Unit +HTMLDialogElement[JC] def blur(): Unit +HTMLDialogElement[JC] def childElementCount: Int +HTMLDialogElement[JC] def childNodes: NodeList[Node] +HTMLDialogElement[JC] def children: HTMLCollection[Element] +HTMLDialogElement[JC] var classList: DOMTokenList +HTMLDialogElement[JC] var className: String +HTMLDialogElement[JC] def click(): Unit +HTMLDialogElement[JC] def clientHeight: Int +HTMLDialogElement[JC] def clientLeft: Int +HTMLDialogElement[JC] def clientTop: Int +HTMLDialogElement[JC] def clientWidth: Int +HTMLDialogElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDialogElement[JC] def close(returnValue: String?): Unit +HTMLDialogElement[JC] def closest(selector: String): Element +HTMLDialogElement[JC] def compareDocumentPosition(other: Node): Int +HTMLDialogElement[JC] def contains(child: HTMLElement): Boolean +HTMLDialogElement[JC] def contains(otherNode: Node): Boolean +HTMLDialogElement[JC] var contentEditable: String +HTMLDialogElement[JC] def dataset: js.Dictionary[String] +HTMLDialogElement[JC] var dir: String +HTMLDialogElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLDialogElement[JC] var draggable: Boolean +HTMLDialogElement[JC] var filters: Object +HTMLDialogElement[JC] def firstChild: Node +HTMLDialogElement[JC] def firstElementChild: Element +HTMLDialogElement[JC] def focus(): Unit +HTMLDialogElement[JC] def focus(options: FocusOptions): Unit +HTMLDialogElement[JC] def getAttribute(name: String): String +HTMLDialogElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +HTMLDialogElement[JC] def getAttributeNode(name: String): Attr +HTMLDialogElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +HTMLDialogElement[JC] def getBoundingClientRect(): DOMRect +HTMLDialogElement[JC] def getClientRects(): DOMRectList +HTMLDialogElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLDialogElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLDialogElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +HTMLDialogElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] def hasAttribute(name: String): Boolean +HTMLDialogElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +HTMLDialogElement[JC] def hasAttributes(): Boolean +HTMLDialogElement[JC] def hasChildNodes(): Boolean +HTMLDialogElement[JC] def hasPointerCapture(pointerId: Double): Boolean +HTMLDialogElement[JC] var id: String +HTMLDialogElement[JC] var innerHTML: String +HTMLDialogElement[JC] var innerText: String +HTMLDialogElement[JC] def insertAdjacentElement(position: String, element: Element): Element +HTMLDialogElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +HTMLDialogElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +HTMLDialogElement[JC] def isConnected: Boolean +HTMLDialogElement[JC] def isContentEditable: Boolean +HTMLDialogElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +HTMLDialogElement[JC] def isEqualNode(arg: Node): Boolean +HTMLDialogElement[JC] def isSameNode(other: Node): Boolean +HTMLDialogElement[JC] def isSupported(feature: String, version: String): Boolean +HTMLDialogElement[JC] var lang: String +HTMLDialogElement[JC] def lastChild: Node +HTMLDialogElement[JC] def lastElementChild: Element +HTMLDialogElement[JC] def localName: String +HTMLDialogElement[JC] def lookupNamespaceURI(prefix: String): String +HTMLDialogElement[JC] def lookupPrefix(namespaceURI: String): String +HTMLDialogElement[JC] var lostpointercapture: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] def matches(selector: String): Boolean +HTMLDialogElement[JC] def namespaceURI: String +HTMLDialogElement[JC] def nextElementSibling: Element +HTMLDialogElement[JC] def nextSibling: Node +HTMLDialogElement[JC] def nodeName: String +HTMLDialogElement[JC] def nodeType: Int +HTMLDialogElement[JC] var nodeValue: String +HTMLDialogElement[JC] def normalize(): Unit +HTMLDialogElement[JC] def offsetHeight: Double +HTMLDialogElement[JC] def offsetLeft: Double +HTMLDialogElement[JC] def offsetParent: Element +HTMLDialogElement[JC] def offsetTop: Double +HTMLDialogElement[JC] def offsetWidth: Double +HTMLDialogElement[JC] var onabort: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforecopy: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onbeforecut: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onbeforepaste: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var onblur: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var oncanplay: js.Function1[Event, _] +HTMLDialogElement[JC] var oncanplaythrough: js.Function1[Event, _] +HTMLDialogElement[JC] var onchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var oncuechange: js.Function1[Event, _] +HTMLDialogElement[JC] var oncut: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var ondblclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var ondeactivate: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var ondrag: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragend: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragenter: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragleave: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragover: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondragstart: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondrop: js.Function1[DragEvent, _] +HTMLDialogElement[JC] var ondurationchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onemptied: js.Function1[Event, _] +HTMLDialogElement[JC] var onended: js.Function1[Event, _] +HTMLDialogElement[JC] var onfocus: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfocusin: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfocusout: js.Function1[FocusEvent, _] +HTMLDialogElement[JC] var onfullscreenchange: js.Function1[Event, _] +HTMLDialogElement[JC] var onfullscreenerror: js.Function1[Event, _] +HTMLDialogElement[JC] var onhelp: js.Function1[Event, _] +HTMLDialogElement[JC] var oninput: js.Function1[Event, _] +HTMLDialogElement[JC] var onkeydown: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onkeypress: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onkeyup: js.Function1[KeyboardEvent, _] +HTMLDialogElement[JC] var onloadeddata: js.Function1[Event, _] +HTMLDialogElement[JC] var onloadedmetadata: js.Function1[Event, _] +HTMLDialogElement[JC] var onloadstart: js.Function1[Event, _] +HTMLDialogElement[JC] var onmousedown: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseenter: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseleave: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmousemove: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseout: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseover: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmouseup: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var onmousewheel: js.Function1[WheelEvent, _] +HTMLDialogElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +HTMLDialogElement[JC] var onpause: js.Function1[Event, _] +HTMLDialogElement[JC] var onplay: js.Function1[Event, _] +HTMLDialogElement[JC] var onplaying: js.Function1[Event, _] +HTMLDialogElement[JC] var onpointercancel: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerdown: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerenter: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerleave: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointermove: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerout: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerover: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onpointerup: js.Function1[PointerEvent, _] +HTMLDialogElement[JC] var onprogress: js.Function1[js.Any, _] +HTMLDialogElement[JC] var onratechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onreadystatechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onreset: js.Function1[Event, _] +HTMLDialogElement[JC] var onscroll: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onseeked: js.Function1[Event, _] +HTMLDialogElement[JC] var onseeking: js.Function1[Event, _] +HTMLDialogElement[JC] var onselect: js.Function1[UIEvent, _] +HTMLDialogElement[JC] var onselectstart: js.Function1[Event, _] +HTMLDialogElement[JC] var onstalled: js.Function1[Event, _] +HTMLDialogElement[JC] var onsubmit: js.Function1[Event, _] +HTMLDialogElement[JC] var onsuspend: js.Function1[Event, _] +HTMLDialogElement[JC] var ontimeupdate: js.Function1[Event, _] +HTMLDialogElement[JC] var onvolumechange: js.Function1[Event, _] +HTMLDialogElement[JC] var onwaiting: js.Function1[Event, _] +HTMLDialogElement[JC] var onwheel: js.Function1[WheelEvent, _] +HTMLDialogElement[JC] def open: Boolean +HTMLDialogElement[JC] var outerHTML: String +HTMLDialogElement[JC] def ownerDocument: Document +HTMLDialogElement[JC] override def ownerDocument: HTMLDocument +HTMLDialogElement[JC] var parentElement: HTMLElement +HTMLDialogElement[JC] def parentNode: Node +HTMLDialogElement[JC] def prefix: String +HTMLDialogElement[JC] def prepend(nodes: Node | String*): Unit +HTMLDialogElement[JC] def previousElementSibling: Element +HTMLDialogElement[JC] def previousSibling: Node +HTMLDialogElement[JC] def querySelector(selectors: String): Element +HTMLDialogElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +HTMLDialogElement[JC] var readyState: js.Any +HTMLDialogElement[JC] var recordNumber: js.Any +HTMLDialogElement[JC] def releasePointerCapture(pointerId: Double): Unit +HTMLDialogElement[JC] def remove(): Unit +HTMLDialogElement[JC] def removeAttribute(name: String): Unit +HTMLDialogElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +HTMLDialogElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +HTMLDialogElement[JC] def removeChild(oldChild: Node): Node +HTMLDialogElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLDialogElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLDialogElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +HTMLDialogElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDialogElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLDialogElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +HTMLDialogElement[JC] def requestPointerLock(): Unit +HTMLDialogElement[JC] var returnValue: String +HTMLDialogElement[JC] def scrollHeight: Int +HTMLDialogElement[JC] def scrollIntoView(top: Boolean?): Unit +HTMLDialogElement[JC] var scrollLeft: Double +HTMLDialogElement[JC] var scrollTop: Double +HTMLDialogElement[JC] def scrollWidth: Int +HTMLDialogElement[JC] def setAttribute(name: String, value: String): Unit +HTMLDialogElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +HTMLDialogElement[JC] def setAttributeNode(newAttr: Attr): Attr +HTMLDialogElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDialogElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDialogElement[JC] def shadowRoot: ShadowRoot +HTMLDialogElement[JC] def show(): Unit +HTMLDialogElement[JC] def showModal(): Unit +HTMLDialogElement[JC] var spellcheck: Boolean +HTMLDialogElement[JC] def style: CSSStyleDeclaration +HTMLDialogElement[JC] def style_ = (value: CSSStyleDeclaration): Unit +HTMLDialogElement[JC] def style_ = (value: String): Unit +HTMLDialogElement[JC] var tabIndex: Int +HTMLDialogElement[JC] def tagName: String +HTMLDialogElement[JC] var textContent: String +HTMLDialogElement[JC] var title: String HTMLDivElement[JC] var accessKey: String HTMLDivElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLDivElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDivElement[JC] def after(nodes: Node | String*): Unit HTMLDivElement[JC] def append(nodes: Node | String*): Unit HTMLDivElement[JC] def appendChild(newChild: Node): Node +HTMLDivElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLDivElement[JC] def attributes: NamedNodeMap HTMLDivElement[JC] def baseURI: String HTMLDivElement[JC] def before(nodes: Node | String*): Unit @@ -4124,6 +4814,7 @@ HTMLDivElement[JC] def clientLeft: Int HTMLDivElement[JC] def clientTop: Int HTMLDivElement[JC] def clientWidth: Int HTMLDivElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDivElement[JC] def closest(selector: String): Element HTMLDivElement[JC] def compareDocumentPosition(other: Node): Int HTMLDivElement[JC] def contains(child: HTMLElement): Boolean HTMLDivElement[JC] def contains(otherNode: Node): Boolean @@ -4136,6 +4827,7 @@ HTMLDivElement[JC] var filters: Object HTMLDivElement[JC] def firstChild: Node HTMLDivElement[JC] def firstElementChild: Element HTMLDivElement[JC] def focus(): Unit +HTMLDivElement[JC] def focus(options: FocusOptions): Unit HTMLDivElement[JC] def getAttribute(name: String): String HTMLDivElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLDivElement[JC] def getAttributeNode(name: String): Attr @@ -4150,6 +4842,7 @@ HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDivElement[JC] def hasAttributes(): Boolean HTMLDivElement[JC] def hasChildNodes(): Boolean +HTMLDivElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDivElement[JC] var id: String HTMLDivElement[JC] var innerHTML: String HTMLDivElement[JC] var innerText: String @@ -4194,6 +4887,9 @@ HTMLDivElement[JC] var oncanplay: js.Function1[Event, _] HTMLDivElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDivElement[JC] var onchange: js.Function1[Event, _] HTMLDivElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDivElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDivElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDivElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDivElement[JC] var oncuechange: js.Function1[Event, _] @@ -4272,6 +4968,7 @@ HTMLDivElement[JC] def querySelector(selectors: String): Element HTMLDivElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDivElement[JC] var readyState: js.Any HTMLDivElement[JC] var recordNumber: js.Any +HTMLDivElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def remove(): Unit HTMLDivElement[JC] def removeAttribute(name: String): Unit HTMLDivElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4281,6 +4978,7 @@ HTMLDivElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLDivElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLDivElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLDivElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLDivElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLDivElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLDivElement[JC] def requestPointerLock(): Unit HTMLDivElement[JC] def scrollHeight: Int @@ -4292,6 +4990,8 @@ HTMLDivElement[JC] def setAttribute(name: String, value: String): Unit HTMLDivElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDivElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDivElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDivElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLDivElement[JC] def shadowRoot: ShadowRoot HTMLDivElement[JC] var spellcheck: Boolean HTMLDivElement[JC] def style: CSSStyleDeclaration HTMLDivElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4307,7 +5007,6 @@ HTMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.F HTMLDocument[JC] def adoptNode(source: Node): Node HTMLDocument[JC] def anchors: HTMLCollection[Element] HTMLDocument[JC] def appendChild(newChild: Node): Node -HTMLDocument[JC] def attributes: NamedNodeMap HTMLDocument[JC] def baseURI: String HTMLDocument[JC] var body: HTMLElement HTMLDocument[JC] def characterSet: String @@ -4326,7 +5025,11 @@ HTMLDocument[JC] def createCDATASection(data: String): CDATASection HTMLDocument[JC] def createComment(data: String): Comment HTMLDocument[JC] def createDocumentFragment(): DocumentFragment HTMLDocument[JC] def createElement(tagName: String): Element +HTMLDocument[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +HTMLDocument[JC] def createElement(tagName: String, options: String): Element HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +HTMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element HTMLDocument[JC] def createEvent(eventInterface: String): Event HTMLDocument[JC] def createNSResolver(node: Node): XPathNSResolver HTMLDocument[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator @@ -4365,7 +5068,6 @@ 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 HTMLDocument[JC] def hasChildNodes(): Boolean HTMLDocument[JC] def hasFocus(): Boolean HTMLDocument[JC] def head: HTMLHeadElement @@ -4506,6 +5208,7 @@ HTMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu HTMLElement[JC] def after(nodes: Node | String*): Unit HTMLElement[JC] def append(nodes: Node | String*): Unit HTMLElement[JC] def appendChild(newChild: Node): Node +HTMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLElement[JC] def attributes: NamedNodeMap HTMLElement[JC] def baseURI: String HTMLElement[JC] def before(nodes: Node | String*): Unit @@ -4521,6 +5224,7 @@ HTMLElement[JC] def clientLeft: Int HTMLElement[JC] def clientTop: Int HTMLElement[JC] def clientWidth: Int HTMLElement[JC] def cloneNode(deep: Boolean?): Node +HTMLElement[JC] def closest(selector: String): Element HTMLElement[JC] def compareDocumentPosition(other: Node): Int HTMLElement[JC] def contains(child: HTMLElement): Boolean HTMLElement[JC] def contains(otherNode: Node): Boolean @@ -4533,6 +5237,7 @@ HTMLElement[JC] var filters: Object HTMLElement[JC] def firstChild: Node HTMLElement[JC] def firstElementChild: Element HTMLElement[JC] def focus(): Unit +HTMLElement[JC] def focus(options: FocusOptions): Unit HTMLElement[JC] def getAttribute(name: String): String HTMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLElement[JC] def getAttributeNode(name: String): Attr @@ -4547,6 +5252,7 @@ HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLElement[JC] def hasAttributes(): Boolean HTMLElement[JC] def hasChildNodes(): Boolean +HTMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLElement[JC] var id: String HTMLElement[JC] var innerHTML: String HTMLElement[JC] var innerText: String @@ -4591,6 +5297,9 @@ HTMLElement[JC] var oncanplay: js.Function1[Event, _] HTMLElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLElement[JC] var onchange: js.Function1[Event, _] HTMLElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLElement[JC] var oncuechange: js.Function1[Event, _] @@ -4669,6 +5378,7 @@ HTMLElement[JC] def querySelector(selectors: String): Element HTMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLElement[JC] var readyState: js.Any HTMLElement[JC] var recordNumber: js.Any +HTMLElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLElement[JC] def remove(): Unit HTMLElement[JC] def removeAttribute(name: String): Unit HTMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4678,6 +5388,7 @@ HTMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js HTMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLElement[JC] def requestPointerLock(): Unit HTMLElement[JC] def scrollHeight: Int @@ -4689,6 +5400,8 @@ HTMLElement[JC] def setAttribute(name: String, value: String): Unit HTMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLElement[JC] def shadowRoot: ShadowRoot HTMLElement[JC] var spellcheck: Boolean HTMLElement[JC] def style: CSSStyleDeclaration HTMLElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -4703,6 +5416,7 @@ HTMLEmbedElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLEmbedElement[JC] def after(nodes: Node | String*): Unit HTMLEmbedElement[JC] def append(nodes: Node | String*): Unit HTMLEmbedElement[JC] def appendChild(newChild: Node): Node +HTMLEmbedElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLEmbedElement[JC] def attributes: NamedNodeMap HTMLEmbedElement[JC] def baseURI: String HTMLEmbedElement[JC] def before(nodes: Node | String*): Unit @@ -4718,6 +5432,7 @@ HTMLEmbedElement[JC] def clientLeft: Int HTMLEmbedElement[JC] def clientTop: Int HTMLEmbedElement[JC] def clientWidth: Int HTMLEmbedElement[JC] def cloneNode(deep: Boolean?): Node +HTMLEmbedElement[JC] def closest(selector: String): Element HTMLEmbedElement[JC] def compareDocumentPosition(other: Node): Int HTMLEmbedElement[JC] def contains(child: HTMLElement): Boolean HTMLEmbedElement[JC] def contains(otherNode: Node): Boolean @@ -4730,6 +5445,7 @@ HTMLEmbedElement[JC] var filters: Object HTMLEmbedElement[JC] def firstChild: Node HTMLEmbedElement[JC] def firstElementChild: Element HTMLEmbedElement[JC] def focus(): Unit +HTMLEmbedElement[JC] def focus(options: FocusOptions): Unit HTMLEmbedElement[JC] def getAttribute(name: String): String HTMLEmbedElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLEmbedElement[JC] def getAttributeNode(name: String): Attr @@ -4745,6 +5461,7 @@ HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean HTMLEmbedElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLEmbedElement[JC] def hasAttributes(): Boolean HTMLEmbedElement[JC] def hasChildNodes(): Boolean +HTMLEmbedElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLEmbedElement[JC] var height: String HTMLEmbedElement[JC] var id: String HTMLEmbedElement[JC] var innerHTML: String @@ -4790,6 +5507,9 @@ HTMLEmbedElement[JC] var oncanplay: js.Function1[Event, _] HTMLEmbedElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLEmbedElement[JC] var onchange: js.Function1[Event, _] HTMLEmbedElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLEmbedElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLEmbedElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLEmbedElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLEmbedElement[JC] var oncuechange: js.Function1[Event, _] @@ -4868,6 +5588,7 @@ HTMLEmbedElement[JC] def querySelector(selectors: String): Element HTMLEmbedElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLEmbedElement[JC] var readyState: js.Any HTMLEmbedElement[JC] var recordNumber: js.Any +HTMLEmbedElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def remove(): Unit HTMLEmbedElement[JC] def removeAttribute(name: String): Unit HTMLEmbedElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4877,6 +5598,7 @@ HTMLEmbedElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLEmbedElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLEmbedElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLEmbedElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLEmbedElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLEmbedElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLEmbedElement[JC] def requestPointerLock(): Unit HTMLEmbedElement[JC] def scrollHeight: Int @@ -4888,6 +5610,8 @@ HTMLEmbedElement[JC] def setAttribute(name: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLEmbedElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLEmbedElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLEmbedElement[JC] def shadowRoot: ShadowRoot HTMLEmbedElement[JC] var spellcheck: Boolean HTMLEmbedElement[JC] var src: String HTMLEmbedElement[JC] def style: CSSStyleDeclaration @@ -4904,6 +5628,7 @@ HTMLFieldSetElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLFieldSetElement[JC] def after(nodes: Node | String*): Unit HTMLFieldSetElement[JC] def append(nodes: Node | String*): Unit HTMLFieldSetElement[JC] def appendChild(newChild: Node): Node +HTMLFieldSetElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLFieldSetElement[JC] def attributes: NamedNodeMap HTMLFieldSetElement[JC] def baseURI: String HTMLFieldSetElement[JC] def before(nodes: Node | String*): Unit @@ -4920,6 +5645,7 @@ HTMLFieldSetElement[JC] def clientLeft: Int HTMLFieldSetElement[JC] def clientTop: Int HTMLFieldSetElement[JC] def clientWidth: Int HTMLFieldSetElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFieldSetElement[JC] def closest(selector: String): Element HTMLFieldSetElement[JC] def compareDocumentPosition(other: Node): Int HTMLFieldSetElement[JC] def contains(child: HTMLElement): Boolean HTMLFieldSetElement[JC] def contains(otherNode: Node): Boolean @@ -4933,6 +5659,7 @@ HTMLFieldSetElement[JC] var filters: Object HTMLFieldSetElement[JC] def firstChild: Node HTMLFieldSetElement[JC] def firstElementChild: Element HTMLFieldSetElement[JC] def focus(): Unit +HTMLFieldSetElement[JC] def focus(options: FocusOptions): Unit HTMLFieldSetElement[JC] def form: HTMLFormElement HTMLFieldSetElement[JC] def getAttribute(name: String): String HTMLFieldSetElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -4948,6 +5675,7 @@ HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFieldSetElement[JC] def hasAttributes(): Boolean HTMLFieldSetElement[JC] def hasChildNodes(): Boolean +HTMLFieldSetElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFieldSetElement[JC] var id: String HTMLFieldSetElement[JC] var innerHTML: String HTMLFieldSetElement[JC] var innerText: String @@ -4992,6 +5720,9 @@ HTMLFieldSetElement[JC] var oncanplay: js.Function1[Event, _] HTMLFieldSetElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFieldSetElement[JC] var onchange: js.Function1[Event, _] HTMLFieldSetElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFieldSetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFieldSetElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFieldSetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFieldSetElement[JC] var oncuechange: js.Function1[Event, _] @@ -5070,6 +5801,7 @@ HTMLFieldSetElement[JC] def querySelector(selectors: String): Element HTMLFieldSetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFieldSetElement[JC] var readyState: js.Any HTMLFieldSetElement[JC] var recordNumber: js.Any +HTMLFieldSetElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def remove(): Unit HTMLFieldSetElement[JC] def removeAttribute(name: String): Unit HTMLFieldSetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5079,6 +5811,8 @@ HTMLFieldSetElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLFieldSetElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLFieldSetElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLFieldSetElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLFieldSetElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLFieldSetElement[JC] def reportValidity(): Boolean HTMLFieldSetElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLFieldSetElement[JC] def requestPointerLock(): Unit HTMLFieldSetElement[JC] def scrollHeight: Int @@ -5091,6 +5825,8 @@ HTMLFieldSetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLFieldSetElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setCustomValidity(error: String): Unit +HTMLFieldSetElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLFieldSetElement[JC] def shadowRoot: ShadowRoot HTMLFieldSetElement[JC] var spellcheck: Boolean HTMLFieldSetElement[JC] def style: CSSStyleDeclaration HTMLFieldSetElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5115,6 +5851,7 @@ HTMLFormElement[JC] def after(nodes: Node | String*): Unit HTMLFormElement[JC] def append(nodes: Node | String*): Unit HTMLFormElement[JC] def appendChild(newChild: Node): Node HTMLFormElement[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(name: String): js.Any +HTMLFormElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLFormElement[JC] def attributes: NamedNodeMap HTMLFormElement[JC] var autocomplete: String HTMLFormElement[JC] def baseURI: String @@ -5132,6 +5869,7 @@ HTMLFormElement[JC] def clientLeft: Int HTMLFormElement[JC] def clientTop: Int HTMLFormElement[JC] def clientWidth: Int HTMLFormElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFormElement[JC] def closest(selector: String): Element HTMLFormElement[JC] def compareDocumentPosition(other: Node): Int HTMLFormElement[JC] def contains(child: HTMLElement): Boolean HTMLFormElement[JC] def contains(otherNode: Node): Boolean @@ -5147,6 +5885,7 @@ HTMLFormElement[JC] var filters: Object HTMLFormElement[JC] def firstChild: Node HTMLFormElement[JC] def firstElementChild: Element HTMLFormElement[JC] def focus(): Unit +HTMLFormElement[JC] def focus(options: FocusOptions): Unit HTMLFormElement[JC] def getAttribute(name: String): String HTMLFormElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLFormElement[JC] def getAttributeNode(name: String): Attr @@ -5161,6 +5900,7 @@ HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFormElement[JC] def hasAttributes(): Boolean HTMLFormElement[JC] def hasChildNodes(): Boolean +HTMLFormElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFormElement[JC] var id: String HTMLFormElement[JC] var innerHTML: String HTMLFormElement[JC] var innerText: String @@ -5211,6 +5951,9 @@ HTMLFormElement[JC] var oncanplay: js.Function1[Event, _] HTMLFormElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFormElement[JC] var onchange: js.Function1[Event, _] HTMLFormElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFormElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFormElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFormElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFormElement[JC] var oncuechange: js.Function1[Event, _] @@ -5289,6 +6032,7 @@ HTMLFormElement[JC] def querySelector(selectors: String): Element HTMLFormElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFormElement[JC] var readyState: js.Any HTMLFormElement[JC] var recordNumber: js.Any +HTMLFormElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def remove(): Unit HTMLFormElement[JC] def removeAttribute(name: String): Unit HTMLFormElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5298,6 +6042,8 @@ HTMLFormElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLFormElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLFormElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLFormElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLFormElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLFormElement[JC] def reportValidity(): Boolean HTMLFormElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLFormElement[JC] def requestPointerLock(): Unit HTMLFormElement[JC] def reset(): Unit @@ -5310,6 +6056,8 @@ HTMLFormElement[JC] def setAttribute(name: String, value: String): Unit HTMLFormElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLFormElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFormElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLFormElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLFormElement[JC] def shadowRoot: ShadowRoot HTMLFormElement[JC] var spellcheck: Boolean HTMLFormElement[JC] def style: CSSStyleDeclaration HTMLFormElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5327,6 +6075,7 @@ HTMLHRElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLHRElement[JC] def after(nodes: Node | String*): Unit HTMLHRElement[JC] def append(nodes: Node | String*): Unit HTMLHRElement[JC] def appendChild(newChild: Node): Node +HTMLHRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHRElement[JC] def attributes: NamedNodeMap HTMLHRElement[JC] def baseURI: String HTMLHRElement[JC] def before(nodes: Node | String*): Unit @@ -5342,6 +6091,7 @@ HTMLHRElement[JC] def clientLeft: Int HTMLHRElement[JC] def clientTop: Int HTMLHRElement[JC] def clientWidth: Int HTMLHRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHRElement[JC] def closest(selector: String): Element HTMLHRElement[JC] def compareDocumentPosition(other: Node): Int HTMLHRElement[JC] def contains(child: HTMLElement): Boolean HTMLHRElement[JC] def contains(otherNode: Node): Boolean @@ -5354,6 +6104,7 @@ HTMLHRElement[JC] var filters: Object HTMLHRElement[JC] def firstChild: Node HTMLHRElement[JC] def firstElementChild: Element HTMLHRElement[JC] def focus(): Unit +HTMLHRElement[JC] def focus(options: FocusOptions): Unit HTMLHRElement[JC] def getAttribute(name: String): String HTMLHRElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHRElement[JC] def getAttributeNode(name: String): Attr @@ -5368,6 +6119,7 @@ HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHRElement[JC] def hasAttributes(): Boolean HTMLHRElement[JC] def hasChildNodes(): Boolean +HTMLHRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHRElement[JC] var id: String HTMLHRElement[JC] var innerHTML: String HTMLHRElement[JC] var innerText: String @@ -5412,6 +6164,9 @@ HTMLHRElement[JC] var oncanplay: js.Function1[Event, _] HTMLHRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHRElement[JC] var onchange: js.Function1[Event, _] HTMLHRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHRElement[JC] var oncuechange: js.Function1[Event, _] @@ -5490,6 +6245,7 @@ HTMLHRElement[JC] def querySelector(selectors: String): Element HTMLHRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHRElement[JC] var readyState: js.Any HTMLHRElement[JC] var recordNumber: js.Any +HTMLHRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def remove(): Unit HTMLHRElement[JC] def removeAttribute(name: String): Unit HTMLHRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5499,6 +6255,7 @@ HTMLHRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLHRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHRElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHRElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHRElement[JC] def requestPointerLock(): Unit HTMLHRElement[JC] def scrollHeight: Int @@ -5510,6 +6267,8 @@ HTMLHRElement[JC] def setAttribute(name: String, value: String): Unit HTMLHRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHRElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHRElement[JC] def shadowRoot: ShadowRoot HTMLHRElement[JC] var spellcheck: Boolean HTMLHRElement[JC] def style: CSSStyleDeclaration HTMLHRElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5524,6 +6283,7 @@ HTMLHeadElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLHeadElement[JC] def after(nodes: Node | String*): Unit HTMLHeadElement[JC] def append(nodes: Node | String*): Unit HTMLHeadElement[JC] def appendChild(newChild: Node): Node +HTMLHeadElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHeadElement[JC] def attributes: NamedNodeMap HTMLHeadElement[JC] def baseURI: String HTMLHeadElement[JC] def before(nodes: Node | String*): Unit @@ -5539,6 +6299,7 @@ HTMLHeadElement[JC] def clientLeft: Int HTMLHeadElement[JC] def clientTop: Int HTMLHeadElement[JC] def clientWidth: Int HTMLHeadElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadElement[JC] def closest(selector: String): Element HTMLHeadElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadElement[JC] def contains(otherNode: Node): Boolean @@ -5551,6 +6312,7 @@ HTMLHeadElement[JC] var filters: Object HTMLHeadElement[JC] def firstChild: Node HTMLHeadElement[JC] def firstElementChild: Element HTMLHeadElement[JC] def focus(): Unit +HTMLHeadElement[JC] def focus(options: FocusOptions): Unit HTMLHeadElement[JC] def getAttribute(name: String): String HTMLHeadElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHeadElement[JC] def getAttributeNode(name: String): Attr @@ -5565,6 +6327,7 @@ HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadElement[JC] def hasAttributes(): Boolean HTMLHeadElement[JC] def hasChildNodes(): Boolean +HTMLHeadElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadElement[JC] var id: String HTMLHeadElement[JC] var innerHTML: String HTMLHeadElement[JC] var innerText: String @@ -5609,6 +6372,9 @@ HTMLHeadElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadElement[JC] var onchange: js.Function1[Event, _] HTMLHeadElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadElement[JC] var oncuechange: js.Function1[Event, _] @@ -5687,6 +6453,7 @@ HTMLHeadElement[JC] def querySelector(selectors: String): Element HTMLHeadElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadElement[JC] var readyState: js.Any HTMLHeadElement[JC] var recordNumber: js.Any +HTMLHeadElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def remove(): Unit HTMLHeadElement[JC] def removeAttribute(name: String): Unit HTMLHeadElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5696,6 +6463,7 @@ HTMLHeadElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLHeadElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHeadElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHeadElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHeadElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHeadElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHeadElement[JC] def requestPointerLock(): Unit HTMLHeadElement[JC] def scrollHeight: Int @@ -5707,6 +6475,8 @@ HTMLHeadElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHeadElement[JC] def shadowRoot: ShadowRoot HTMLHeadElement[JC] var spellcheck: Boolean HTMLHeadElement[JC] def style: CSSStyleDeclaration HTMLHeadElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5721,6 +6491,7 @@ HTMLHeadingElement[JC] def addEventListener[T <: Event](`type`: String, listener HTMLHeadingElement[JC] def after(nodes: Node | String*): Unit HTMLHeadingElement[JC] def append(nodes: Node | String*): Unit HTMLHeadingElement[JC] def appendChild(newChild: Node): Node +HTMLHeadingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHeadingElement[JC] def attributes: NamedNodeMap HTMLHeadingElement[JC] def baseURI: String HTMLHeadingElement[JC] def before(nodes: Node | String*): Unit @@ -5736,6 +6507,7 @@ HTMLHeadingElement[JC] def clientLeft: Int HTMLHeadingElement[JC] def clientTop: Int HTMLHeadingElement[JC] def clientWidth: Int HTMLHeadingElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadingElement[JC] def closest(selector: String): Element HTMLHeadingElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadingElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadingElement[JC] def contains(otherNode: Node): Boolean @@ -5748,6 +6520,7 @@ HTMLHeadingElement[JC] var filters: Object HTMLHeadingElement[JC] def firstChild: Node HTMLHeadingElement[JC] def firstElementChild: Element HTMLHeadingElement[JC] def focus(): Unit +HTMLHeadingElement[JC] def focus(options: FocusOptions): Unit HTMLHeadingElement[JC] def getAttribute(name: String): String HTMLHeadingElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHeadingElement[JC] def getAttributeNode(name: String): Attr @@ -5762,6 +6535,7 @@ HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadingElement[JC] def hasAttributes(): Boolean HTMLHeadingElement[JC] def hasChildNodes(): Boolean +HTMLHeadingElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadingElement[JC] var id: String HTMLHeadingElement[JC] var innerHTML: String HTMLHeadingElement[JC] var innerText: String @@ -5806,6 +6580,9 @@ HTMLHeadingElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadingElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadingElement[JC] var onchange: js.Function1[Event, _] HTMLHeadingElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadingElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadingElement[JC] var oncuechange: js.Function1[Event, _] @@ -5884,6 +6661,7 @@ HTMLHeadingElement[JC] def querySelector(selectors: String): Element HTMLHeadingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadingElement[JC] var readyState: js.Any HTMLHeadingElement[JC] var recordNumber: js.Any +HTMLHeadingElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def remove(): Unit HTMLHeadingElement[JC] def removeAttribute(name: String): Unit HTMLHeadingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5893,6 +6671,7 @@ HTMLHeadingElement[JC] def removeEventListener[T <: Event](`type`: String, liste HTMLHeadingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHeadingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHeadingElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHeadingElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHeadingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHeadingElement[JC] def requestPointerLock(): Unit HTMLHeadingElement[JC] def scrollHeight: Int @@ -5904,6 +6683,8 @@ HTMLHeadingElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadingElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHeadingElement[JC] def shadowRoot: ShadowRoot HTMLHeadingElement[JC] var spellcheck: Boolean HTMLHeadingElement[JC] def style: CSSStyleDeclaration HTMLHeadingElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -5918,6 +6699,7 @@ HTMLHtmlElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLHtmlElement[JC] def after(nodes: Node | String*): Unit HTMLHtmlElement[JC] def append(nodes: Node | String*): Unit HTMLHtmlElement[JC] def appendChild(newChild: Node): Node +HTMLHtmlElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLHtmlElement[JC] def attributes: NamedNodeMap HTMLHtmlElement[JC] def baseURI: String HTMLHtmlElement[JC] def before(nodes: Node | String*): Unit @@ -5933,6 +6715,7 @@ HTMLHtmlElement[JC] def clientLeft: Int HTMLHtmlElement[JC] def clientTop: Int HTMLHtmlElement[JC] def clientWidth: Int HTMLHtmlElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHtmlElement[JC] def closest(selector: String): Element HTMLHtmlElement[JC] def compareDocumentPosition(other: Node): Int HTMLHtmlElement[JC] def contains(child: HTMLElement): Boolean HTMLHtmlElement[JC] def contains(otherNode: Node): Boolean @@ -5945,6 +6728,7 @@ HTMLHtmlElement[JC] var filters: Object HTMLHtmlElement[JC] def firstChild: Node HTMLHtmlElement[JC] def firstElementChild: Element HTMLHtmlElement[JC] def focus(): Unit +HTMLHtmlElement[JC] def focus(options: FocusOptions): Unit HTMLHtmlElement[JC] def getAttribute(name: String): String HTMLHtmlElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLHtmlElement[JC] def getAttributeNode(name: String): Attr @@ -5959,6 +6743,7 @@ HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHtmlElement[JC] def hasAttributes(): Boolean HTMLHtmlElement[JC] def hasChildNodes(): Boolean +HTMLHtmlElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHtmlElement[JC] var id: String HTMLHtmlElement[JC] var innerHTML: String HTMLHtmlElement[JC] var innerText: String @@ -6003,6 +6788,9 @@ HTMLHtmlElement[JC] var oncanplay: js.Function1[Event, _] HTMLHtmlElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHtmlElement[JC] var onchange: js.Function1[Event, _] HTMLHtmlElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHtmlElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHtmlElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHtmlElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHtmlElement[JC] var oncuechange: js.Function1[Event, _] @@ -6081,6 +6869,7 @@ HTMLHtmlElement[JC] def querySelector(selectors: String): Element HTMLHtmlElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHtmlElement[JC] var readyState: js.Any HTMLHtmlElement[JC] var recordNumber: js.Any +HTMLHtmlElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def remove(): Unit HTMLHtmlElement[JC] def removeAttribute(name: String): Unit HTMLHtmlElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6090,6 +6879,7 @@ HTMLHtmlElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLHtmlElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLHtmlElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLHtmlElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLHtmlElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLHtmlElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLHtmlElement[JC] def requestPointerLock(): Unit HTMLHtmlElement[JC] def scrollHeight: Int @@ -6101,6 +6891,8 @@ HTMLHtmlElement[JC] def setAttribute(name: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHtmlElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHtmlElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLHtmlElement[JC] def shadowRoot: ShadowRoot HTMLHtmlElement[JC] var spellcheck: Boolean HTMLHtmlElement[JC] def style: CSSStyleDeclaration HTMLHtmlElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -6115,6 +6907,7 @@ HTMLIFrameElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLIFrameElement[JC] def after(nodes: Node | String*): Unit HTMLIFrameElement[JC] def append(nodes: Node | String*): Unit HTMLIFrameElement[JC] def appendChild(newChild: Node): Node +HTMLIFrameElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLIFrameElement[JC] def attributes: NamedNodeMap HTMLIFrameElement[JC] def baseURI: String HTMLIFrameElement[JC] def before(nodes: Node | String*): Unit @@ -6131,6 +6924,7 @@ HTMLIFrameElement[JC] def clientLeft: Int HTMLIFrameElement[JC] def clientTop: Int HTMLIFrameElement[JC] def clientWidth: Int HTMLIFrameElement[JC] def cloneNode(deep: Boolean?): Node +HTMLIFrameElement[JC] def closest(selector: String): Element HTMLIFrameElement[JC] def compareDocumentPosition(other: Node): Int HTMLIFrameElement[JC] def contains(child: HTMLElement): Boolean HTMLIFrameElement[JC] def contains(otherNode: Node): Boolean @@ -6145,6 +6939,7 @@ HTMLIFrameElement[JC] var filters: Object HTMLIFrameElement[JC] def firstChild: Node HTMLIFrameElement[JC] def firstElementChild: Element HTMLIFrameElement[JC] def focus(): Unit +HTMLIFrameElement[JC] def focus(options: FocusOptions): Unit HTMLIFrameElement[JC] def getAttribute(name: String): String HTMLIFrameElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLIFrameElement[JC] def getAttributeNode(name: String): Attr @@ -6160,6 +6955,7 @@ HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean HTMLIFrameElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLIFrameElement[JC] def hasAttributes(): Boolean HTMLIFrameElement[JC] def hasChildNodes(): Boolean +HTMLIFrameElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLIFrameElement[JC] var height: String HTMLIFrameElement[JC] var id: String HTMLIFrameElement[JC] var innerHTML: String @@ -6206,6 +7002,9 @@ HTMLIFrameElement[JC] var oncanplay: js.Function1[Event, _] HTMLIFrameElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLIFrameElement[JC] var onchange: js.Function1[Event, _] HTMLIFrameElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLIFrameElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLIFrameElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLIFrameElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLIFrameElement[JC] var oncuechange: js.Function1[Event, _] @@ -6285,6 +7084,7 @@ HTMLIFrameElement[JC] def querySelector(selectors: String): Element HTMLIFrameElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLIFrameElement[JC] var readyState: js.Any HTMLIFrameElement[JC] var recordNumber: js.Any +HTMLIFrameElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def remove(): Unit HTMLIFrameElement[JC] def removeAttribute(name: String): Unit HTMLIFrameElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6294,6 +7094,7 @@ HTMLIFrameElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLIFrameElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLIFrameElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLIFrameElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLIFrameElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLIFrameElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLIFrameElement[JC] def requestPointerLock(): Unit HTMLIFrameElement[JC] var sandbox: DOMSettableTokenList @@ -6307,6 +7108,8 @@ HTMLIFrameElement[JC] def setAttribute(name: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLIFrameElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLIFrameElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLIFrameElement[JC] def shadowRoot: ShadowRoot HTMLIFrameElement[JC] var spellcheck: Boolean HTMLIFrameElement[JC] var src: String HTMLIFrameElement[JC] def style: CSSStyleDeclaration @@ -6324,6 +7127,7 @@ HTMLImageElement[JC] def after(nodes: Node | String*): Unit HTMLImageElement[JC] var alt: String HTMLImageElement[JC] def append(nodes: Node | String*): Unit HTMLImageElement[JC] def appendChild(newChild: Node): Node +HTMLImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLImageElement[JC] def attributes: NamedNodeMap HTMLImageElement[JC] def baseURI: String HTMLImageElement[JC] def before(nodes: Node | String*): Unit @@ -6339,11 +7143,13 @@ HTMLImageElement[JC] def clientLeft: Int HTMLImageElement[JC] def clientTop: Int HTMLImageElement[JC] def clientWidth: Int HTMLImageElement[JC] def cloneNode(deep: Boolean?): Node +HTMLImageElement[JC] def closest(selector: String): Element HTMLImageElement[JC] def compareDocumentPosition(other: Node): Int HTMLImageElement[JC] def complete: Boolean HTMLImageElement[JC] def contains(child: HTMLElement): Boolean HTMLImageElement[JC] def contains(otherNode: Node): Boolean HTMLImageElement[JC] var contentEditable: String +HTMLImageElement[JC] def currentSrc: String HTMLImageElement[JC] def dataset: js.Dictionary[String] HTMLImageElement[JC] var dir: String HTMLImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -6352,6 +7158,7 @@ HTMLImageElement[JC] var filters: Object HTMLImageElement[JC] def firstChild: Node HTMLImageElement[JC] def firstElementChild: Element HTMLImageElement[JC] def focus(): Unit +HTMLImageElement[JC] def focus(options: FocusOptions): Unit HTMLImageElement[JC] def getAttribute(name: String): String HTMLImageElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLImageElement[JC] def getAttributeNode(name: String): Attr @@ -6366,6 +7173,7 @@ HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLImageElement[JC] def hasAttributes(): Boolean HTMLImageElement[JC] def hasChildNodes(): Boolean +HTMLImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLImageElement[JC] var height: Int HTMLImageElement[JC] var href: String HTMLImageElement[JC] var id: String @@ -6384,6 +7192,7 @@ HTMLImageElement[JC] def isSupported(feature: String, version: String): Boolean HTMLImageElement[JC] var lang: String HTMLImageElement[JC] def lastChild: Node HTMLImageElement[JC] def lastElementChild: Element +HTMLImageElement[JC] var loading: LazyLoadingState HTMLImageElement[JC] def localName: String HTMLImageElement[JC] def lookupNamespaceURI(prefix: String): String HTMLImageElement[JC] def lookupPrefix(namespaceURI: String): String @@ -6415,6 +7224,9 @@ HTMLImageElement[JC] var oncanplay: js.Function1[Event, _] HTMLImageElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLImageElement[JC] var onchange: js.Function1[Event, _] HTMLImageElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLImageElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLImageElement[JC] var oncuechange: js.Function1[Event, _] @@ -6494,6 +7306,7 @@ HTMLImageElement[JC] def querySelector(selectors: String): Element HTMLImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLImageElement[JC] var readyState: js.Any HTMLImageElement[JC] var recordNumber: js.Any +HTMLImageElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def remove(): Unit HTMLImageElement[JC] def removeAttribute(name: String): Unit HTMLImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6503,6 +7316,7 @@ HTMLImageElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLImageElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLImageElement[JC] def requestPointerLock(): Unit HTMLImageElement[JC] def scrollHeight: Int @@ -6514,8 +7328,12 @@ HTMLImageElement[JC] def setAttribute(name: String, value: String): Unit HTMLImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLImageElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLImageElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLImageElement[JC] def shadowRoot: ShadowRoot +HTMLImageElement[JC] var sizes: String HTMLImageElement[JC] var spellcheck: Boolean HTMLImageElement[JC] var src: String +HTMLImageElement[JC] var srcset: String HTMLImageElement[JC] def style: CSSStyleDeclaration HTMLImageElement[JC] def style_ = (value: CSSStyleDeclaration): Unit HTMLImageElement[JC] def style_ = (value: String): Unit @@ -6525,6 +7343,8 @@ HTMLImageElement[JC] var textContent: String HTMLImageElement[JC] var title: String HTMLImageElement[JC] var useMap: String HTMLImageElement[JC] var width: Int +HTMLImageElement[JC] def x: Int +HTMLImageElement[JC] def y: Int HTMLInputElement[JC] var accept: String HTMLInputElement[JC] var accessKey: String HTMLInputElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit @@ -6533,6 +7353,7 @@ HTMLInputElement[JC] def after(nodes: Node | String*): Unit HTMLInputElement[JC] var alt: String HTMLInputElement[JC] def append(nodes: Node | String*): Unit HTMLInputElement[JC] def appendChild(newChild: Node): Node +HTMLInputElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLInputElement[JC] def attributes: NamedNodeMap HTMLInputElement[JC] var autocomplete: String HTMLInputElement[JC] var autofocus: Boolean @@ -6552,6 +7373,7 @@ HTMLInputElement[JC] def clientLeft: Int HTMLInputElement[JC] def clientTop: Int HTMLInputElement[JC] def clientWidth: Int HTMLInputElement[JC] def cloneNode(deep: Boolean?): Node +HTMLInputElement[JC] def closest(selector: String): Element HTMLInputElement[JC] def compareDocumentPosition(other: Node): Int HTMLInputElement[JC] def contains(child: HTMLElement): Boolean HTMLInputElement[JC] def contains(otherNode: Node): Boolean @@ -6568,6 +7390,7 @@ HTMLInputElement[JC] var filters: Object HTMLInputElement[JC] def firstChild: Node HTMLInputElement[JC] def firstElementChild: Element HTMLInputElement[JC] def focus(): Unit +HTMLInputElement[JC] def focus(options: FocusOptions): Unit HTMLInputElement[JC] def form: HTMLFormElement HTMLInputElement[JC] var formAction: String HTMLInputElement[JC] var formEnctype: String @@ -6588,6 +7411,7 @@ HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLInputElement[JC] def hasAttributes(): Boolean HTMLInputElement[JC] def hasChildNodes(): Boolean +HTMLInputElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLInputElement[JC] var height: String HTMLInputElement[JC] var id: String HTMLInputElement[JC] var indeterminate: Boolean @@ -6640,6 +7464,9 @@ HTMLInputElement[JC] var oncanplay: js.Function1[Event, _] HTMLInputElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLInputElement[JC] var onchange: js.Function1[Event, _] HTMLInputElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLInputElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLInputElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLInputElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLInputElement[JC] var oncuechange: js.Function1[Event, _] @@ -6721,6 +7548,7 @@ HTMLInputElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLInputElement[JC] var readOnly: Boolean HTMLInputElement[JC] var readyState: js.Any HTMLInputElement[JC] var recordNumber: js.Any +HTMLInputElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def remove(): Unit HTMLInputElement[JC] def removeAttribute(name: String): Unit HTMLInputElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6730,6 +7558,8 @@ HTMLInputElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLInputElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLInputElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLInputElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLInputElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLInputElement[JC] def reportValidity(): Boolean HTMLInputElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLInputElement[JC] def requestPointerLock(): Unit HTMLInputElement[JC] var required: Boolean @@ -6746,7 +7576,9 @@ HTMLInputElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str HTMLInputElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLInputElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLInputElement[JC] def setCustomValidity(error: String): Unit +HTMLInputElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def setSelectionRange(start: Int, end: Int): Unit +HTMLInputElement[JC] def shadowRoot: ShadowRoot HTMLInputElement[JC] var size: Int HTMLInputElement[JC] var spellcheck: Boolean HTMLInputElement[JC] var src: String @@ -6774,6 +7606,7 @@ HTMLLIElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. HTMLLIElement[JC] def after(nodes: Node | String*): Unit HTMLLIElement[JC] def append(nodes: Node | String*): Unit HTMLLIElement[JC] def appendChild(newChild: Node): Node +HTMLLIElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLIElement[JC] def attributes: NamedNodeMap HTMLLIElement[JC] def baseURI: String HTMLLIElement[JC] def before(nodes: Node | String*): Unit @@ -6789,6 +7622,7 @@ HTMLLIElement[JC] def clientLeft: Int HTMLLIElement[JC] def clientTop: Int HTMLLIElement[JC] def clientWidth: Int HTMLLIElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLIElement[JC] def closest(selector: String): Element HTMLLIElement[JC] def compareDocumentPosition(other: Node): Int HTMLLIElement[JC] def contains(child: HTMLElement): Boolean HTMLLIElement[JC] def contains(otherNode: Node): Boolean @@ -6801,6 +7635,7 @@ HTMLLIElement[JC] var filters: Object HTMLLIElement[JC] def firstChild: Node HTMLLIElement[JC] def firstElementChild: Element HTMLLIElement[JC] def focus(): Unit +HTMLLIElement[JC] def focus(options: FocusOptions): Unit HTMLLIElement[JC] def getAttribute(name: String): String HTMLLIElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLLIElement[JC] def getAttributeNode(name: String): Attr @@ -6815,6 +7650,7 @@ HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLIElement[JC] def hasAttributes(): Boolean HTMLLIElement[JC] def hasChildNodes(): Boolean +HTMLLIElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLIElement[JC] var id: String HTMLLIElement[JC] var innerHTML: String HTMLLIElement[JC] var innerText: String @@ -6859,6 +7695,9 @@ HTMLLIElement[JC] var oncanplay: js.Function1[Event, _] HTMLLIElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLIElement[JC] var onchange: js.Function1[Event, _] HTMLLIElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLIElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLIElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLIElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLIElement[JC] var oncuechange: js.Function1[Event, _] @@ -6937,6 +7776,7 @@ HTMLLIElement[JC] def querySelector(selectors: String): Element HTMLLIElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLIElement[JC] var readyState: js.Any HTMLLIElement[JC] var recordNumber: js.Any +HTMLLIElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def remove(): Unit HTMLLIElement[JC] def removeAttribute(name: String): Unit HTMLLIElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6946,6 +7786,7 @@ HTMLLIElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLLIElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLIElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLIElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLIElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLIElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLIElement[JC] def requestPointerLock(): Unit HTMLLIElement[JC] def scrollHeight: Int @@ -6957,6 +7798,8 @@ HTMLLIElement[JC] def setAttribute(name: String, value: String): Unit HTMLLIElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLIElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLIElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLIElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLIElement[JC] def shadowRoot: ShadowRoot HTMLLIElement[JC] var spellcheck: Boolean HTMLLIElement[JC] def style: CSSStyleDeclaration HTMLLIElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -6972,6 +7815,7 @@ HTMLLabelElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLLabelElement[JC] def after(nodes: Node | String*): Unit HTMLLabelElement[JC] def append(nodes: Node | String*): Unit HTMLLabelElement[JC] def appendChild(newChild: Node): Node +HTMLLabelElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLabelElement[JC] def attributes: NamedNodeMap HTMLLabelElement[JC] def baseURI: String HTMLLabelElement[JC] def before(nodes: Node | String*): Unit @@ -6987,6 +7831,7 @@ HTMLLabelElement[JC] def clientLeft: Int HTMLLabelElement[JC] def clientTop: Int HTMLLabelElement[JC] def clientWidth: Int HTMLLabelElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLabelElement[JC] def closest(selector: String): Element HTMLLabelElement[JC] def compareDocumentPosition(other: Node): Int HTMLLabelElement[JC] def contains(child: HTMLElement): Boolean HTMLLabelElement[JC] def contains(otherNode: Node): Boolean @@ -6999,6 +7844,7 @@ HTMLLabelElement[JC] var filters: Object HTMLLabelElement[JC] def firstChild: Node HTMLLabelElement[JC] def firstElementChild: Element HTMLLabelElement[JC] def focus(): Unit +HTMLLabelElement[JC] def focus(options: FocusOptions): Unit HTMLLabelElement[JC] def form: HTMLFormElement HTMLLabelElement[JC] def getAttribute(name: String): String HTMLLabelElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -7014,6 +7860,7 @@ HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLabelElement[JC] def hasAttributes(): Boolean HTMLLabelElement[JC] def hasChildNodes(): Boolean +HTMLLabelElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLabelElement[JC] var htmlFor: String HTMLLabelElement[JC] var id: String HTMLLabelElement[JC] var innerHTML: String @@ -7059,6 +7906,9 @@ HTMLLabelElement[JC] var oncanplay: js.Function1[Event, _] HTMLLabelElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLabelElement[JC] var onchange: js.Function1[Event, _] HTMLLabelElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLabelElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLabelElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLabelElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLabelElement[JC] var oncuechange: js.Function1[Event, _] @@ -7137,6 +7987,7 @@ HTMLLabelElement[JC] def querySelector(selectors: String): Element HTMLLabelElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLabelElement[JC] var readyState: js.Any HTMLLabelElement[JC] var recordNumber: js.Any +HTMLLabelElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def remove(): Unit HTMLLabelElement[JC] def removeAttribute(name: String): Unit HTMLLabelElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7146,6 +7997,7 @@ HTMLLabelElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLLabelElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLabelElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLabelElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLabelElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLabelElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLabelElement[JC] def requestPointerLock(): Unit HTMLLabelElement[JC] def scrollHeight: Int @@ -7157,6 +8009,8 @@ HTMLLabelElement[JC] def setAttribute(name: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLabelElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLabelElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLabelElement[JC] def shadowRoot: ShadowRoot HTMLLabelElement[JC] var spellcheck: Boolean HTMLLabelElement[JC] def style: CSSStyleDeclaration HTMLLabelElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7172,6 +8026,7 @@ HTMLLegendElement[JC] def after(nodes: Node | String*): Unit HTMLLegendElement[JC] var align: String HTMLLegendElement[JC] def append(nodes: Node | String*): Unit HTMLLegendElement[JC] def appendChild(newChild: Node): Node +HTMLLegendElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLegendElement[JC] def attributes: NamedNodeMap HTMLLegendElement[JC] def baseURI: String HTMLLegendElement[JC] def before(nodes: Node | String*): Unit @@ -7187,6 +8042,7 @@ HTMLLegendElement[JC] def clientLeft: Int HTMLLegendElement[JC] def clientTop: Int HTMLLegendElement[JC] def clientWidth: Int HTMLLegendElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLegendElement[JC] def closest(selector: String): Element HTMLLegendElement[JC] def compareDocumentPosition(other: Node): Int HTMLLegendElement[JC] def contains(child: HTMLElement): Boolean HTMLLegendElement[JC] def contains(otherNode: Node): Boolean @@ -7199,6 +8055,7 @@ HTMLLegendElement[JC] var filters: Object HTMLLegendElement[JC] def firstChild: Node HTMLLegendElement[JC] def firstElementChild: Element HTMLLegendElement[JC] def focus(): Unit +HTMLLegendElement[JC] def focus(options: FocusOptions): Unit HTMLLegendElement[JC] def form: HTMLFormElement HTMLLegendElement[JC] def getAttribute(name: String): String HTMLLegendElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -7214,6 +8071,7 @@ HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLegendElement[JC] def hasAttributes(): Boolean HTMLLegendElement[JC] def hasChildNodes(): Boolean +HTMLLegendElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLegendElement[JC] var id: String HTMLLegendElement[JC] var innerHTML: String HTMLLegendElement[JC] var innerText: String @@ -7258,6 +8116,9 @@ HTMLLegendElement[JC] var oncanplay: js.Function1[Event, _] HTMLLegendElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLegendElement[JC] var onchange: js.Function1[Event, _] HTMLLegendElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLegendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLegendElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLegendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLegendElement[JC] var oncuechange: js.Function1[Event, _] @@ -7336,6 +8197,7 @@ HTMLLegendElement[JC] def querySelector(selectors: String): Element HTMLLegendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLegendElement[JC] var readyState: js.Any HTMLLegendElement[JC] var recordNumber: js.Any +HTMLLegendElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def remove(): Unit HTMLLegendElement[JC] def removeAttribute(name: String): Unit HTMLLegendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7345,6 +8207,7 @@ HTMLLegendElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLLegendElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLegendElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLegendElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLegendElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLegendElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLegendElement[JC] def requestPointerLock(): Unit HTMLLegendElement[JC] def scrollHeight: Int @@ -7356,6 +8219,8 @@ HTMLLegendElement[JC] def setAttribute(name: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLegendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLegendElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLegendElement[JC] def shadowRoot: ShadowRoot HTMLLegendElement[JC] var spellcheck: Boolean HTMLLegendElement[JC] def style: CSSStyleDeclaration HTMLLegendElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7370,6 +8235,7 @@ HTMLLinkElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLLinkElement[JC] def after(nodes: Node | String*): Unit HTMLLinkElement[JC] def append(nodes: Node | String*): Unit HTMLLinkElement[JC] def appendChild(newChild: Node): Node +HTMLLinkElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLLinkElement[JC] def attributes: NamedNodeMap HTMLLinkElement[JC] def baseURI: String HTMLLinkElement[JC] def before(nodes: Node | String*): Unit @@ -7385,6 +8251,7 @@ HTMLLinkElement[JC] def clientLeft: Int HTMLLinkElement[JC] def clientTop: Int HTMLLinkElement[JC] def clientWidth: Int HTMLLinkElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLinkElement[JC] def closest(selector: String): Element HTMLLinkElement[JC] def compareDocumentPosition(other: Node): Int HTMLLinkElement[JC] def contains(child: HTMLElement): Boolean HTMLLinkElement[JC] def contains(otherNode: Node): Boolean @@ -7397,6 +8264,7 @@ HTMLLinkElement[JC] var filters: Object HTMLLinkElement[JC] def firstChild: Node HTMLLinkElement[JC] def firstElementChild: Element HTMLLinkElement[JC] def focus(): Unit +HTMLLinkElement[JC] def focus(options: FocusOptions): Unit HTMLLinkElement[JC] def getAttribute(name: String): String HTMLLinkElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLLinkElement[JC] def getAttributeNode(name: String): Attr @@ -7411,6 +8279,7 @@ HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLinkElement[JC] def hasAttributes(): Boolean HTMLLinkElement[JC] def hasChildNodes(): Boolean +HTMLLinkElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLinkElement[JC] var href: String HTMLLinkElement[JC] var hreflang: String HTMLLinkElement[JC] var id: String @@ -7458,6 +8327,9 @@ HTMLLinkElement[JC] var oncanplay: js.Function1[Event, _] HTMLLinkElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLinkElement[JC] var onchange: js.Function1[Event, _] HTMLLinkElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLinkElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLinkElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLinkElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLinkElement[JC] var oncuechange: js.Function1[Event, _] @@ -7537,6 +8409,7 @@ HTMLLinkElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLinkElement[JC] var readyState: js.Any HTMLLinkElement[JC] var recordNumber: js.Any HTMLLinkElement[JC] var rel: String +HTMLLinkElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def remove(): Unit HTMLLinkElement[JC] def removeAttribute(name: String): Unit HTMLLinkElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7546,6 +8419,7 @@ HTMLLinkElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLLinkElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLLinkElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLLinkElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLLinkElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLLinkElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLLinkElement[JC] def requestPointerLock(): Unit HTMLLinkElement[JC] var rev: String @@ -7558,6 +8432,8 @@ HTMLLinkElement[JC] def setAttribute(name: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLinkElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLinkElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLLinkElement[JC] def shadowRoot: ShadowRoot HTMLLinkElement[JC] def sheet: StyleSheet HTMLLinkElement[JC] var spellcheck: Boolean HTMLLinkElement[JC] def style: CSSStyleDeclaration @@ -7575,6 +8451,7 @@ HTMLMapElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLMapElement[JC] def after(nodes: Node | String*): Unit HTMLMapElement[JC] def append(nodes: Node | String*): Unit HTMLMapElement[JC] def appendChild(newChild: Node): Node +HTMLMapElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMapElement[JC] def attributes: NamedNodeMap HTMLMapElement[JC] def baseURI: String HTMLMapElement[JC] def before(nodes: Node | String*): Unit @@ -7590,6 +8467,7 @@ HTMLMapElement[JC] def clientLeft: Int HTMLMapElement[JC] def clientTop: Int HTMLMapElement[JC] def clientWidth: Int HTMLMapElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMapElement[JC] def closest(selector: String): Element HTMLMapElement[JC] def compareDocumentPosition(other: Node): Int HTMLMapElement[JC] def contains(child: HTMLElement): Boolean HTMLMapElement[JC] def contains(otherNode: Node): Boolean @@ -7602,6 +8480,7 @@ HTMLMapElement[JC] var filters: Object HTMLMapElement[JC] def firstChild: Node HTMLMapElement[JC] def firstElementChild: Element HTMLMapElement[JC] def focus(): Unit +HTMLMapElement[JC] def focus(options: FocusOptions): Unit HTMLMapElement[JC] def getAttribute(name: String): String HTMLMapElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMapElement[JC] def getAttributeNode(name: String): Attr @@ -7616,6 +8495,7 @@ HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMapElement[JC] def hasAttributes(): Boolean HTMLMapElement[JC] def hasChildNodes(): Boolean +HTMLMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMapElement[JC] var id: String HTMLMapElement[JC] var innerHTML: String HTMLMapElement[JC] var innerText: String @@ -7661,6 +8541,9 @@ HTMLMapElement[JC] var oncanplay: js.Function1[Event, _] HTMLMapElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMapElement[JC] var onchange: js.Function1[Event, _] HTMLMapElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMapElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMapElement[JC] var oncuechange: js.Function1[Event, _] @@ -7739,6 +8622,7 @@ HTMLMapElement[JC] def querySelector(selectors: String): Element HTMLMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMapElement[JC] var readyState: js.Any HTMLMapElement[JC] var recordNumber: js.Any +HTMLMapElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def remove(): Unit HTMLMapElement[JC] def removeAttribute(name: String): Unit HTMLMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7748,6 +8632,7 @@ HTMLMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMapElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMapElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMapElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMapElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMapElement[JC] def requestPointerLock(): Unit HTMLMapElement[JC] def scrollHeight: Int @@ -7759,6 +8644,8 @@ HTMLMapElement[JC] def setAttribute(name: String, value: String): Unit HTMLMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMapElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMapElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMapElement[JC] def shadowRoot: ShadowRoot HTMLMapElement[JC] var spellcheck: Boolean HTMLMapElement[JC] def style: CSSStyleDeclaration HTMLMapElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -7773,6 +8660,7 @@ HTMLMediaElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLMediaElement[JC] def after(nodes: Node | String*): Unit HTMLMediaElement[JC] def append(nodes: Node | String*): Unit HTMLMediaElement[JC] def appendChild(newChild: Node): Node +HTMLMediaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMediaElement[JC] def attributes: NamedNodeMap HTMLMediaElement[JC] def audioTracks: AudioTrackList HTMLMediaElement[JC] var autoplay: Boolean @@ -7792,6 +8680,7 @@ HTMLMediaElement[JC] def clientLeft: Int HTMLMediaElement[JC] def clientTop: Int HTMLMediaElement[JC] def clientWidth: Int HTMLMediaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMediaElement[JC] def closest(selector: String): Element HTMLMediaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMediaElement[JC] def contains(child: HTMLElement): Boolean HTMLMediaElement[JC] def contains(otherNode: Node): Boolean @@ -7811,6 +8700,7 @@ HTMLMediaElement[JC] var filters: Object HTMLMediaElement[JC] def firstChild: Node HTMLMediaElement[JC] def firstElementChild: Element HTMLMediaElement[JC] def focus(): Unit +HTMLMediaElement[JC] def focus(options: FocusOptions): Unit HTMLMediaElement[JC] def getAttribute(name: String): String HTMLMediaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMediaElement[JC] def getAttributeNode(name: String): Attr @@ -7825,6 +8715,7 @@ HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMediaElement[JC] def hasAttributes(): Boolean HTMLMediaElement[JC] def hasChildNodes(): Boolean +HTMLMediaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMediaElement[JC] var id: String HTMLMediaElement[JC] def initialTime: Double HTMLMediaElement[JC] var innerHTML: String @@ -7874,6 +8765,9 @@ HTMLMediaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMediaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMediaElement[JC] var onchange: js.Function1[Event, _] HTMLMediaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMediaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMediaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMediaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMediaElement[JC] var oncuechange: js.Function1[Event, _] @@ -7958,6 +8852,7 @@ HTMLMediaElement[JC] def querySelector(selectors: String): Element HTMLMediaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMediaElement[JC] var readyState: js.Any HTMLMediaElement[JC] var recordNumber: js.Any +HTMLMediaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def remove(): Unit HTMLMediaElement[JC] def removeAttribute(name: String): Unit HTMLMediaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7967,6 +8862,7 @@ HTMLMediaElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLMediaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMediaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMediaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMediaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMediaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMediaElement[JC] def requestPointerLock(): Unit HTMLMediaElement[JC] def scrollHeight: Int @@ -7980,6 +8876,8 @@ HTMLMediaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMediaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMediaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMediaElement[JC] def shadowRoot: ShadowRoot HTMLMediaElement[JC] var spellcheck: Boolean HTMLMediaElement[JC] var src: String HTMLMediaElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -8007,6 +8905,7 @@ HTMLMenuElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLMenuElement[JC] def after(nodes: Node | String*): Unit HTMLMenuElement[JC] def append(nodes: Node | String*): Unit HTMLMenuElement[JC] def appendChild(newChild: Node): Node +HTMLMenuElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMenuElement[JC] def attributes: NamedNodeMap HTMLMenuElement[JC] def baseURI: String HTMLMenuElement[JC] def before(nodes: Node | String*): Unit @@ -8022,6 +8921,7 @@ HTMLMenuElement[JC] def clientLeft: Int HTMLMenuElement[JC] def clientTop: Int HTMLMenuElement[JC] def clientWidth: Int HTMLMenuElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMenuElement[JC] def closest(selector: String): Element HTMLMenuElement[JC] def compareDocumentPosition(other: Node): Int HTMLMenuElement[JC] def contains(child: HTMLElement): Boolean HTMLMenuElement[JC] def contains(otherNode: Node): Boolean @@ -8034,6 +8934,7 @@ HTMLMenuElement[JC] var filters: Object HTMLMenuElement[JC] def firstChild: Node HTMLMenuElement[JC] def firstElementChild: Element HTMLMenuElement[JC] def focus(): Unit +HTMLMenuElement[JC] def focus(options: FocusOptions): Unit HTMLMenuElement[JC] def getAttribute(name: String): String HTMLMenuElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMenuElement[JC] def getAttributeNode(name: String): Attr @@ -8048,6 +8949,7 @@ HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMenuElement[JC] def hasAttributes(): Boolean HTMLMenuElement[JC] def hasChildNodes(): Boolean +HTMLMenuElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMenuElement[JC] var id: String HTMLMenuElement[JC] var innerHTML: String HTMLMenuElement[JC] var innerText: String @@ -8092,6 +8994,9 @@ HTMLMenuElement[JC] var oncanplay: js.Function1[Event, _] HTMLMenuElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMenuElement[JC] var onchange: js.Function1[Event, _] HTMLMenuElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMenuElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMenuElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMenuElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMenuElement[JC] var oncuechange: js.Function1[Event, _] @@ -8170,6 +9075,7 @@ HTMLMenuElement[JC] def querySelector(selectors: String): Element HTMLMenuElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMenuElement[JC] var readyState: js.Any HTMLMenuElement[JC] var recordNumber: js.Any +HTMLMenuElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def remove(): Unit HTMLMenuElement[JC] def removeAttribute(name: String): Unit HTMLMenuElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8179,6 +9085,7 @@ HTMLMenuElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLMenuElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMenuElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMenuElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMenuElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMenuElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMenuElement[JC] def requestPointerLock(): Unit HTMLMenuElement[JC] def scrollHeight: Int @@ -8190,6 +9097,8 @@ HTMLMenuElement[JC] def setAttribute(name: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMenuElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMenuElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMenuElement[JC] def shadowRoot: ShadowRoot HTMLMenuElement[JC] var spellcheck: Boolean HTMLMenuElement[JC] def style: CSSStyleDeclaration HTMLMenuElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8205,6 +9114,7 @@ HTMLMetaElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLMetaElement[JC] def after(nodes: Node | String*): Unit HTMLMetaElement[JC] def append(nodes: Node | String*): Unit HTMLMetaElement[JC] def appendChild(newChild: Node): Node +HTMLMetaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLMetaElement[JC] def attributes: NamedNodeMap HTMLMetaElement[JC] def baseURI: String HTMLMetaElement[JC] def before(nodes: Node | String*): Unit @@ -8221,6 +9131,7 @@ HTMLMetaElement[JC] def clientLeft: Int HTMLMetaElement[JC] def clientTop: Int HTMLMetaElement[JC] def clientWidth: Int HTMLMetaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMetaElement[JC] def closest(selector: String): Element HTMLMetaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMetaElement[JC] def contains(child: HTMLElement): Boolean HTMLMetaElement[JC] def contains(otherNode: Node): Boolean @@ -8234,6 +9145,7 @@ HTMLMetaElement[JC] var filters: Object HTMLMetaElement[JC] def firstChild: Node HTMLMetaElement[JC] def firstElementChild: Element HTMLMetaElement[JC] def focus(): Unit +HTMLMetaElement[JC] def focus(options: FocusOptions): Unit HTMLMetaElement[JC] def getAttribute(name: String): String HTMLMetaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLMetaElement[JC] def getAttributeNode(name: String): Attr @@ -8248,6 +9160,7 @@ HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMetaElement[JC] def hasAttributes(): Boolean HTMLMetaElement[JC] def hasChildNodes(): Boolean +HTMLMetaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMetaElement[JC] var httpEquiv: String HTMLMetaElement[JC] var id: String HTMLMetaElement[JC] var innerHTML: String @@ -8294,6 +9207,9 @@ HTMLMetaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMetaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMetaElement[JC] var onchange: js.Function1[Event, _] HTMLMetaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMetaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMetaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMetaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMetaElement[JC] var oncuechange: js.Function1[Event, _] @@ -8372,6 +9288,7 @@ HTMLMetaElement[JC] def querySelector(selectors: String): Element HTMLMetaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMetaElement[JC] var readyState: js.Any HTMLMetaElement[JC] var recordNumber: js.Any +HTMLMetaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def remove(): Unit HTMLMetaElement[JC] def removeAttribute(name: String): Unit HTMLMetaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8381,6 +9298,7 @@ HTMLMetaElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLMetaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLMetaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLMetaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLMetaElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLMetaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLMetaElement[JC] def requestPointerLock(): Unit HTMLMetaElement[JC] def scrollHeight: Int @@ -8392,6 +9310,8 @@ HTMLMetaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMetaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMetaElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLMetaElement[JC] def shadowRoot: ShadowRoot HTMLMetaElement[JC] var spellcheck: Boolean HTMLMetaElement[JC] def style: CSSStyleDeclaration HTMLMetaElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8407,6 +9327,7 @@ HTMLModElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLModElement[JC] def after(nodes: Node | String*): Unit HTMLModElement[JC] def append(nodes: Node | String*): Unit HTMLModElement[JC] def appendChild(newChild: Node): Node +HTMLModElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLModElement[JC] def attributes: NamedNodeMap HTMLModElement[JC] def baseURI: String HTMLModElement[JC] def before(nodes: Node | String*): Unit @@ -8423,6 +9344,7 @@ HTMLModElement[JC] def clientLeft: Int HTMLModElement[JC] def clientTop: Int HTMLModElement[JC] def clientWidth: Int HTMLModElement[JC] def cloneNode(deep: Boolean?): Node +HTMLModElement[JC] def closest(selector: String): Element HTMLModElement[JC] def compareDocumentPosition(other: Node): Int HTMLModElement[JC] def contains(child: HTMLElement): Boolean HTMLModElement[JC] def contains(otherNode: Node): Boolean @@ -8436,6 +9358,7 @@ HTMLModElement[JC] var filters: Object HTMLModElement[JC] def firstChild: Node HTMLModElement[JC] def firstElementChild: Element HTMLModElement[JC] def focus(): Unit +HTMLModElement[JC] def focus(options: FocusOptions): Unit HTMLModElement[JC] def getAttribute(name: String): String HTMLModElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLModElement[JC] def getAttributeNode(name: String): Attr @@ -8450,6 +9373,7 @@ HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLModElement[JC] def hasAttributes(): Boolean HTMLModElement[JC] def hasChildNodes(): Boolean +HTMLModElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLModElement[JC] var id: String HTMLModElement[JC] var innerHTML: String HTMLModElement[JC] var innerText: String @@ -8494,6 +9418,9 @@ HTMLModElement[JC] var oncanplay: js.Function1[Event, _] HTMLModElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLModElement[JC] var onchange: js.Function1[Event, _] HTMLModElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLModElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLModElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLModElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLModElement[JC] var oncuechange: js.Function1[Event, _] @@ -8572,6 +9499,7 @@ HTMLModElement[JC] def querySelector(selectors: String): Element HTMLModElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLModElement[JC] var readyState: js.Any HTMLModElement[JC] var recordNumber: js.Any +HTMLModElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLModElement[JC] def remove(): Unit HTMLModElement[JC] def removeAttribute(name: String): Unit HTMLModElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8581,6 +9509,7 @@ HTMLModElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLModElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLModElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLModElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLModElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLModElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLModElement[JC] def requestPointerLock(): Unit HTMLModElement[JC] def scrollHeight: Int @@ -8592,6 +9521,8 @@ HTMLModElement[JC] def setAttribute(name: String, value: String): Unit HTMLModElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLModElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLModElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLModElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLModElement[JC] def shadowRoot: ShadowRoot HTMLModElement[JC] var spellcheck: Boolean HTMLModElement[JC] def style: CSSStyleDeclaration HTMLModElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -8606,6 +9537,7 @@ HTMLOListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLOListElement[JC] def after(nodes: Node | String*): Unit HTMLOListElement[JC] def append(nodes: Node | String*): Unit HTMLOListElement[JC] def appendChild(newChild: Node): Node +HTMLOListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOListElement[JC] def attributes: NamedNodeMap HTMLOListElement[JC] def baseURI: String HTMLOListElement[JC] def before(nodes: Node | String*): Unit @@ -8621,6 +9553,7 @@ HTMLOListElement[JC] def clientLeft: Int HTMLOListElement[JC] def clientTop: Int HTMLOListElement[JC] def clientWidth: Int HTMLOListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOListElement[JC] def closest(selector: String): Element HTMLOListElement[JC] def compareDocumentPosition(other: Node): Int HTMLOListElement[JC] def contains(child: HTMLElement): Boolean HTMLOListElement[JC] def contains(otherNode: Node): Boolean @@ -8633,6 +9566,7 @@ HTMLOListElement[JC] var filters: Object HTMLOListElement[JC] def firstChild: Node HTMLOListElement[JC] def firstElementChild: Element HTMLOListElement[JC] def focus(): Unit +HTMLOListElement[JC] def focus(options: FocusOptions): Unit HTMLOListElement[JC] def getAttribute(name: String): String HTMLOListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLOListElement[JC] def getAttributeNode(name: String): Attr @@ -8647,6 +9581,7 @@ HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOListElement[JC] def hasAttributes(): Boolean HTMLOListElement[JC] def hasChildNodes(): Boolean +HTMLOListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOListElement[JC] var id: String HTMLOListElement[JC] var innerHTML: String HTMLOListElement[JC] var innerText: String @@ -8691,6 +9626,9 @@ HTMLOListElement[JC] var oncanplay: js.Function1[Event, _] HTMLOListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOListElement[JC] var onchange: js.Function1[Event, _] HTMLOListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOListElement[JC] var oncuechange: js.Function1[Event, _] @@ -8769,6 +9707,7 @@ HTMLOListElement[JC] def querySelector(selectors: String): Element HTMLOListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOListElement[JC] var readyState: js.Any HTMLOListElement[JC] var recordNumber: js.Any +HTMLOListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def remove(): Unit HTMLOListElement[JC] def removeAttribute(name: String): Unit HTMLOListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8778,6 +9717,7 @@ HTMLOListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLOListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOListElement[JC] def requestPointerLock(): Unit HTMLOListElement[JC] def scrollHeight: Int @@ -8789,6 +9729,8 @@ HTMLOListElement[JC] def setAttribute(name: String, value: String): Unit HTMLOListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOListElement[JC] def shadowRoot: ShadowRoot HTMLOListElement[JC] var spellcheck: Boolean HTMLOListElement[JC] var start: Int HTMLOListElement[JC] def style: CSSStyleDeclaration @@ -8807,6 +9749,7 @@ HTMLObjectElement[JC] var alt: String HTMLObjectElement[JC] var altHtml: String HTMLObjectElement[JC] def append(nodes: Node | String*): Unit HTMLObjectElement[JC] def appendChild(newChild: Node): Node +HTMLObjectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLObjectElement[JC] def attributes: NamedNodeMap HTMLObjectElement[JC] def baseURI: String HTMLObjectElement[JC] def before(nodes: Node | String*): Unit @@ -8824,6 +9767,7 @@ HTMLObjectElement[JC] def clientLeft: Int HTMLObjectElement[JC] def clientTop: Int HTMLObjectElement[JC] def clientWidth: Int HTMLObjectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLObjectElement[JC] def closest(selector: String): Element HTMLObjectElement[JC] def compareDocumentPosition(other: Node): Int HTMLObjectElement[JC] def contains(child: HTMLElement): Boolean HTMLObjectElement[JC] def contains(otherNode: Node): Boolean @@ -8838,6 +9782,7 @@ HTMLObjectElement[JC] var filters: Object HTMLObjectElement[JC] def firstChild: Node HTMLObjectElement[JC] def firstElementChild: Element HTMLObjectElement[JC] def focus(): Unit +HTMLObjectElement[JC] def focus(options: FocusOptions): Unit HTMLObjectElement[JC] def form: HTMLFormElement HTMLObjectElement[JC] def getAttribute(name: String): String HTMLObjectElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -8854,6 +9799,7 @@ HTMLObjectElement[JC] def hasAttribute(name: String): Boolean HTMLObjectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLObjectElement[JC] def hasAttributes(): Boolean HTMLObjectElement[JC] def hasChildNodes(): Boolean +HTMLObjectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLObjectElement[JC] var height: String HTMLObjectElement[JC] var id: String HTMLObjectElement[JC] var innerHTML: String @@ -8901,6 +9847,9 @@ HTMLObjectElement[JC] var oncanplay: js.Function1[Event, _] HTMLObjectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLObjectElement[JC] var onchange: js.Function1[Event, _] HTMLObjectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLObjectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLObjectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLObjectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLObjectElement[JC] var oncuechange: js.Function1[Event, _] @@ -8979,6 +9928,7 @@ HTMLObjectElement[JC] def querySelector(selectors: String): Element HTMLObjectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLObjectElement[JC] var readyState: js.Any HTMLObjectElement[JC] var recordNumber: js.Any +HTMLObjectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def remove(): Unit HTMLObjectElement[JC] def removeAttribute(name: String): Unit HTMLObjectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8988,6 +9938,8 @@ HTMLObjectElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLObjectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLObjectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLObjectElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLObjectElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLObjectElement[JC] def reportValidity(): Boolean HTMLObjectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLObjectElement[JC] def requestPointerLock(): Unit HTMLObjectElement[JC] def scrollHeight: Int @@ -9000,6 +9952,8 @@ HTMLObjectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLObjectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLObjectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLObjectElement[JC] def setCustomValidity(error: String): Unit +HTMLObjectElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLObjectElement[JC] def shadowRoot: ShadowRoot HTMLObjectElement[JC] var spellcheck: Boolean HTMLObjectElement[JC] def style: CSSStyleDeclaration HTMLObjectElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9020,6 +9974,7 @@ HTMLOptGroupElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLOptGroupElement[JC] def after(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def append(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def appendChild(newChild: Node): Node +HTMLOptGroupElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOptGroupElement[JC] def attributes: NamedNodeMap HTMLOptGroupElement[JC] def baseURI: String HTMLOptGroupElement[JC] def before(nodes: Node | String*): Unit @@ -9035,6 +9990,7 @@ HTMLOptGroupElement[JC] def clientLeft: Int HTMLOptGroupElement[JC] def clientTop: Int HTMLOptGroupElement[JC] def clientWidth: Int HTMLOptGroupElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptGroupElement[JC] def closest(selector: String): Element HTMLOptGroupElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptGroupElement[JC] def contains(child: HTMLElement): Boolean HTMLOptGroupElement[JC] def contains(otherNode: Node): Boolean @@ -9048,6 +10004,7 @@ HTMLOptGroupElement[JC] var filters: Object HTMLOptGroupElement[JC] def firstChild: Node HTMLOptGroupElement[JC] def firstElementChild: Element HTMLOptGroupElement[JC] def focus(): Unit +HTMLOptGroupElement[JC] def focus(options: FocusOptions): Unit HTMLOptGroupElement[JC] def getAttribute(name: String): String HTMLOptGroupElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLOptGroupElement[JC] def getAttributeNode(name: String): Attr @@ -9062,6 +10019,7 @@ HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptGroupElement[JC] def hasAttributes(): Boolean HTMLOptGroupElement[JC] def hasChildNodes(): Boolean +HTMLOptGroupElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptGroupElement[JC] var id: String HTMLOptGroupElement[JC] var innerHTML: String HTMLOptGroupElement[JC] var innerText: String @@ -9107,6 +10065,9 @@ HTMLOptGroupElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptGroupElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptGroupElement[JC] var onchange: js.Function1[Event, _] HTMLOptGroupElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptGroupElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptGroupElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptGroupElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptGroupElement[JC] var oncuechange: js.Function1[Event, _] @@ -9185,6 +10146,7 @@ HTMLOptGroupElement[JC] def querySelector(selectors: String): Element HTMLOptGroupElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptGroupElement[JC] var readyState: js.Any HTMLOptGroupElement[JC] var recordNumber: js.Any +HTMLOptGroupElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def remove(): Unit HTMLOptGroupElement[JC] def removeAttribute(name: String): Unit HTMLOptGroupElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9194,6 +10156,7 @@ HTMLOptGroupElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLOptGroupElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOptGroupElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOptGroupElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOptGroupElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOptGroupElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOptGroupElement[JC] def requestPointerLock(): Unit HTMLOptGroupElement[JC] def scrollHeight: Int @@ -9205,6 +10168,8 @@ HTMLOptGroupElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptGroupElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptGroupElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOptGroupElement[JC] def shadowRoot: ShadowRoot HTMLOptGroupElement[JC] var spellcheck: Boolean HTMLOptGroupElement[JC] def style: CSSStyleDeclaration HTMLOptGroupElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9219,6 +10184,7 @@ HTMLOptionElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLOptionElement[JC] def after(nodes: Node | String*): Unit HTMLOptionElement[JC] def append(nodes: Node | String*): Unit HTMLOptionElement[JC] def appendChild(newChild: Node): Node +HTMLOptionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLOptionElement[JC] def attributes: NamedNodeMap HTMLOptionElement[JC] def baseURI: String HTMLOptionElement[JC] def before(nodes: Node | String*): Unit @@ -9234,6 +10200,7 @@ HTMLOptionElement[JC] def clientLeft: Int HTMLOptionElement[JC] def clientTop: Int HTMLOptionElement[JC] def clientWidth: Int HTMLOptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptionElement[JC] def closest(selector: String): Element HTMLOptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptionElement[JC] def contains(child: HTMLElement): Boolean HTMLOptionElement[JC] def contains(otherNode: Node): Boolean @@ -9249,6 +10216,7 @@ HTMLOptionElement[JC] var filters: Object HTMLOptionElement[JC] def firstChild: Node HTMLOptionElement[JC] def firstElementChild: Element HTMLOptionElement[JC] def focus(): Unit +HTMLOptionElement[JC] def focus(options: FocusOptions): Unit HTMLOptionElement[JC] def form: HTMLFormElement HTMLOptionElement[JC] def getAttribute(name: String): String HTMLOptionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -9264,6 +10232,7 @@ HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptionElement[JC] def hasAttributes(): Boolean HTMLOptionElement[JC] def hasChildNodes(): Boolean +HTMLOptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptionElement[JC] var id: String HTMLOptionElement[JC] def index: Int HTMLOptionElement[JC] var innerHTML: String @@ -9310,6 +10279,9 @@ HTMLOptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptionElement[JC] var onchange: js.Function1[Event, _] HTMLOptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -9388,6 +10360,7 @@ HTMLOptionElement[JC] def querySelector(selectors: String): Element HTMLOptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptionElement[JC] var readyState: js.Any HTMLOptionElement[JC] var recordNumber: js.Any +HTMLOptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def remove(): Unit HTMLOptionElement[JC] def removeAttribute(name: String): Unit HTMLOptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9397,6 +10370,7 @@ HTMLOptionElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLOptionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLOptionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLOptionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLOptionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLOptionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLOptionElement[JC] def requestPointerLock(): Unit HTMLOptionElement[JC] def scrollHeight: Int @@ -9409,6 +10383,8 @@ HTMLOptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLOptionElement[JC] def shadowRoot: ShadowRoot HTMLOptionElement[JC] var spellcheck: Boolean HTMLOptionElement[JC] def style: CSSStyleDeclaration HTMLOptionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9429,6 +10405,7 @@ HTMLParagraphElement[JC] def addEventListener[T <: Event](`type`: String, listen HTMLParagraphElement[JC] def after(nodes: Node | String*): Unit HTMLParagraphElement[JC] def append(nodes: Node | String*): Unit HTMLParagraphElement[JC] def appendChild(newChild: Node): Node +HTMLParagraphElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLParagraphElement[JC] def attributes: NamedNodeMap HTMLParagraphElement[JC] def baseURI: String HTMLParagraphElement[JC] def before(nodes: Node | String*): Unit @@ -9444,6 +10421,7 @@ HTMLParagraphElement[JC] def clientLeft: Int HTMLParagraphElement[JC] def clientTop: Int HTMLParagraphElement[JC] def clientWidth: Int HTMLParagraphElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParagraphElement[JC] def closest(selector: String): Element HTMLParagraphElement[JC] def compareDocumentPosition(other: Node): Int HTMLParagraphElement[JC] def contains(child: HTMLElement): Boolean HTMLParagraphElement[JC] def contains(otherNode: Node): Boolean @@ -9456,6 +10434,7 @@ HTMLParagraphElement[JC] var filters: Object HTMLParagraphElement[JC] def firstChild: Node HTMLParagraphElement[JC] def firstElementChild: Element HTMLParagraphElement[JC] def focus(): Unit +HTMLParagraphElement[JC] def focus(options: FocusOptions): Unit HTMLParagraphElement[JC] def getAttribute(name: String): String HTMLParagraphElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLParagraphElement[JC] def getAttributeNode(name: String): Attr @@ -9470,6 +10449,7 @@ HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParagraphElement[JC] def hasAttributes(): Boolean HTMLParagraphElement[JC] def hasChildNodes(): Boolean +HTMLParagraphElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParagraphElement[JC] var id: String HTMLParagraphElement[JC] var innerHTML: String HTMLParagraphElement[JC] var innerText: String @@ -9514,6 +10494,9 @@ HTMLParagraphElement[JC] var oncanplay: js.Function1[Event, _] HTMLParagraphElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParagraphElement[JC] var onchange: js.Function1[Event, _] HTMLParagraphElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParagraphElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParagraphElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParagraphElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParagraphElement[JC] var oncuechange: js.Function1[Event, _] @@ -9592,6 +10575,7 @@ HTMLParagraphElement[JC] def querySelector(selectors: String): Element HTMLParagraphElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParagraphElement[JC] var readyState: js.Any HTMLParagraphElement[JC] var recordNumber: js.Any +HTMLParagraphElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def remove(): Unit HTMLParagraphElement[JC] def removeAttribute(name: String): Unit HTMLParagraphElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9601,6 +10585,7 @@ HTMLParagraphElement[JC] def removeEventListener[T <: Event](`type`: String, lis HTMLParagraphElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLParagraphElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLParagraphElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLParagraphElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLParagraphElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLParagraphElement[JC] def requestPointerLock(): Unit HTMLParagraphElement[JC] def scrollHeight: Int @@ -9612,6 +10597,8 @@ HTMLParagraphElement[JC] def setAttribute(name: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParagraphElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParagraphElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLParagraphElement[JC] def shadowRoot: ShadowRoot HTMLParagraphElement[JC] var spellcheck: Boolean HTMLParagraphElement[JC] def style: CSSStyleDeclaration HTMLParagraphElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9626,6 +10613,7 @@ HTMLParamElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLParamElement[JC] def after(nodes: Node | String*): Unit HTMLParamElement[JC] def append(nodes: Node | String*): Unit HTMLParamElement[JC] def appendChild(newChild: Node): Node +HTMLParamElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLParamElement[JC] def attributes: NamedNodeMap HTMLParamElement[JC] def baseURI: String HTMLParamElement[JC] def before(nodes: Node | String*): Unit @@ -9641,6 +10629,7 @@ HTMLParamElement[JC] def clientLeft: Int HTMLParamElement[JC] def clientTop: Int HTMLParamElement[JC] def clientWidth: Int HTMLParamElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParamElement[JC] def closest(selector: String): Element HTMLParamElement[JC] def compareDocumentPosition(other: Node): Int HTMLParamElement[JC] def contains(child: HTMLElement): Boolean HTMLParamElement[JC] def contains(otherNode: Node): Boolean @@ -9653,6 +10642,7 @@ HTMLParamElement[JC] var filters: Object HTMLParamElement[JC] def firstChild: Node HTMLParamElement[JC] def firstElementChild: Element HTMLParamElement[JC] def focus(): Unit +HTMLParamElement[JC] def focus(options: FocusOptions): Unit HTMLParamElement[JC] def getAttribute(name: String): String HTMLParamElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLParamElement[JC] def getAttributeNode(name: String): Attr @@ -9667,6 +10657,7 @@ HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParamElement[JC] def hasAttributes(): Boolean HTMLParamElement[JC] def hasChildNodes(): Boolean +HTMLParamElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParamElement[JC] var id: String HTMLParamElement[JC] var innerHTML: String HTMLParamElement[JC] var innerText: String @@ -9712,6 +10703,9 @@ HTMLParamElement[JC] var oncanplay: js.Function1[Event, _] HTMLParamElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParamElement[JC] var onchange: js.Function1[Event, _] HTMLParamElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParamElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParamElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParamElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParamElement[JC] var oncuechange: js.Function1[Event, _] @@ -9790,6 +10784,7 @@ HTMLParamElement[JC] def querySelector(selectors: String): Element HTMLParamElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParamElement[JC] var readyState: js.Any HTMLParamElement[JC] var recordNumber: js.Any +HTMLParamElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def remove(): Unit HTMLParamElement[JC] def removeAttribute(name: String): Unit HTMLParamElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9799,6 +10794,7 @@ HTMLParamElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLParamElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLParamElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLParamElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLParamElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLParamElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLParamElement[JC] def requestPointerLock(): Unit HTMLParamElement[JC] def scrollHeight: Int @@ -9810,6 +10806,8 @@ HTMLParamElement[JC] def setAttribute(name: String, value: String): Unit HTMLParamElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParamElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParamElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParamElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLParamElement[JC] def shadowRoot: ShadowRoot HTMLParamElement[JC] var spellcheck: Boolean HTMLParamElement[JC] def style: CSSStyleDeclaration HTMLParamElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -9825,6 +10823,7 @@ HTMLPreElement[JC] def addEventListener[T <: Event](`type`: String, listener: js HTMLPreElement[JC] def after(nodes: Node | String*): Unit HTMLPreElement[JC] def append(nodes: Node | String*): Unit HTMLPreElement[JC] def appendChild(newChild: Node): Node +HTMLPreElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLPreElement[JC] def attributes: NamedNodeMap HTMLPreElement[JC] def baseURI: String HTMLPreElement[JC] def before(nodes: Node | String*): Unit @@ -9840,6 +10839,7 @@ HTMLPreElement[JC] def clientLeft: Int HTMLPreElement[JC] def clientTop: Int HTMLPreElement[JC] def clientWidth: Int HTMLPreElement[JC] def cloneNode(deep: Boolean?): Node +HTMLPreElement[JC] def closest(selector: String): Element HTMLPreElement[JC] def compareDocumentPosition(other: Node): Int HTMLPreElement[JC] def contains(child: HTMLElement): Boolean HTMLPreElement[JC] def contains(otherNode: Node): Boolean @@ -9852,6 +10852,7 @@ HTMLPreElement[JC] var filters: Object HTMLPreElement[JC] def firstChild: Node HTMLPreElement[JC] def firstElementChild: Element HTMLPreElement[JC] def focus(): Unit +HTMLPreElement[JC] def focus(options: FocusOptions): Unit HTMLPreElement[JC] def getAttribute(name: String): String HTMLPreElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLPreElement[JC] def getAttributeNode(name: String): Attr @@ -9866,6 +10867,7 @@ HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLPreElement[JC] def hasAttributes(): Boolean HTMLPreElement[JC] def hasChildNodes(): Boolean +HTMLPreElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLPreElement[JC] var id: String HTMLPreElement[JC] var innerHTML: String HTMLPreElement[JC] var innerText: String @@ -9910,6 +10912,9 @@ HTMLPreElement[JC] var oncanplay: js.Function1[Event, _] HTMLPreElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLPreElement[JC] var onchange: js.Function1[Event, _] HTMLPreElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLPreElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLPreElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLPreElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLPreElement[JC] var oncuechange: js.Function1[Event, _] @@ -9988,6 +10993,7 @@ HTMLPreElement[JC] def querySelector(selectors: String): Element HTMLPreElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLPreElement[JC] var readyState: js.Any HTMLPreElement[JC] var recordNumber: js.Any +HTMLPreElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def remove(): Unit HTMLPreElement[JC] def removeAttribute(name: String): Unit HTMLPreElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9997,6 +11003,7 @@ HTMLPreElement[JC] def removeEventListener[T <: Event](`type`: String, listener: HTMLPreElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLPreElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLPreElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLPreElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLPreElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLPreElement[JC] def requestPointerLock(): Unit HTMLPreElement[JC] def scrollHeight: Int @@ -10008,6 +11015,8 @@ HTMLPreElement[JC] def setAttribute(name: String, value: String): Unit HTMLPreElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLPreElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLPreElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLPreElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLPreElement[JC] def shadowRoot: ShadowRoot HTMLPreElement[JC] var spellcheck: Boolean HTMLPreElement[JC] def style: CSSStyleDeclaration HTMLPreElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10022,6 +11031,7 @@ HTMLProgressElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLProgressElement[JC] def after(nodes: Node | String*): Unit HTMLProgressElement[JC] def append(nodes: Node | String*): Unit HTMLProgressElement[JC] def appendChild(newChild: Node): Node +HTMLProgressElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLProgressElement[JC] def attributes: NamedNodeMap HTMLProgressElement[JC] def baseURI: String HTMLProgressElement[JC] def before(nodes: Node | String*): Unit @@ -10037,6 +11047,7 @@ HTMLProgressElement[JC] def clientLeft: Int HTMLProgressElement[JC] def clientTop: Int HTMLProgressElement[JC] def clientWidth: Int HTMLProgressElement[JC] def cloneNode(deep: Boolean?): Node +HTMLProgressElement[JC] def closest(selector: String): Element HTMLProgressElement[JC] def compareDocumentPosition(other: Node): Int HTMLProgressElement[JC] def contains(child: HTMLElement): Boolean HTMLProgressElement[JC] def contains(otherNode: Node): Boolean @@ -10049,6 +11060,7 @@ HTMLProgressElement[JC] var filters: Object HTMLProgressElement[JC] def firstChild: Node HTMLProgressElement[JC] def firstElementChild: Element HTMLProgressElement[JC] def focus(): Unit +HTMLProgressElement[JC] def focus(options: FocusOptions): Unit HTMLProgressElement[JC] var form: HTMLFormElement HTMLProgressElement[JC] def getAttribute(name: String): String HTMLProgressElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -10064,6 +11076,7 @@ HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLProgressElement[JC] def hasAttributes(): Boolean HTMLProgressElement[JC] def hasChildNodes(): Boolean +HTMLProgressElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLProgressElement[JC] var id: String HTMLProgressElement[JC] var innerHTML: String HTMLProgressElement[JC] var innerText: String @@ -10109,6 +11122,9 @@ HTMLProgressElement[JC] var oncanplay: js.Function1[Event, _] HTMLProgressElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLProgressElement[JC] var onchange: js.Function1[Event, _] HTMLProgressElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLProgressElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLProgressElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLProgressElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLProgressElement[JC] var oncuechange: js.Function1[Event, _] @@ -10188,6 +11204,7 @@ HTMLProgressElement[JC] def querySelector(selectors: String): Element HTMLProgressElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLProgressElement[JC] var readyState: js.Any HTMLProgressElement[JC] var recordNumber: js.Any +HTMLProgressElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def remove(): Unit HTMLProgressElement[JC] def removeAttribute(name: String): Unit HTMLProgressElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10197,6 +11214,7 @@ HTMLProgressElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLProgressElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLProgressElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLProgressElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLProgressElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLProgressElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLProgressElement[JC] def requestPointerLock(): Unit HTMLProgressElement[JC] def scrollHeight: Int @@ -10208,6 +11226,8 @@ HTMLProgressElement[JC] def setAttribute(name: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLProgressElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLProgressElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLProgressElement[JC] def shadowRoot: ShadowRoot HTMLProgressElement[JC] var spellcheck: Boolean HTMLProgressElement[JC] def style: CSSStyleDeclaration HTMLProgressElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10223,6 +11243,7 @@ HTMLQuoteElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLQuoteElement[JC] def after(nodes: Node | String*): Unit HTMLQuoteElement[JC] def append(nodes: Node | String*): Unit HTMLQuoteElement[JC] def appendChild(newChild: Node): Node +HTMLQuoteElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLQuoteElement[JC] def attributes: NamedNodeMap HTMLQuoteElement[JC] def baseURI: String HTMLQuoteElement[JC] def before(nodes: Node | String*): Unit @@ -10239,6 +11260,7 @@ HTMLQuoteElement[JC] def clientLeft: Int HTMLQuoteElement[JC] def clientTop: Int HTMLQuoteElement[JC] def clientWidth: Int HTMLQuoteElement[JC] def cloneNode(deep: Boolean?): Node +HTMLQuoteElement[JC] def closest(selector: String): Element HTMLQuoteElement[JC] def compareDocumentPosition(other: Node): Int HTMLQuoteElement[JC] def contains(child: HTMLElement): Boolean HTMLQuoteElement[JC] def contains(otherNode: Node): Boolean @@ -10252,6 +11274,7 @@ HTMLQuoteElement[JC] var filters: Object HTMLQuoteElement[JC] def firstChild: Node HTMLQuoteElement[JC] def firstElementChild: Element HTMLQuoteElement[JC] def focus(): Unit +HTMLQuoteElement[JC] def focus(options: FocusOptions): Unit HTMLQuoteElement[JC] def getAttribute(name: String): String HTMLQuoteElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLQuoteElement[JC] def getAttributeNode(name: String): Attr @@ -10266,6 +11289,7 @@ HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLQuoteElement[JC] def hasAttributes(): Boolean HTMLQuoteElement[JC] def hasChildNodes(): Boolean +HTMLQuoteElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLQuoteElement[JC] var id: String HTMLQuoteElement[JC] var innerHTML: String HTMLQuoteElement[JC] var innerText: String @@ -10310,6 +11334,9 @@ HTMLQuoteElement[JC] var oncanplay: js.Function1[Event, _] HTMLQuoteElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLQuoteElement[JC] var onchange: js.Function1[Event, _] HTMLQuoteElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLQuoteElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLQuoteElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLQuoteElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLQuoteElement[JC] var oncuechange: js.Function1[Event, _] @@ -10388,6 +11415,7 @@ HTMLQuoteElement[JC] def querySelector(selectors: String): Element HTMLQuoteElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLQuoteElement[JC] var readyState: js.Any HTMLQuoteElement[JC] var recordNumber: js.Any +HTMLQuoteElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def remove(): Unit HTMLQuoteElement[JC] def removeAttribute(name: String): Unit HTMLQuoteElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10397,6 +11425,7 @@ HTMLQuoteElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLQuoteElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLQuoteElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLQuoteElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLQuoteElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLQuoteElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLQuoteElement[JC] def requestPointerLock(): Unit HTMLQuoteElement[JC] def scrollHeight: Int @@ -10408,6 +11437,8 @@ HTMLQuoteElement[JC] def setAttribute(name: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLQuoteElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLQuoteElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLQuoteElement[JC] def shadowRoot: ShadowRoot HTMLQuoteElement[JC] var spellcheck: Boolean HTMLQuoteElement[JC] def style: CSSStyleDeclaration HTMLQuoteElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -10423,6 +11454,7 @@ HTMLScriptElement[JC] def after(nodes: Node | String*): Unit HTMLScriptElement[JC] def append(nodes: Node | String*): Unit HTMLScriptElement[JC] def appendChild(newChild: Node): Node HTMLScriptElement[JC] var async: Boolean +HTMLScriptElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLScriptElement[JC] def attributes: NamedNodeMap HTMLScriptElement[JC] def baseURI: String HTMLScriptElement[JC] def before(nodes: Node | String*): Unit @@ -10439,6 +11471,7 @@ HTMLScriptElement[JC] def clientLeft: Int HTMLScriptElement[JC] def clientTop: Int HTMLScriptElement[JC] def clientWidth: Int HTMLScriptElement[JC] def cloneNode(deep: Boolean?): Node +HTMLScriptElement[JC] def closest(selector: String): Element HTMLScriptElement[JC] def compareDocumentPosition(other: Node): Int HTMLScriptElement[JC] def contains(child: HTMLElement): Boolean HTMLScriptElement[JC] def contains(otherNode: Node): Boolean @@ -10453,6 +11486,7 @@ HTMLScriptElement[JC] var filters: Object HTMLScriptElement[JC] def firstChild: Node HTMLScriptElement[JC] def firstElementChild: Element HTMLScriptElement[JC] def focus(): Unit +HTMLScriptElement[JC] def focus(options: FocusOptions): Unit HTMLScriptElement[JC] def getAttribute(name: String): String HTMLScriptElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLScriptElement[JC] def getAttributeNode(name: String): Attr @@ -10467,6 +11501,7 @@ HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLScriptElement[JC] def hasAttributes(): Boolean HTMLScriptElement[JC] def hasChildNodes(): Boolean +HTMLScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLScriptElement[JC] var id: String HTMLScriptElement[JC] var innerHTML: String HTMLScriptElement[JC] var innerText: String @@ -10511,6 +11546,9 @@ HTMLScriptElement[JC] var oncanplay: js.Function1[Event, _] HTMLScriptElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLScriptElement[JC] var onchange: js.Function1[Event, _] HTMLScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLScriptElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLScriptElement[JC] var oncuechange: js.Function1[Event, _] @@ -10590,6 +11628,7 @@ HTMLScriptElement[JC] def querySelector(selectors: String): Element HTMLScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLScriptElement[JC] var readyState: js.Any HTMLScriptElement[JC] var recordNumber: js.Any +HTMLScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def remove(): Unit HTMLScriptElement[JC] def removeAttribute(name: String): Unit HTMLScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10599,6 +11638,7 @@ HTMLScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLScriptElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLScriptElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLScriptElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLScriptElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLScriptElement[JC] def requestPointerLock(): Unit HTMLScriptElement[JC] def scrollHeight: Int @@ -10610,6 +11650,8 @@ HTMLScriptElement[JC] def setAttribute(name: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLScriptElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLScriptElement[JC] def shadowRoot: ShadowRoot HTMLScriptElement[JC] var spellcheck: Boolean HTMLScriptElement[JC] var src: String HTMLScriptElement[JC] def style: CSSStyleDeclaration @@ -10629,6 +11671,7 @@ HTMLSelectElement[JC] def after(nodes: Node | String*): Unit HTMLSelectElement[JC] def append(nodes: Node | String*): Unit HTMLSelectElement[JC] def appendChild(newChild: Node): Node HTMLSelectElement[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(name: String): js.Any +HTMLSelectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSelectElement[JC] def attributes: NamedNodeMap HTMLSelectElement[JC] var autofocus: Boolean HTMLSelectElement[JC] def baseURI: String @@ -10646,6 +11689,7 @@ HTMLSelectElement[JC] def clientLeft: Int HTMLSelectElement[JC] def clientTop: Int HTMLSelectElement[JC] def clientWidth: Int HTMLSelectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSelectElement[JC] def closest(selector: String): Element HTMLSelectElement[JC] def compareDocumentPosition(other: Node): Int HTMLSelectElement[JC] def contains(child: HTMLElement): Boolean HTMLSelectElement[JC] def contains(otherNode: Node): Boolean @@ -10659,6 +11703,7 @@ HTMLSelectElement[JC] var filters: Object HTMLSelectElement[JC] def firstChild: Node HTMLSelectElement[JC] def firstElementChild: Element HTMLSelectElement[JC] def focus(): Unit +HTMLSelectElement[JC] def focus(options: FocusOptions): Unit HTMLSelectElement[JC] def form: HTMLFormElement HTMLSelectElement[JC] def getAttribute(name: String): String HTMLSelectElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -10674,6 +11719,7 @@ HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSelectElement[JC] def hasAttributes(): Boolean HTMLSelectElement[JC] def hasChildNodes(): Boolean +HTMLSelectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSelectElement[JC] var id: String HTMLSelectElement[JC] var innerHTML: String HTMLSelectElement[JC] var innerText: String @@ -10723,6 +11769,9 @@ HTMLSelectElement[JC] var oncanplay: js.Function1[Event, _] HTMLSelectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSelectElement[JC] var onchange: js.Function1[Event, _] HTMLSelectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSelectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSelectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSelectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSelectElement[JC] var oncuechange: js.Function1[Event, _] @@ -10802,6 +11851,7 @@ HTMLSelectElement[JC] def querySelector(selectors: String): Element HTMLSelectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSelectElement[JC] var readyState: js.Any HTMLSelectElement[JC] var recordNumber: js.Any +HTMLSelectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def remove(): Unit HTMLSelectElement[JC] def remove(index: Int?): Unit HTMLSelectElement[JC] def removeAttribute(name: String): Unit @@ -10812,6 +11862,8 @@ HTMLSelectElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLSelectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSelectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSelectElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSelectElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLSelectElement[JC] def reportValidity(): Boolean HTMLSelectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSelectElement[JC] def requestPointerLock(): Unit HTMLSelectElement[JC] var required: Boolean @@ -10826,6 +11878,8 @@ HTMLSelectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLSelectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSelectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLSelectElement[JC] def setCustomValidity(error: String): Unit +HTMLSelectElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSelectElement[JC] def shadowRoot: ShadowRoot HTMLSelectElement[JC] var size: Int HTMLSelectElement[JC] var spellcheck: Boolean HTMLSelectElement[JC] def style: CSSStyleDeclaration @@ -10847,6 +11901,7 @@ HTMLSourceElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLSourceElement[JC] def after(nodes: Node | String*): Unit HTMLSourceElement[JC] def append(nodes: Node | String*): Unit HTMLSourceElement[JC] def appendChild(newChild: Node): Node +HTMLSourceElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSourceElement[JC] def attributes: NamedNodeMap HTMLSourceElement[JC] def baseURI: String HTMLSourceElement[JC] def before(nodes: Node | String*): Unit @@ -10862,6 +11917,7 @@ HTMLSourceElement[JC] def clientLeft: Int HTMLSourceElement[JC] def clientTop: Int HTMLSourceElement[JC] def clientWidth: Int HTMLSourceElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSourceElement[JC] def closest(selector: String): Element HTMLSourceElement[JC] def compareDocumentPosition(other: Node): Int HTMLSourceElement[JC] def contains(child: HTMLElement): Boolean HTMLSourceElement[JC] def contains(otherNode: Node): Boolean @@ -10874,6 +11930,7 @@ HTMLSourceElement[JC] var filters: Object HTMLSourceElement[JC] def firstChild: Node HTMLSourceElement[JC] def firstElementChild: Element HTMLSourceElement[JC] def focus(): Unit +HTMLSourceElement[JC] def focus(options: FocusOptions): Unit HTMLSourceElement[JC] def getAttribute(name: String): String HTMLSourceElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLSourceElement[JC] def getAttributeNode(name: String): Attr @@ -10888,6 +11945,7 @@ HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSourceElement[JC] def hasAttributes(): Boolean HTMLSourceElement[JC] def hasChildNodes(): Boolean +HTMLSourceElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSourceElement[JC] var id: String HTMLSourceElement[JC] var innerHTML: String HTMLSourceElement[JC] var innerText: String @@ -10933,6 +11991,9 @@ HTMLSourceElement[JC] var oncanplay: js.Function1[Event, _] HTMLSourceElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSourceElement[JC] var onchange: js.Function1[Event, _] HTMLSourceElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSourceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSourceElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSourceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSourceElement[JC] var oncuechange: js.Function1[Event, _] @@ -11011,6 +12072,7 @@ HTMLSourceElement[JC] def querySelector(selectors: String): Element HTMLSourceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSourceElement[JC] var readyState: js.Any HTMLSourceElement[JC] var recordNumber: js.Any +HTMLSourceElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def remove(): Unit HTMLSourceElement[JC] def removeAttribute(name: String): Unit HTMLSourceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11020,6 +12082,7 @@ HTMLSourceElement[JC] def removeEventListener[T <: Event](`type`: String, listen HTMLSourceElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSourceElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSourceElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSourceElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLSourceElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSourceElement[JC] def requestPointerLock(): Unit HTMLSourceElement[JC] def scrollHeight: Int @@ -11031,6 +12094,8 @@ HTMLSourceElement[JC] def setAttribute(name: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSourceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSourceElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSourceElement[JC] def shadowRoot: ShadowRoot HTMLSourceElement[JC] var spellcheck: Boolean HTMLSourceElement[JC] var src: String HTMLSourceElement[JC] def style: CSSStyleDeclaration @@ -11047,6 +12112,7 @@ HTMLSpanElement[JC] def addEventListener[T <: Event](`type`: String, listener: j HTMLSpanElement[JC] def after(nodes: Node | String*): Unit HTMLSpanElement[JC] def append(nodes: Node | String*): Unit HTMLSpanElement[JC] def appendChild(newChild: Node): Node +HTMLSpanElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLSpanElement[JC] def attributes: NamedNodeMap HTMLSpanElement[JC] def baseURI: String HTMLSpanElement[JC] def before(nodes: Node | String*): Unit @@ -11062,6 +12128,7 @@ HTMLSpanElement[JC] def clientLeft: Int HTMLSpanElement[JC] def clientTop: Int HTMLSpanElement[JC] def clientWidth: Int HTMLSpanElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSpanElement[JC] def closest(selector: String): Element HTMLSpanElement[JC] def compareDocumentPosition(other: Node): Int HTMLSpanElement[JC] def contains(child: HTMLElement): Boolean HTMLSpanElement[JC] def contains(otherNode: Node): Boolean @@ -11074,6 +12141,7 @@ HTMLSpanElement[JC] var filters: Object HTMLSpanElement[JC] def firstChild: Node HTMLSpanElement[JC] def firstElementChild: Element HTMLSpanElement[JC] def focus(): Unit +HTMLSpanElement[JC] def focus(options: FocusOptions): Unit HTMLSpanElement[JC] def getAttribute(name: String): String HTMLSpanElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLSpanElement[JC] def getAttributeNode(name: String): Attr @@ -11088,6 +12156,7 @@ HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSpanElement[JC] def hasAttributes(): Boolean HTMLSpanElement[JC] def hasChildNodes(): Boolean +HTMLSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSpanElement[JC] var id: String HTMLSpanElement[JC] var innerHTML: String HTMLSpanElement[JC] var innerText: String @@ -11132,6 +12201,9 @@ HTMLSpanElement[JC] var oncanplay: js.Function1[Event, _] HTMLSpanElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSpanElement[JC] var onchange: js.Function1[Event, _] HTMLSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSpanElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSpanElement[JC] var oncuechange: js.Function1[Event, _] @@ -11210,6 +12282,7 @@ HTMLSpanElement[JC] def querySelector(selectors: String): Element HTMLSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSpanElement[JC] var readyState: js.Any HTMLSpanElement[JC] var recordNumber: js.Any +HTMLSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def remove(): Unit HTMLSpanElement[JC] def removeAttribute(name: String): Unit HTMLSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11219,6 +12292,7 @@ HTMLSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener HTMLSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLSpanElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLSpanElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLSpanElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLSpanElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLSpanElement[JC] def requestPointerLock(): Unit HTMLSpanElement[JC] def scrollHeight: Int @@ -11230,6 +12304,8 @@ HTMLSpanElement[JC] def setAttribute(name: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSpanElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLSpanElement[JC] def shadowRoot: ShadowRoot HTMLSpanElement[JC] var spellcheck: Boolean HTMLSpanElement[JC] def style: CSSStyleDeclaration HTMLSpanElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11244,6 +12320,7 @@ HTMLStyleElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLStyleElement[JC] def after(nodes: Node | String*): Unit HTMLStyleElement[JC] def append(nodes: Node | String*): Unit HTMLStyleElement[JC] def appendChild(newChild: Node): Node +HTMLStyleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLStyleElement[JC] def attributes: NamedNodeMap HTMLStyleElement[JC] def baseURI: String HTMLStyleElement[JC] def before(nodes: Node | String*): Unit @@ -11259,6 +12336,7 @@ HTMLStyleElement[JC] def clientLeft: Int HTMLStyleElement[JC] def clientTop: Int HTMLStyleElement[JC] def clientWidth: Int HTMLStyleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLStyleElement[JC] def closest(selector: String): Element HTMLStyleElement[JC] def compareDocumentPosition(other: Node): Int HTMLStyleElement[JC] def contains(child: HTMLElement): Boolean HTMLStyleElement[JC] def contains(otherNode: Node): Boolean @@ -11271,6 +12349,7 @@ HTMLStyleElement[JC] var filters: Object HTMLStyleElement[JC] def firstChild: Node HTMLStyleElement[JC] def firstElementChild: Element HTMLStyleElement[JC] def focus(): Unit +HTMLStyleElement[JC] def focus(options: FocusOptions): Unit HTMLStyleElement[JC] def getAttribute(name: String): String HTMLStyleElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLStyleElement[JC] def getAttributeNode(name: String): Attr @@ -11285,6 +12364,7 @@ HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLStyleElement[JC] def hasAttributes(): Boolean HTMLStyleElement[JC] def hasChildNodes(): Boolean +HTMLStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLStyleElement[JC] var id: String HTMLStyleElement[JC] var innerHTML: String HTMLStyleElement[JC] var innerText: String @@ -11330,6 +12410,9 @@ HTMLStyleElement[JC] var oncanplay: js.Function1[Event, _] HTMLStyleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLStyleElement[JC] var onchange: js.Function1[Event, _] HTMLStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLStyleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLStyleElement[JC] var oncuechange: js.Function1[Event, _] @@ -11408,6 +12491,7 @@ HTMLStyleElement[JC] def querySelector(selectors: String): Element HTMLStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLStyleElement[JC] var readyState: js.Any HTMLStyleElement[JC] var recordNumber: js.Any +HTMLStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def remove(): Unit HTMLStyleElement[JC] def removeAttribute(name: String): Unit HTMLStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11417,6 +12501,7 @@ HTMLStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLStyleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLStyleElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLStyleElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLStyleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLStyleElement[JC] def requestPointerLock(): Unit HTMLStyleElement[JC] def scrollHeight: Int @@ -11428,6 +12513,8 @@ HTMLStyleElement[JC] def setAttribute(name: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLStyleElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLStyleElement[JC] def shadowRoot: ShadowRoot HTMLStyleElement[JC] def sheet: StyleSheet HTMLStyleElement[JC] var spellcheck: Boolean HTMLStyleElement[JC] def style: CSSStyleDeclaration @@ -11445,6 +12532,7 @@ HTMLTableCaptionElement[JC] def addEventListener[T <: Event](`type`: String, lis HTMLTableCaptionElement[JC] def after(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def append(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def appendChild(newChild: Node): Node +HTMLTableCaptionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableCaptionElement[JC] def attributes: NamedNodeMap HTMLTableCaptionElement[JC] def baseURI: String HTMLTableCaptionElement[JC] def before(nodes: Node | String*): Unit @@ -11460,6 +12548,7 @@ HTMLTableCaptionElement[JC] def clientLeft: Int HTMLTableCaptionElement[JC] def clientTop: Int HTMLTableCaptionElement[JC] def clientWidth: Int HTMLTableCaptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCaptionElement[JC] def closest(selector: String): Element HTMLTableCaptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCaptionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableCaptionElement[JC] def contains(otherNode: Node): Boolean @@ -11472,6 +12561,7 @@ HTMLTableCaptionElement[JC] var filters: Object HTMLTableCaptionElement[JC] def firstChild: Node HTMLTableCaptionElement[JC] def firstElementChild: Element HTMLTableCaptionElement[JC] def focus(): Unit +HTMLTableCaptionElement[JC] def focus(options: FocusOptions): Unit HTMLTableCaptionElement[JC] def getAttribute(name: String): String HTMLTableCaptionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableCaptionElement[JC] def getAttributeNode(name: String): Attr @@ -11486,6 +12576,7 @@ HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCaptionElement[JC] def hasAttributes(): Boolean HTMLTableCaptionElement[JC] def hasChildNodes(): Boolean +HTMLTableCaptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCaptionElement[JC] var id: String HTMLTableCaptionElement[JC] var innerHTML: String HTMLTableCaptionElement[JC] var innerText: String @@ -11530,6 +12621,9 @@ HTMLTableCaptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCaptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onchange: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCaptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCaptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCaptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCaptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -11608,6 +12702,7 @@ HTMLTableCaptionElement[JC] def querySelector(selectors: String): Element HTMLTableCaptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCaptionElement[JC] var readyState: js.Any HTMLTableCaptionElement[JC] var recordNumber: js.Any +HTMLTableCaptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def remove(): Unit HTMLTableCaptionElement[JC] def removeAttribute(name: String): Unit HTMLTableCaptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11617,6 +12712,7 @@ HTMLTableCaptionElement[JC] def removeEventListener[T <: Event](`type`: String, HTMLTableCaptionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableCaptionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableCaptionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableCaptionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableCaptionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableCaptionElement[JC] def requestPointerLock(): Unit HTMLTableCaptionElement[JC] def scrollHeight: Int @@ -11628,6 +12724,8 @@ HTMLTableCaptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCaptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCaptionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableCaptionElement[JC] def shadowRoot: ShadowRoot HTMLTableCaptionElement[JC] var spellcheck: Boolean HTMLTableCaptionElement[JC] def style: CSSStyleDeclaration HTMLTableCaptionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11642,6 +12740,7 @@ HTMLTableCellElement[JC] def addEventListener[T <: Event](`type`: String, listen HTMLTableCellElement[JC] def after(nodes: Node | String*): Unit HTMLTableCellElement[JC] def append(nodes: Node | String*): Unit HTMLTableCellElement[JC] def appendChild(newChild: Node): Node +HTMLTableCellElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableCellElement[JC] def attributes: NamedNodeMap HTMLTableCellElement[JC] def baseURI: String HTMLTableCellElement[JC] def before(nodes: Node | String*): Unit @@ -11658,6 +12757,7 @@ HTMLTableCellElement[JC] def clientLeft: Int HTMLTableCellElement[JC] def clientTop: Int HTMLTableCellElement[JC] def clientWidth: Int HTMLTableCellElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCellElement[JC] def closest(selector: String): Element HTMLTableCellElement[JC] var colSpan: Int HTMLTableCellElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCellElement[JC] def contains(child: HTMLElement): Boolean @@ -11671,6 +12771,7 @@ HTMLTableCellElement[JC] var filters: Object HTMLTableCellElement[JC] def firstChild: Node HTMLTableCellElement[JC] def firstElementChild: Element HTMLTableCellElement[JC] def focus(): Unit +HTMLTableCellElement[JC] def focus(options: FocusOptions): Unit HTMLTableCellElement[JC] def getAttribute(name: String): String HTMLTableCellElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableCellElement[JC] def getAttributeNode(name: String): Attr @@ -11685,6 +12786,7 @@ HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCellElement[JC] def hasAttributes(): Boolean HTMLTableCellElement[JC] def hasChildNodes(): Boolean +HTMLTableCellElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCellElement[JC] def headers: String HTMLTableCellElement[JC] var id: String HTMLTableCellElement[JC] var innerHTML: String @@ -11730,6 +12832,9 @@ HTMLTableCellElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCellElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCellElement[JC] var onchange: js.Function1[Event, _] HTMLTableCellElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCellElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCellElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCellElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCellElement[JC] var oncuechange: js.Function1[Event, _] @@ -11808,6 +12913,7 @@ HTMLTableCellElement[JC] def querySelector(selectors: String): Element HTMLTableCellElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCellElement[JC] var readyState: js.Any HTMLTableCellElement[JC] var recordNumber: js.Any +HTMLTableCellElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def remove(): Unit HTMLTableCellElement[JC] def removeAttribute(name: String): Unit HTMLTableCellElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11817,6 +12923,7 @@ HTMLTableCellElement[JC] def removeEventListener[T <: Event](`type`: String, lis HTMLTableCellElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableCellElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableCellElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableCellElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableCellElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableCellElement[JC] def requestPointerLock(): Unit HTMLTableCellElement[JC] var rowSpan: Int @@ -11829,6 +12936,8 @@ HTMLTableCellElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCellElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCellElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableCellElement[JC] def shadowRoot: ShadowRoot HTMLTableCellElement[JC] var spellcheck: Boolean HTMLTableCellElement[JC] def style: CSSStyleDeclaration HTMLTableCellElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -11843,6 +12952,7 @@ HTMLTableColElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLTableColElement[JC] def after(nodes: Node | String*): Unit HTMLTableColElement[JC] def append(nodes: Node | String*): Unit HTMLTableColElement[JC] def appendChild(newChild: Node): Node +HTMLTableColElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableColElement[JC] def attributes: NamedNodeMap HTMLTableColElement[JC] def baseURI: String HTMLTableColElement[JC] def before(nodes: Node | String*): Unit @@ -11858,6 +12968,7 @@ HTMLTableColElement[JC] def clientLeft: Int HTMLTableColElement[JC] def clientTop: Int HTMLTableColElement[JC] def clientWidth: Int HTMLTableColElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableColElement[JC] def closest(selector: String): Element HTMLTableColElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableColElement[JC] def contains(child: HTMLElement): Boolean HTMLTableColElement[JC] def contains(otherNode: Node): Boolean @@ -11870,6 +12981,7 @@ HTMLTableColElement[JC] var filters: Object HTMLTableColElement[JC] def firstChild: Node HTMLTableColElement[JC] def firstElementChild: Element HTMLTableColElement[JC] def focus(): Unit +HTMLTableColElement[JC] def focus(options: FocusOptions): Unit HTMLTableColElement[JC] def getAttribute(name: String): String HTMLTableColElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableColElement[JC] def getAttributeNode(name: String): Attr @@ -11884,6 +12996,7 @@ HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableColElement[JC] def hasAttributes(): Boolean HTMLTableColElement[JC] def hasChildNodes(): Boolean +HTMLTableColElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableColElement[JC] var id: String HTMLTableColElement[JC] var innerHTML: String HTMLTableColElement[JC] var innerText: String @@ -11928,6 +13041,9 @@ HTMLTableColElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableColElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableColElement[JC] var onchange: js.Function1[Event, _] HTMLTableColElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableColElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableColElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableColElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableColElement[JC] var oncuechange: js.Function1[Event, _] @@ -12006,6 +13122,7 @@ HTMLTableColElement[JC] def querySelector(selectors: String): Element HTMLTableColElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableColElement[JC] var readyState: js.Any HTMLTableColElement[JC] var recordNumber: js.Any +HTMLTableColElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def remove(): Unit HTMLTableColElement[JC] def removeAttribute(name: String): Unit HTMLTableColElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12015,6 +13132,7 @@ HTMLTableColElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTableColElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableColElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableColElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableColElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableColElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableColElement[JC] def requestPointerLock(): Unit HTMLTableColElement[JC] def scrollHeight: Int @@ -12026,6 +13144,8 @@ HTMLTableColElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableColElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableColElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableColElement[JC] def shadowRoot: ShadowRoot HTMLTableColElement[JC] var span: Int HTMLTableColElement[JC] var spellcheck: Boolean HTMLTableColElement[JC] def style: CSSStyleDeclaration @@ -12041,6 +13161,7 @@ HTMLTableElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTableElement[JC] def after(nodes: Node | String*): Unit HTMLTableElement[JC] def append(nodes: Node | String*): Unit HTMLTableElement[JC] def appendChild(newChild: Node): Node +HTMLTableElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableElement[JC] def attributes: NamedNodeMap HTMLTableElement[JC] def baseURI: String HTMLTableElement[JC] def before(nodes: Node | String*): Unit @@ -12057,6 +13178,7 @@ HTMLTableElement[JC] def clientLeft: Int HTMLTableElement[JC] def clientTop: Int HTMLTableElement[JC] def clientWidth: Int HTMLTableElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableElement[JC] def closest(selector: String): Element HTMLTableElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableElement[JC] def contains(child: HTMLElement): Boolean HTMLTableElement[JC] def contains(otherNode: Node): Boolean @@ -12077,6 +13199,7 @@ HTMLTableElement[JC] var filters: Object HTMLTableElement[JC] def firstChild: Node HTMLTableElement[JC] def firstElementChild: Element HTMLTableElement[JC] def focus(): Unit +HTMLTableElement[JC] def focus(options: FocusOptions): Unit HTMLTableElement[JC] def getAttribute(name: String): String HTMLTableElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableElement[JC] def getAttributeNode(name: String): Attr @@ -12091,6 +13214,7 @@ HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableElement[JC] def hasAttributes(): Boolean HTMLTableElement[JC] def hasChildNodes(): Boolean +HTMLTableElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableElement[JC] var id: String HTMLTableElement[JC] var innerHTML: String HTMLTableElement[JC] var innerText: String @@ -12137,6 +13261,9 @@ HTMLTableElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableElement[JC] var onchange: js.Function1[Event, _] HTMLTableElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableElement[JC] var oncuechange: js.Function1[Event, _] @@ -12215,6 +13342,7 @@ HTMLTableElement[JC] def querySelector(selectors: String): Element HTMLTableElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableElement[JC] var readyState: js.Any HTMLTableElement[JC] var recordNumber: js.Any +HTMLTableElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def remove(): Unit HTMLTableElement[JC] def removeAttribute(name: String): Unit HTMLTableElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12224,6 +13352,7 @@ HTMLTableElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTableElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableElement[JC] def requestPointerLock(): Unit HTMLTableElement[JC] def rows: HTMLCollection[Element] @@ -12236,6 +13365,8 @@ HTMLTableElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableElement[JC] def shadowRoot: ShadowRoot HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration HTMLTableElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12253,6 +13384,7 @@ HTMLTableRowElement[JC] def addEventListener[T <: Event](`type`: String, listene HTMLTableRowElement[JC] def after(nodes: Node | String*): Unit HTMLTableRowElement[JC] def append(nodes: Node | String*): Unit HTMLTableRowElement[JC] def appendChild(newChild: Node): Node +HTMLTableRowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableRowElement[JC] def attributes: NamedNodeMap HTMLTableRowElement[JC] def baseURI: String HTMLTableRowElement[JC] def before(nodes: Node | String*): Unit @@ -12272,6 +13404,7 @@ HTMLTableRowElement[JC] def clientLeft: Int HTMLTableRowElement[JC] def clientTop: Int HTMLTableRowElement[JC] def clientWidth: Int HTMLTableRowElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableRowElement[JC] def closest(selector: String): Element HTMLTableRowElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableRowElement[JC] def contains(child: HTMLElement): Boolean HTMLTableRowElement[JC] def contains(otherNode: Node): Boolean @@ -12285,6 +13418,7 @@ HTMLTableRowElement[JC] var filters: Object HTMLTableRowElement[JC] def firstChild: Node HTMLTableRowElement[JC] def firstElementChild: Element HTMLTableRowElement[JC] def focus(): Unit +HTMLTableRowElement[JC] def focus(options: FocusOptions): Unit HTMLTableRowElement[JC] def getAttribute(name: String): String HTMLTableRowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableRowElement[JC] def getAttributeNode(name: String): Attr @@ -12299,6 +13433,7 @@ HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableRowElement[JC] def hasAttributes(): Boolean HTMLTableRowElement[JC] def hasChildNodes(): Boolean +HTMLTableRowElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableRowElement[JC] var height: js.Any HTMLTableRowElement[JC] var id: String HTMLTableRowElement[JC] var innerHTML: String @@ -12345,6 +13480,9 @@ HTMLTableRowElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableRowElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableRowElement[JC] var onchange: js.Function1[Event, _] HTMLTableRowElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableRowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableRowElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableRowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableRowElement[JC] var oncuechange: js.Function1[Event, _] @@ -12423,6 +13561,7 @@ HTMLTableRowElement[JC] def querySelector(selectors: String): Element HTMLTableRowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableRowElement[JC] var readyState: js.Any HTMLTableRowElement[JC] var recordNumber: js.Any +HTMLTableRowElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def remove(): Unit HTMLTableRowElement[JC] def removeAttribute(name: String): Unit HTMLTableRowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12432,6 +13571,7 @@ HTMLTableRowElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTableRowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableRowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableRowElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableRowElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableRowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableRowElement[JC] def requestPointerLock(): Unit HTMLTableRowElement[JC] def rowIndex: Int @@ -12445,6 +13585,8 @@ HTMLTableRowElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableRowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableRowElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableRowElement[JC] def shadowRoot: ShadowRoot HTMLTableRowElement[JC] var spellcheck: Boolean HTMLTableRowElement[JC] def style: CSSStyleDeclaration HTMLTableRowElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12459,6 +13601,7 @@ HTMLTableSectionElement[JC] def addEventListener[T <: Event](`type`: String, lis HTMLTableSectionElement[JC] def after(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def append(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def appendChild(newChild: Node): Node +HTMLTableSectionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTableSectionElement[JC] def attributes: NamedNodeMap HTMLTableSectionElement[JC] def baseURI: String HTMLTableSectionElement[JC] def before(nodes: Node | String*): Unit @@ -12474,6 +13617,7 @@ HTMLTableSectionElement[JC] def clientLeft: Int HTMLTableSectionElement[JC] def clientTop: Int HTMLTableSectionElement[JC] def clientWidth: Int HTMLTableSectionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableSectionElement[JC] def closest(selector: String): Element HTMLTableSectionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableSectionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableSectionElement[JC] def contains(otherNode: Node): Boolean @@ -12487,6 +13631,7 @@ HTMLTableSectionElement[JC] var filters: Object HTMLTableSectionElement[JC] def firstChild: Node HTMLTableSectionElement[JC] def firstElementChild: Element HTMLTableSectionElement[JC] def focus(): Unit +HTMLTableSectionElement[JC] def focus(options: FocusOptions): Unit HTMLTableSectionElement[JC] def getAttribute(name: String): String HTMLTableSectionElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTableSectionElement[JC] def getAttributeNode(name: String): Attr @@ -12501,6 +13646,7 @@ HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableSectionElement[JC] def hasAttributes(): Boolean HTMLTableSectionElement[JC] def hasChildNodes(): Boolean +HTMLTableSectionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableSectionElement[JC] var id: String HTMLTableSectionElement[JC] var innerHTML: String HTMLTableSectionElement[JC] var innerText: String @@ -12547,6 +13693,9 @@ HTMLTableSectionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableSectionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableSectionElement[JC] var onchange: js.Function1[Event, _] HTMLTableSectionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableSectionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableSectionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableSectionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableSectionElement[JC] var oncuechange: js.Function1[Event, _] @@ -12625,6 +13774,7 @@ HTMLTableSectionElement[JC] def querySelector(selectors: String): Element HTMLTableSectionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableSectionElement[JC] var readyState: js.Any HTMLTableSectionElement[JC] var recordNumber: js.Any +HTMLTableSectionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def remove(): Unit HTMLTableSectionElement[JC] def removeAttribute(name: String): Unit HTMLTableSectionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12634,6 +13784,7 @@ HTMLTableSectionElement[JC] def removeEventListener[T <: Event](`type`: String, HTMLTableSectionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTableSectionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTableSectionElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTableSectionElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTableSectionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTableSectionElement[JC] def requestPointerLock(): Unit HTMLTableSectionElement[JC] def rows: HTMLCollection[Element] @@ -12646,6 +13797,8 @@ HTMLTableSectionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableSectionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableSectionElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTableSectionElement[JC] def shadowRoot: ShadowRoot HTMLTableSectionElement[JC] var spellcheck: Boolean HTMLTableSectionElement[JC] def style: CSSStyleDeclaration HTMLTableSectionElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -12654,12 +13807,222 @@ HTMLTableSectionElement[JC] var tabIndex: Int HTMLTableSectionElement[JC] def tagName: String HTMLTableSectionElement[JC] var textContent: String HTMLTableSectionElement[JC] var title: String +HTMLTemplateElement[JC] var accessKey: String +HTMLTemplateElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLTemplateElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLTemplateElement[JC] def after(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def append(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def appendChild(newChild: Node): Node +HTMLTemplateElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +HTMLTemplateElement[JC] def attributes: NamedNodeMap +HTMLTemplateElement[JC] def baseURI: String +HTMLTemplateElement[JC] def before(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def blur(): Unit +HTMLTemplateElement[JC] def childElementCount: Int +HTMLTemplateElement[JC] def childNodes: NodeList[Node] +HTMLTemplateElement[JC] def children: HTMLCollection[Element] +HTMLTemplateElement[JC] var classList: DOMTokenList +HTMLTemplateElement[JC] var className: String +HTMLTemplateElement[JC] def click(): Unit +HTMLTemplateElement[JC] def clientHeight: Int +HTMLTemplateElement[JC] def clientLeft: Int +HTMLTemplateElement[JC] def clientTop: Int +HTMLTemplateElement[JC] def clientWidth: Int +HTMLTemplateElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTemplateElement[JC] def closest(selector: String): Element +HTMLTemplateElement[JC] def compareDocumentPosition(other: Node): Int +HTMLTemplateElement[JC] def contains(child: HTMLElement): Boolean +HTMLTemplateElement[JC] def contains(otherNode: Node): Boolean +HTMLTemplateElement[JC] def content: DocumentFragment +HTMLTemplateElement[JC] var contentEditable: String +HTMLTemplateElement[JC] def dataset: js.Dictionary[String] +HTMLTemplateElement[JC] var dir: String +HTMLTemplateElement[JC] def dispatchEvent(evt: Event): Boolean +HTMLTemplateElement[JC] var draggable: Boolean +HTMLTemplateElement[JC] var filters: Object +HTMLTemplateElement[JC] def firstChild: Node +HTMLTemplateElement[JC] def firstElementChild: Element +HTMLTemplateElement[JC] def focus(): Unit +HTMLTemplateElement[JC] def focus(options: FocusOptions): Unit +HTMLTemplateElement[JC] def getAttribute(name: String): String +HTMLTemplateElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +HTMLTemplateElement[JC] def getAttributeNode(name: String): Attr +HTMLTemplateElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +HTMLTemplateElement[JC] def getBoundingClientRect(): DOMRect +HTMLTemplateElement[JC] def getClientRects(): DOMRectList +HTMLTemplateElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +HTMLTemplateElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +HTMLTemplateElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +HTMLTemplateElement[JC] var gotpointercapture: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] def hasAttribute(name: String): Boolean +HTMLTemplateElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +HTMLTemplateElement[JC] def hasAttributes(): Boolean +HTMLTemplateElement[JC] def hasChildNodes(): Boolean +HTMLTemplateElement[JC] def hasPointerCapture(pointerId: Double): Boolean +HTMLTemplateElement[JC] var id: String +HTMLTemplateElement[JC] var innerHTML: String +HTMLTemplateElement[JC] var innerText: String +HTMLTemplateElement[JC] def insertAdjacentElement(position: String, element: Element): Element +HTMLTemplateElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +HTMLTemplateElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +HTMLTemplateElement[JC] def isConnected: Boolean +HTMLTemplateElement[JC] def isContentEditable: Boolean +HTMLTemplateElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +HTMLTemplateElement[JC] def isEqualNode(arg: Node): Boolean +HTMLTemplateElement[JC] def isSameNode(other: Node): Boolean +HTMLTemplateElement[JC] def isSupported(feature: String, version: String): Boolean +HTMLTemplateElement[JC] var lang: String +HTMLTemplateElement[JC] def lastChild: Node +HTMLTemplateElement[JC] def lastElementChild: Element +HTMLTemplateElement[JC] def localName: String +HTMLTemplateElement[JC] def lookupNamespaceURI(prefix: String): String +HTMLTemplateElement[JC] def lookupPrefix(namespaceURI: String): String +HTMLTemplateElement[JC] var lostpointercapture: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] def matches(selector: String): Boolean +HTMLTemplateElement[JC] def namespaceURI: String +HTMLTemplateElement[JC] def nextElementSibling: Element +HTMLTemplateElement[JC] def nextSibling: Node +HTMLTemplateElement[JC] def nodeName: String +HTMLTemplateElement[JC] def nodeType: Int +HTMLTemplateElement[JC] var nodeValue: String +HTMLTemplateElement[JC] def normalize(): Unit +HTMLTemplateElement[JC] def offsetHeight: Double +HTMLTemplateElement[JC] def offsetLeft: Double +HTMLTemplateElement[JC] def offsetParent: Element +HTMLTemplateElement[JC] def offsetTop: Double +HTMLTemplateElement[JC] def offsetWidth: Double +HTMLTemplateElement[JC] var onabort: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforecopy: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onbeforecut: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onbeforepaste: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var onblur: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var oncanplay: js.Function1[Event, _] +HTMLTemplateElement[JC] var oncanplaythrough: js.Function1[Event, _] +HTMLTemplateElement[JC] var onchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var oncuechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var oncut: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var ondblclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var ondeactivate: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var ondrag: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragend: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragenter: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragleave: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragover: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondragstart: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondrop: js.Function1[DragEvent, _] +HTMLTemplateElement[JC] var ondurationchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onemptied: js.Function1[Event, _] +HTMLTemplateElement[JC] var onended: js.Function1[Event, _] +HTMLTemplateElement[JC] var onfocus: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfocusin: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfocusout: js.Function1[FocusEvent, _] +HTMLTemplateElement[JC] var onfullscreenchange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onfullscreenerror: js.Function1[Event, _] +HTMLTemplateElement[JC] var onhelp: js.Function1[Event, _] +HTMLTemplateElement[JC] var oninput: js.Function1[Event, _] +HTMLTemplateElement[JC] var onkeydown: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onkeypress: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onkeyup: js.Function1[KeyboardEvent, _] +HTMLTemplateElement[JC] var onloadeddata: js.Function1[Event, _] +HTMLTemplateElement[JC] var onloadedmetadata: js.Function1[Event, _] +HTMLTemplateElement[JC] var onloadstart: js.Function1[Event, _] +HTMLTemplateElement[JC] var onmousedown: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseenter: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseleave: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmousemove: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseout: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseover: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmouseup: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var onmousewheel: js.Function1[WheelEvent, _] +HTMLTemplateElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +HTMLTemplateElement[JC] var onpause: js.Function1[Event, _] +HTMLTemplateElement[JC] var onplay: js.Function1[Event, _] +HTMLTemplateElement[JC] var onplaying: js.Function1[Event, _] +HTMLTemplateElement[JC] var onpointercancel: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerdown: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerenter: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerleave: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointermove: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerout: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerover: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onpointerup: js.Function1[PointerEvent, _] +HTMLTemplateElement[JC] var onprogress: js.Function1[js.Any, _] +HTMLTemplateElement[JC] var onratechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onreadystatechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onreset: js.Function1[Event, _] +HTMLTemplateElement[JC] var onscroll: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onseeked: js.Function1[Event, _] +HTMLTemplateElement[JC] var onseeking: js.Function1[Event, _] +HTMLTemplateElement[JC] var onselect: js.Function1[UIEvent, _] +HTMLTemplateElement[JC] var onselectstart: js.Function1[Event, _] +HTMLTemplateElement[JC] var onstalled: js.Function1[Event, _] +HTMLTemplateElement[JC] var onsubmit: js.Function1[Event, _] +HTMLTemplateElement[JC] var onsuspend: js.Function1[Event, _] +HTMLTemplateElement[JC] var ontimeupdate: js.Function1[Event, _] +HTMLTemplateElement[JC] var onvolumechange: js.Function1[Event, _] +HTMLTemplateElement[JC] var onwaiting: js.Function1[Event, _] +HTMLTemplateElement[JC] var onwheel: js.Function1[WheelEvent, _] +HTMLTemplateElement[JC] var outerHTML: String +HTMLTemplateElement[JC] def ownerDocument: Document +HTMLTemplateElement[JC] override def ownerDocument: HTMLDocument +HTMLTemplateElement[JC] var parentElement: HTMLElement +HTMLTemplateElement[JC] def parentNode: Node +HTMLTemplateElement[JC] def prefix: String +HTMLTemplateElement[JC] def prepend(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def previousElementSibling: Element +HTMLTemplateElement[JC] def previousSibling: Node +HTMLTemplateElement[JC] def querySelector(selectors: String): Element +HTMLTemplateElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +HTMLTemplateElement[JC] var readyState: js.Any +HTMLTemplateElement[JC] var recordNumber: js.Any +HTMLTemplateElement[JC] def releasePointerCapture(pointerId: Double): Unit +HTMLTemplateElement[JC] def remove(): Unit +HTMLTemplateElement[JC] def removeAttribute(name: String): Unit +HTMLTemplateElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +HTMLTemplateElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +HTMLTemplateElement[JC] def removeChild(oldChild: Node): Node +HTMLTemplateElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +HTMLTemplateElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +HTMLTemplateElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +HTMLTemplateElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLTemplateElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +HTMLTemplateElement[JC] def requestPointerLock(): Unit +HTMLTemplateElement[JC] def scrollHeight: Int +HTMLTemplateElement[JC] def scrollIntoView(top: Boolean?): Unit +HTMLTemplateElement[JC] var scrollLeft: Double +HTMLTemplateElement[JC] var scrollTop: Double +HTMLTemplateElement[JC] def scrollWidth: Int +HTMLTemplateElement[JC] def setAttribute(name: String, value: String): Unit +HTMLTemplateElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +HTMLTemplateElement[JC] def setAttributeNode(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTemplateElement[JC] def shadowRoot: ShadowRoot +HTMLTemplateElement[JC] var spellcheck: Boolean +HTMLTemplateElement[JC] def style: CSSStyleDeclaration +HTMLTemplateElement[JC] def style_ = (value: CSSStyleDeclaration): Unit +HTMLTemplateElement[JC] def style_ = (value: String): Unit +HTMLTemplateElement[JC] var tabIndex: Int +HTMLTemplateElement[JC] def tagName: String +HTMLTemplateElement[JC] var textContent: String +HTMLTemplateElement[JC] var title: String HTMLTextAreaElement[JC] var accessKey: String HTMLTextAreaElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit HTMLTextAreaElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTextAreaElement[JC] def after(nodes: Node | String*): Unit HTMLTextAreaElement[JC] def append(nodes: Node | String*): Unit HTMLTextAreaElement[JC] def appendChild(newChild: Node): Node +HTMLTextAreaElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTextAreaElement[JC] def attributes: NamedNodeMap HTMLTextAreaElement[JC] var autofocus: Boolean HTMLTextAreaElement[JC] def baseURI: String @@ -12677,6 +14040,7 @@ HTMLTextAreaElement[JC] def clientLeft: Int HTMLTextAreaElement[JC] def clientTop: Int HTMLTextAreaElement[JC] def clientWidth: Int HTMLTextAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTextAreaElement[JC] def closest(selector: String): Element HTMLTextAreaElement[JC] var cols: Int HTMLTextAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLTextAreaElement[JC] def contains(child: HTMLElement): Boolean @@ -12692,6 +14056,7 @@ HTMLTextAreaElement[JC] var filters: Object HTMLTextAreaElement[JC] def firstChild: Node HTMLTextAreaElement[JC] def firstElementChild: Element HTMLTextAreaElement[JC] def focus(): Unit +HTMLTextAreaElement[JC] def focus(options: FocusOptions): Unit HTMLTextAreaElement[JC] def form: HTMLFormElement HTMLTextAreaElement[JC] def getAttribute(name: String): String HTMLTextAreaElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String @@ -12707,6 +14072,7 @@ HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTextAreaElement[JC] def hasAttributes(): Boolean HTMLTextAreaElement[JC] def hasChildNodes(): Boolean +HTMLTextAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTextAreaElement[JC] var id: String HTMLTextAreaElement[JC] var innerHTML: String HTMLTextAreaElement[JC] var innerText: String @@ -12753,6 +14119,9 @@ HTMLTextAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLTextAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTextAreaElement[JC] var onchange: js.Function1[Event, _] HTMLTextAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTextAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTextAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTextAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTextAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -12833,6 +14202,7 @@ HTMLTextAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Elemen HTMLTextAreaElement[JC] var readOnly: Boolean HTMLTextAreaElement[JC] var readyState: js.Any HTMLTextAreaElement[JC] var recordNumber: js.Any +HTMLTextAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def remove(): Unit HTMLTextAreaElement[JC] def removeAttribute(name: String): Unit HTMLTextAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12842,6 +14212,8 @@ HTMLTextAreaElement[JC] def removeEventListener[T <: Event](`type`: String, list HTMLTextAreaElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTextAreaElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTextAreaElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTextAreaElement[JC] def replaceWith(nodes: Node | String*): Unit +HTMLTextAreaElement[JC] def reportValidity(): Boolean HTMLTextAreaElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTextAreaElement[JC] def requestPointerLock(): Unit HTMLTextAreaElement[JC] var required: Boolean @@ -12859,7 +14231,9 @@ HTMLTextAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLTextAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setCustomValidity(error: String): Unit +HTMLTextAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def setSelectionRange(start: Int, end: Int): Unit +HTMLTextAreaElement[JC] def shadowRoot: ShadowRoot HTMLTextAreaElement[JC] var spellcheck: Boolean HTMLTextAreaElement[JC] var status: js.Any HTMLTextAreaElement[JC] def style: CSSStyleDeclaration @@ -12881,6 +14255,7 @@ HTMLTitleElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTitleElement[JC] def after(nodes: Node | String*): Unit HTMLTitleElement[JC] def append(nodes: Node | String*): Unit HTMLTitleElement[JC] def appendChild(newChild: Node): Node +HTMLTitleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTitleElement[JC] def attributes: NamedNodeMap HTMLTitleElement[JC] def baseURI: String HTMLTitleElement[JC] def before(nodes: Node | String*): Unit @@ -12896,6 +14271,7 @@ HTMLTitleElement[JC] def clientLeft: Int HTMLTitleElement[JC] def clientTop: Int HTMLTitleElement[JC] def clientWidth: Int HTMLTitleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTitleElement[JC] def closest(selector: String): Element HTMLTitleElement[JC] def compareDocumentPosition(other: Node): Int HTMLTitleElement[JC] def contains(child: HTMLElement): Boolean HTMLTitleElement[JC] def contains(otherNode: Node): Boolean @@ -12908,6 +14284,7 @@ HTMLTitleElement[JC] var filters: Object HTMLTitleElement[JC] def firstChild: Node HTMLTitleElement[JC] def firstElementChild: Element HTMLTitleElement[JC] def focus(): Unit +HTMLTitleElement[JC] def focus(options: FocusOptions): Unit HTMLTitleElement[JC] def getAttribute(name: String): String HTMLTitleElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTitleElement[JC] def getAttributeNode(name: String): Attr @@ -12922,6 +14299,7 @@ HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTitleElement[JC] def hasAttributes(): Boolean HTMLTitleElement[JC] def hasChildNodes(): Boolean +HTMLTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTitleElement[JC] var id: String HTMLTitleElement[JC] var innerHTML: String HTMLTitleElement[JC] var innerText: String @@ -12966,6 +14344,9 @@ HTMLTitleElement[JC] var oncanplay: js.Function1[Event, _] HTMLTitleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTitleElement[JC] var onchange: js.Function1[Event, _] HTMLTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTitleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTitleElement[JC] var oncuechange: js.Function1[Event, _] @@ -13044,6 +14425,7 @@ HTMLTitleElement[JC] def querySelector(selectors: String): Element HTMLTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTitleElement[JC] var readyState: js.Any HTMLTitleElement[JC] var recordNumber: js.Any +HTMLTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def remove(): Unit HTMLTitleElement[JC] def removeAttribute(name: String): Unit HTMLTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13053,6 +14435,7 @@ HTMLTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTitleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTitleElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTitleElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTitleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTitleElement[JC] def requestPointerLock(): Unit HTMLTitleElement[JC] def scrollHeight: Int @@ -13064,6 +14447,8 @@ HTMLTitleElement[JC] def setAttribute(name: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTitleElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTitleElement[JC] def shadowRoot: ShadowRoot HTMLTitleElement[JC] var spellcheck: Boolean HTMLTitleElement[JC] def style: CSSStyleDeclaration HTMLTitleElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13079,6 +14464,7 @@ HTMLTrackElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLTrackElement[JC] def after(nodes: Node | String*): Unit HTMLTrackElement[JC] def append(nodes: Node | String*): Unit HTMLTrackElement[JC] def appendChild(newChild: Node): Node +HTMLTrackElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLTrackElement[JC] def attributes: NamedNodeMap HTMLTrackElement[JC] def baseURI: String HTMLTrackElement[JC] def before(nodes: Node | String*): Unit @@ -13094,6 +14480,7 @@ HTMLTrackElement[JC] def clientLeft: Int HTMLTrackElement[JC] def clientTop: Int HTMLTrackElement[JC] def clientWidth: Int HTMLTrackElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTrackElement[JC] def closest(selector: String): Element HTMLTrackElement[JC] def compareDocumentPosition(other: Node): Int HTMLTrackElement[JC] def contains(child: HTMLElement): Boolean HTMLTrackElement[JC] def contains(otherNode: Node): Boolean @@ -13106,6 +14493,7 @@ HTMLTrackElement[JC] var filters: Object HTMLTrackElement[JC] def firstChild: Node HTMLTrackElement[JC] def firstElementChild: Element HTMLTrackElement[JC] def focus(): Unit +HTMLTrackElement[JC] def focus(options: FocusOptions): Unit HTMLTrackElement[JC] def getAttribute(name: String): String HTMLTrackElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLTrackElement[JC] def getAttributeNode(name: String): Attr @@ -13120,6 +14508,7 @@ HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTrackElement[JC] def hasAttributes(): Boolean HTMLTrackElement[JC] def hasChildNodes(): Boolean +HTMLTrackElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTrackElement[JC] var id: String HTMLTrackElement[JC] var innerHTML: String HTMLTrackElement[JC] var innerText: String @@ -13166,6 +14555,9 @@ HTMLTrackElement[JC] var oncanplay: js.Function1[Event, _] HTMLTrackElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTrackElement[JC] var onchange: js.Function1[Event, _] HTMLTrackElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTrackElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTrackElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTrackElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTrackElement[JC] var oncuechange: js.Function1[Event, _] @@ -13244,6 +14636,7 @@ HTMLTrackElement[JC] def querySelector(selectors: String): Element HTMLTrackElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTrackElement[JC] var readyState: js.Any HTMLTrackElement[JC] var recordNumber: js.Any +HTMLTrackElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def remove(): Unit HTMLTrackElement[JC] def removeAttribute(name: String): Unit HTMLTrackElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13253,6 +14646,7 @@ HTMLTrackElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLTrackElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLTrackElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLTrackElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLTrackElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLTrackElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLTrackElement[JC] def requestPointerLock(): Unit HTMLTrackElement[JC] def scrollHeight: Int @@ -13264,6 +14658,8 @@ HTMLTrackElement[JC] def setAttribute(name: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTrackElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTrackElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLTrackElement[JC] def shadowRoot: ShadowRoot HTMLTrackElement[JC] var spellcheck: Boolean HTMLTrackElement[JC] var src: String HTMLTrackElement[JC] var srclang: String @@ -13281,6 +14677,7 @@ HTMLUListElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLUListElement[JC] def after(nodes: Node | String*): Unit HTMLUListElement[JC] def append(nodes: Node | String*): Unit HTMLUListElement[JC] def appendChild(newChild: Node): Node +HTMLUListElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLUListElement[JC] def attributes: NamedNodeMap HTMLUListElement[JC] def baseURI: String HTMLUListElement[JC] def before(nodes: Node | String*): Unit @@ -13296,6 +14693,7 @@ HTMLUListElement[JC] def clientLeft: Int HTMLUListElement[JC] def clientTop: Int HTMLUListElement[JC] def clientWidth: Int HTMLUListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUListElement[JC] def closest(selector: String): Element HTMLUListElement[JC] def compareDocumentPosition(other: Node): Int HTMLUListElement[JC] def contains(child: HTMLElement): Boolean HTMLUListElement[JC] def contains(otherNode: Node): Boolean @@ -13308,6 +14706,7 @@ HTMLUListElement[JC] var filters: Object HTMLUListElement[JC] def firstChild: Node HTMLUListElement[JC] def firstElementChild: Element HTMLUListElement[JC] def focus(): Unit +HTMLUListElement[JC] def focus(options: FocusOptions): Unit HTMLUListElement[JC] def getAttribute(name: String): String HTMLUListElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLUListElement[JC] def getAttributeNode(name: String): Attr @@ -13322,6 +14721,7 @@ HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUListElement[JC] def hasAttributes(): Boolean HTMLUListElement[JC] def hasChildNodes(): Boolean +HTMLUListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUListElement[JC] var id: String HTMLUListElement[JC] var innerHTML: String HTMLUListElement[JC] var innerText: String @@ -13366,6 +14766,9 @@ HTMLUListElement[JC] var oncanplay: js.Function1[Event, _] HTMLUListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUListElement[JC] var onchange: js.Function1[Event, _] HTMLUListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUListElement[JC] var oncuechange: js.Function1[Event, _] @@ -13444,6 +14847,7 @@ HTMLUListElement[JC] def querySelector(selectors: String): Element HTMLUListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUListElement[JC] var readyState: js.Any HTMLUListElement[JC] var recordNumber: js.Any +HTMLUListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def remove(): Unit HTMLUListElement[JC] def removeAttribute(name: String): Unit HTMLUListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13453,6 +14857,7 @@ HTMLUListElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLUListElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLUListElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLUListElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLUListElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLUListElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLUListElement[JC] def requestPointerLock(): Unit HTMLUListElement[JC] def scrollHeight: Int @@ -13464,6 +14869,8 @@ HTMLUListElement[JC] def setAttribute(name: String, value: String): Unit HTMLUListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUListElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLUListElement[JC] def shadowRoot: ShadowRoot HTMLUListElement[JC] var spellcheck: Boolean HTMLUListElement[JC] def style: CSSStyleDeclaration HTMLUListElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13478,6 +14885,7 @@ HTMLUnknownElement[JC] def addEventListener[T <: Event](`type`: String, listener HTMLUnknownElement[JC] def after(nodes: Node | String*): Unit HTMLUnknownElement[JC] def append(nodes: Node | String*): Unit HTMLUnknownElement[JC] def appendChild(newChild: Node): Node +HTMLUnknownElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLUnknownElement[JC] def attributes: NamedNodeMap HTMLUnknownElement[JC] def baseURI: String HTMLUnknownElement[JC] def before(nodes: Node | String*): Unit @@ -13493,6 +14901,7 @@ HTMLUnknownElement[JC] def clientLeft: Int HTMLUnknownElement[JC] def clientTop: Int HTMLUnknownElement[JC] def clientWidth: Int HTMLUnknownElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUnknownElement[JC] def closest(selector: String): Element HTMLUnknownElement[JC] def compareDocumentPosition(other: Node): Int HTMLUnknownElement[JC] def contains(child: HTMLElement): Boolean HTMLUnknownElement[JC] def contains(otherNode: Node): Boolean @@ -13505,6 +14914,7 @@ HTMLUnknownElement[JC] var filters: Object HTMLUnknownElement[JC] def firstChild: Node HTMLUnknownElement[JC] def firstElementChild: Element HTMLUnknownElement[JC] def focus(): Unit +HTMLUnknownElement[JC] def focus(options: FocusOptions): Unit HTMLUnknownElement[JC] def getAttribute(name: String): String HTMLUnknownElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLUnknownElement[JC] def getAttributeNode(name: String): Attr @@ -13519,6 +14929,7 @@ HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUnknownElement[JC] def hasAttributes(): Boolean HTMLUnknownElement[JC] def hasChildNodes(): Boolean +HTMLUnknownElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUnknownElement[JC] var id: String HTMLUnknownElement[JC] var innerHTML: String HTMLUnknownElement[JC] var innerText: String @@ -13563,6 +14974,9 @@ HTMLUnknownElement[JC] var oncanplay: js.Function1[Event, _] HTMLUnknownElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUnknownElement[JC] var onchange: js.Function1[Event, _] HTMLUnknownElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUnknownElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUnknownElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUnknownElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUnknownElement[JC] var oncuechange: js.Function1[Event, _] @@ -13641,6 +15055,7 @@ HTMLUnknownElement[JC] def querySelector(selectors: String): Element HTMLUnknownElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUnknownElement[JC] var readyState: js.Any HTMLUnknownElement[JC] var recordNumber: js.Any +HTMLUnknownElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def remove(): Unit HTMLUnknownElement[JC] def removeAttribute(name: String): Unit HTMLUnknownElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13650,6 +15065,7 @@ HTMLUnknownElement[JC] def removeEventListener[T <: Event](`type`: String, liste HTMLUnknownElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLUnknownElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLUnknownElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLUnknownElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLUnknownElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLUnknownElement[JC] def requestPointerLock(): Unit HTMLUnknownElement[JC] def scrollHeight: Int @@ -13661,6 +15077,8 @@ HTMLUnknownElement[JC] def setAttribute(name: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUnknownElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUnknownElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLUnknownElement[JC] def shadowRoot: ShadowRoot HTMLUnknownElement[JC] var spellcheck: Boolean HTMLUnknownElement[JC] def style: CSSStyleDeclaration HTMLUnknownElement[JC] def style_ = (value: CSSStyleDeclaration): Unit @@ -13675,6 +15093,7 @@ HTMLVideoElement[JC] def addEventListener[T <: Event](`type`: String, listener: HTMLVideoElement[JC] def after(nodes: Node | String*): Unit HTMLVideoElement[JC] def append(nodes: Node | String*): Unit HTMLVideoElement[JC] def appendChild(newChild: Node): Node +HTMLVideoElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot HTMLVideoElement[JC] def attributes: NamedNodeMap HTMLVideoElement[JC] def audioTracks: AudioTrackList HTMLVideoElement[JC] var autoplay: Boolean @@ -13694,6 +15113,7 @@ HTMLVideoElement[JC] def clientLeft: Int HTMLVideoElement[JC] def clientTop: Int HTMLVideoElement[JC] def clientWidth: Int HTMLVideoElement[JC] def cloneNode(deep: Boolean?): Node +HTMLVideoElement[JC] def closest(selector: String): Element HTMLVideoElement[JC] def compareDocumentPosition(other: Node): Int HTMLVideoElement[JC] def contains(child: HTMLElement): Boolean HTMLVideoElement[JC] def contains(otherNode: Node): Boolean @@ -13713,6 +15133,7 @@ HTMLVideoElement[JC] var filters: Object HTMLVideoElement[JC] def firstChild: Node HTMLVideoElement[JC] def firstElementChild: Element HTMLVideoElement[JC] def focus(): Unit +HTMLVideoElement[JC] def focus(options: FocusOptions): Unit HTMLVideoElement[JC] def getAttribute(name: String): String HTMLVideoElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String HTMLVideoElement[JC] def getAttributeNode(name: String): Attr @@ -13727,6 +15148,7 @@ HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLVideoElement[JC] def hasAttributes(): Boolean HTMLVideoElement[JC] def hasChildNodes(): Boolean +HTMLVideoElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLVideoElement[JC] var height: Int HTMLVideoElement[JC] var id: String HTMLVideoElement[JC] def initialTime: Double @@ -13777,6 +15199,9 @@ HTMLVideoElement[JC] var oncanplay: js.Function1[Event, _] HTMLVideoElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLVideoElement[JC] var onchange: js.Function1[Event, _] HTMLVideoElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLVideoElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLVideoElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLVideoElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLVideoElement[JC] var oncuechange: js.Function1[Event, _] @@ -13862,6 +15287,7 @@ HTMLVideoElement[JC] def querySelector(selectors: String): Element HTMLVideoElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLVideoElement[JC] var readyState: js.Any HTMLVideoElement[JC] var recordNumber: js.Any +HTMLVideoElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def remove(): Unit HTMLVideoElement[JC] def removeAttribute(name: String): Unit HTMLVideoElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13871,6 +15297,7 @@ HTMLVideoElement[JC] def removeEventListener[T <: Event](`type`: String, listene HTMLVideoElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit HTMLVideoElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node HTMLVideoElement[JC] def replaceChildren(nodes: Node | String*): Unit +HTMLVideoElement[JC] def replaceWith(nodes: Node | String*): Unit HTMLVideoElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] HTMLVideoElement[JC] def requestPointerLock(): Unit HTMLVideoElement[JC] def scrollHeight: Int @@ -13884,6 +15311,8 @@ HTMLVideoElement[JC] def setAttribute(name: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLVideoElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLVideoElement[JC] def setPointerCapture(pointerId: Double): Unit +HTMLVideoElement[JC] def shadowRoot: ShadowRoot HTMLVideoElement[JC] var spellcheck: Boolean HTMLVideoElement[JC] var src: String HTMLVideoElement[JC] var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] @@ -13908,6 +15337,7 @@ HashAlgorithm[SO] val name = name0 HashChangeEvent[JT] def bubbles: Boolean HashChangeEvent[JT] def cancelBubble: Boolean HashChangeEvent[JT] def cancelable: Boolean +HashChangeEvent[JT] def composed: Boolean HashChangeEvent[JT] def currentTarget: EventTarget HashChangeEvent[JT] def defaultPrevented: Boolean HashChangeEvent[JT] def eventPhase: Int @@ -13936,6 +15366,7 @@ History[JC] def pushState(statedata: js.Any, title: String): Unit History[JC] def pushState(statedata: js.Any, title: String, url: String): Unit History[JC] def replaceState(statedata: js.Any, title: String): Unit History[JC] def replaceState(statedata: js.Any, title: String, url: String): Unit +History[JC] var scrollRestoration: ScrollRestoration History[JC] def state: js.Any HkdfCtrParams[JT] val context: BufferSource HkdfCtrParams[JT] val hash: HashAlgorithmIdentifier @@ -14031,6 +15462,7 @@ IDBEnvironment[JT] def indexedDB: IDBFactory (@deprecated in 1.2.0) IDBEvent[JC] def bubbles: Boolean IDBEvent[JC] def cancelBubble: Boolean IDBEvent[JC] def cancelable: Boolean +IDBEvent[JC] def composed: Boolean IDBEvent[JC] def currentTarget: EventTarget IDBEvent[JC] def defaultPrevented: Boolean IDBEvent[JC] def eventPhase: Int @@ -14061,8 +15493,8 @@ IDBIndex[JC] def keyPath: IDBKeyPath IDBIndex[JC] val multiEntry: Boolean IDBIndex[JC] def name: String IDBIndex[JC] def objectStore: IDBObjectStore -IDBIndex[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBIndex[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBIndex[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBIndex[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBIndex[JC] def unique: Boolean IDBKeyRange[JC] def lower: IDBKey IDBKeyRange[JC] def lowerOpen: Boolean @@ -14086,8 +15518,8 @@ IDBObjectStore[JC] def index(name: String): IDBIndex IDBObjectStore[JC] def indexNames: DOMStringList IDBObjectStore[JC] def keyPath: IDBKeyPath IDBObjectStore[JC] def name: String -IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBObjectStore[JC] def put(value: IDBValue, key: IDBKey?): IDBRequest[IDBObjectStore, IDBKey] IDBObjectStore[JC] def transaction: IDBTransaction IDBOpenDBRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit @@ -14126,8 +15558,8 @@ IDBStoreLike[JT] def getAllKeys(query: js.UndefOr[IDBKeyRange | IDBKey]?, count: IDBStoreLike[JT] def getKey(key: IDBKey): IDBRequest[S, js.UndefOr[IDBKey]] IDBStoreLike[JT] def keyPath: IDBKeyPath IDBStoreLike[JT] def name: String -IDBStoreLike[JT] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] -IDBStoreLike[JT] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorReadOnly[S]] +IDBStoreLike[JT] def openCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursorWithValue[S]] +IDBStoreLike[JT] def openKeyCursor(range: js.UndefOr[IDBKeyRange | IDBKey]?, direction: js.UndefOr[IDBCursorDirection]?): IDBRequest[S, IDBCursor[S]] IDBTransaction[JC] def abort(): Unit IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -14153,6 +15585,7 @@ IDBTransactionOptions[JT] val durability: js.UndefOr[IDBTransactionDurability] IDBVersionChangeEvent[JC] def bubbles: Boolean IDBVersionChangeEvent[JC] def cancelBubble: Boolean IDBVersionChangeEvent[JC] def cancelable: Boolean +IDBVersionChangeEvent[JC] def composed: Boolean IDBVersionChangeEvent[JC] def currentTarget: EventTarget IDBVersionChangeEvent[JC] def defaultPrevented: Boolean IDBVersionChangeEvent[JC] def eventPhase: Int @@ -14174,15 +15607,342 @@ IDBVersionChangeEventInit[JT] var composed: js.UndefOr[Boolean] IDBVersionChangeEventInit[JT] var newVersion: js.UndefOr[java.lang.Double] IDBVersionChangeEventInit[JT] var oldVersion: js.UndefOr[Double] IDBVersionChangeEventInit[JT] var scoped: js.UndefOr[Boolean] +Image[JC] var accessKey: String +Image[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Image[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Image[JC] def after(nodes: Node | String*): Unit +Image[JC] var alt: String +Image[JC] def append(nodes: Node | String*): Unit +Image[JC] def appendChild(newChild: Node): Node +Image[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +Image[JC] def attributes: NamedNodeMap +Image[JC] def baseURI: String +Image[JC] def before(nodes: Node | String*): Unit +Image[JC] def blur(): Unit +Image[JC] def childElementCount: Int +Image[JC] def childNodes: NodeList[Node] +Image[JC] def children: HTMLCollection[Element] +Image[JC] var classList: DOMTokenList +Image[JC] var className: String +Image[JC] def click(): Unit +Image[JC] def clientHeight: Int +Image[JC] def clientLeft: Int +Image[JC] def clientTop: Int +Image[JC] def clientWidth: Int +Image[JC] def cloneNode(deep: Boolean?): Node +Image[JC] def closest(selector: String): Element +Image[JC] def compareDocumentPosition(other: Node): Int +Image[JC] def complete: Boolean +Image[JC] def contains(child: HTMLElement): Boolean +Image[JC] def contains(otherNode: Node): Boolean +Image[JC] var contentEditable: String +Image[JC] def currentSrc: String +Image[JC] def dataset: js.Dictionary[String] +Image[JC] var dir: String +Image[JC] def dispatchEvent(evt: Event): Boolean +Image[JC] var draggable: Boolean +Image[JC] var filters: Object +Image[JC] def firstChild: Node +Image[JC] def firstElementChild: Element +Image[JC] def focus(): Unit +Image[JC] def focus(options: FocusOptions): Unit +Image[JC] def getAttribute(name: String): String +Image[JC] def getAttributeNS(namespaceURI: String, localName: String): String +Image[JC] def getAttributeNode(name: String): Attr +Image[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +Image[JC] def getBoundingClientRect(): DOMRect +Image[JC] def getClientRects(): DOMRectList +Image[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +Image[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +Image[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +Image[JC] var gotpointercapture: js.Function1[PointerEvent, _] +Image[JC] def hasAttribute(name: String): Boolean +Image[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +Image[JC] def hasAttributes(): Boolean +Image[JC] def hasChildNodes(): Boolean +Image[JC] def hasPointerCapture(pointerId: Double): Boolean +Image[JC] var height: Int +Image[JC] var href: String +Image[JC] var id: String +Image[JC] var innerHTML: String +Image[JC] var innerText: String +Image[JC] def insertAdjacentElement(position: String, element: Element): Element +Image[JC] def insertAdjacentHTML(where: String, html: String): Unit +Image[JC] def insertBefore(newChild: Node, refChild: Node): Node +Image[JC] def isConnected: Boolean +Image[JC] def isContentEditable: Boolean +Image[JC] def isDefaultNamespace(namespaceURI: String): Boolean +Image[JC] def isEqualNode(arg: Node): Boolean +Image[JC] var isMap: Boolean +Image[JC] def isSameNode(other: Node): Boolean +Image[JC] def isSupported(feature: String, version: String): Boolean +Image[JC] var lang: String +Image[JC] def lastChild: Node +Image[JC] def lastElementChild: Element +Image[JC] var loading: LazyLoadingState +Image[JC] def localName: String +Image[JC] def lookupNamespaceURI(prefix: String): String +Image[JC] def lookupPrefix(namespaceURI: String): String +Image[JC] var lostpointercapture: js.Function1[PointerEvent, _] +Image[JC] def matches(selector: String): Boolean +Image[JC] def namespaceURI: String +Image[JC] var naturalHeight: Int +Image[JC] var naturalWidth: Int +Image[JC] def nextElementSibling: Element +Image[JC] def nextSibling: Node +Image[JC] def nodeName: String +Image[JC] def nodeType: Int +Image[JC] var nodeValue: String +Image[JC] def normalize(): Unit +Image[JC] def offsetHeight: Double +Image[JC] def offsetLeft: Double +Image[JC] def offsetParent: Element +Image[JC] def offsetTop: Double +Image[JC] def offsetWidth: Double +Image[JC] var onabort: js.Function1[UIEvent, _] +Image[JC] var onactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforeactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforecopy: js.Function1[DragEvent, _] +Image[JC] var onbeforecut: js.Function1[DragEvent, _] +Image[JC] var onbeforedeactivate: js.Function1[UIEvent, _] +Image[JC] var onbeforepaste: js.Function1[DragEvent, _] +Image[JC] var onblur: js.Function1[FocusEvent, _] +Image[JC] var oncanplay: js.Function1[Event, _] +Image[JC] var oncanplaythrough: js.Function1[Event, _] +Image[JC] var onchange: js.Function1[Event, _] +Image[JC] var onclick: js.Function1[MouseEvent, _] +Image[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +Image[JC] var oncontextmenu: js.Function1[MouseEvent, _] +Image[JC] var oncopy: js.Function1[ClipboardEvent, _] +Image[JC] var oncuechange: js.Function1[Event, _] +Image[JC] var oncut: js.Function1[ClipboardEvent, _] +Image[JC] var ondblclick: js.Function1[MouseEvent, _] +Image[JC] var ondeactivate: js.Function1[UIEvent, _] +Image[JC] var ondrag: js.Function1[DragEvent, _] +Image[JC] var ondragend: js.Function1[DragEvent, _] +Image[JC] var ondragenter: js.Function1[DragEvent, _] +Image[JC] var ondragleave: js.Function1[DragEvent, _] +Image[JC] var ondragover: js.Function1[DragEvent, _] +Image[JC] var ondragstart: js.Function1[DragEvent, _] +Image[JC] var ondrop: js.Function1[DragEvent, _] +Image[JC] var ondurationchange: js.Function1[Event, _] +Image[JC] var onemptied: js.Function1[Event, _] +Image[JC] var onended: js.Function1[Event, _] +Image[JC] var onfocus: js.Function1[FocusEvent, _] +Image[JC] var onfocusin: js.Function1[FocusEvent, _] +Image[JC] var onfocusout: js.Function1[FocusEvent, _] +Image[JC] var onfullscreenchange: js.Function1[Event, _] +Image[JC] var onfullscreenerror: js.Function1[Event, _] +Image[JC] var onhelp: js.Function1[Event, _] +Image[JC] var oninput: js.Function1[Event, _] +Image[JC] var onkeydown: js.Function1[KeyboardEvent, _] +Image[JC] var onkeypress: js.Function1[KeyboardEvent, _] +Image[JC] var onkeyup: js.Function1[KeyboardEvent, _] +Image[JC] var onload: js.Function1[Event, _] +Image[JC] var onloadeddata: js.Function1[Event, _] +Image[JC] var onloadedmetadata: js.Function1[Event, _] +Image[JC] var onloadstart: js.Function1[Event, _] +Image[JC] var onmousedown: js.Function1[MouseEvent, _] +Image[JC] var onmouseenter: js.Function1[MouseEvent, _] +Image[JC] var onmouseleave: js.Function1[MouseEvent, _] +Image[JC] var onmousemove: js.Function1[MouseEvent, _] +Image[JC] var onmouseout: js.Function1[MouseEvent, _] +Image[JC] var onmouseover: js.Function1[MouseEvent, _] +Image[JC] var onmouseup: js.Function1[MouseEvent, _] +Image[JC] var onmousewheel: js.Function1[WheelEvent, _] +Image[JC] var onpaste: js.Function1[ClipboardEvent, _] +Image[JC] var onpause: js.Function1[Event, _] +Image[JC] var onplay: js.Function1[Event, _] +Image[JC] var onplaying: js.Function1[Event, _] +Image[JC] var onpointercancel: js.Function1[PointerEvent, _] +Image[JC] var onpointerdown: js.Function1[PointerEvent, _] +Image[JC] var onpointerenter: js.Function1[PointerEvent, _] +Image[JC] var onpointerleave: js.Function1[PointerEvent, _] +Image[JC] var onpointermove: js.Function1[PointerEvent, _] +Image[JC] var onpointerout: js.Function1[PointerEvent, _] +Image[JC] var onpointerover: js.Function1[PointerEvent, _] +Image[JC] var onpointerup: js.Function1[PointerEvent, _] +Image[JC] var onprogress: js.Function1[js.Any, _] +Image[JC] var onratechange: js.Function1[Event, _] +Image[JC] var onreadystatechange: js.Function1[Event, _] +Image[JC] var onreset: js.Function1[Event, _] +Image[JC] var onscroll: js.Function1[UIEvent, _] +Image[JC] var onseeked: js.Function1[Event, _] +Image[JC] var onseeking: js.Function1[Event, _] +Image[JC] var onselect: js.Function1[UIEvent, _] +Image[JC] var onselectstart: js.Function1[Event, _] +Image[JC] var onstalled: js.Function1[Event, _] +Image[JC] var onsubmit: js.Function1[Event, _] +Image[JC] var onsuspend: js.Function1[Event, _] +Image[JC] var ontimeupdate: js.Function1[Event, _] +Image[JC] var onvolumechange: js.Function1[Event, _] +Image[JC] var onwaiting: js.Function1[Event, _] +Image[JC] var onwheel: js.Function1[WheelEvent, _] +Image[JC] var outerHTML: String +Image[JC] def ownerDocument: Document +Image[JC] override def ownerDocument: HTMLDocument +Image[JC] var parentElement: HTMLElement +Image[JC] def parentNode: Node +Image[JC] def prefix: String +Image[JC] def prepend(nodes: Node | String*): Unit +Image[JC] def previousElementSibling: Element +Image[JC] def previousSibling: Node +Image[JC] def querySelector(selectors: String): Element +Image[JC] def querySelectorAll(selectors: String): NodeList[Element] +Image[JC] var readyState: js.Any +Image[JC] var recordNumber: js.Any +Image[JC] def releasePointerCapture(pointerId: Double): Unit +Image[JC] def remove(): Unit +Image[JC] def removeAttribute(name: String): Unit +Image[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +Image[JC] def removeAttributeNode(oldAttr: Attr): Attr +Image[JC] def removeChild(oldChild: Node): Node +Image[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +Image[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +Image[JC] def replaceChild(newChild: Node, oldChild: Node): Node +Image[JC] def replaceChildren(nodes: Node | String*): Unit +Image[JC] def replaceWith(nodes: Node | String*): Unit +Image[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +Image[JC] def requestPointerLock(): Unit +Image[JC] def scrollHeight: Int +Image[JC] def scrollIntoView(top: Boolean?): Unit +Image[JC] var scrollLeft: Double +Image[JC] var scrollTop: Double +Image[JC] def scrollWidth: Int +Image[JC] def setAttribute(name: String, value: String): Unit +Image[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +Image[JC] def setAttributeNode(newAttr: Attr): Attr +Image[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Image[JC] def setPointerCapture(pointerId: Double): Unit +Image[JC] def shadowRoot: ShadowRoot +Image[JC] var sizes: String +Image[JC] var spellcheck: Boolean +Image[JC] var src: String +Image[JC] var srcset: String +Image[JC] def style: CSSStyleDeclaration +Image[JC] def style_ = (value: CSSStyleDeclaration): Unit +Image[JC] def style_ = (value: String): Unit +Image[JC] var tabIndex: Int +Image[JC] def tagName: String +Image[JC] var textContent: String +Image[JC] var title: String +Image[JC] var useMap: String +Image[JC] var width: Int +Image[JC] def x: Int +Image[JC] def y: Int ImageBitmap[JT] def close(): Unit ImageBitmap[JT] def height: Double ImageBitmap[JT] def width: Double ImageCapture[JC] def grabFrame(): js.Promise[ImageBitmap] ImageCapture[JC] def takePhoto(): js.Promise[Blob] ImageCapture[JC] val track: MediaStreamTrack -ImageData[JC] def data: js.Array[Int] +ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int +ImageDataSettings[JT] var colorSpace: js.UndefOr[PredefinedColorSpace] +InputEvent[JC] def bubbles: Boolean +InputEvent[JC] def cancelBubble: Boolean +InputEvent[JC] def cancelable: Boolean +InputEvent[JC] def composed: Boolean +InputEvent[JC] def currentTarget: EventTarget +InputEvent[JC] def data: String +InputEvent[JC] def dataTransfer: DataTransfer +InputEvent[JC] def defaultPrevented: Boolean +InputEvent[JC] def detail: Int +InputEvent[JC] def eventPhase: Int +InputEvent[JC] def getTargetRanges(): js.Array[StaticRange] +InputEvent[JC] def inputType: InputType +InputEvent[JC] def isComposing: Boolean +InputEvent[JC] def isTrusted: Boolean +InputEvent[JC] def preventDefault(): Unit +InputEvent[JC] def stopImmediatePropagation(): Unit +InputEvent[JC] def stopPropagation(): Unit +InputEvent[JC] def target: EventTarget +InputEvent[JC] def timeStamp: Double +InputEvent[JC] def `type`: String +InputEvent[JC] def view: Window +InputEventInit[JT] var bubbles: js.UndefOr[Boolean] +InputEventInit[JT] var cancelable: js.UndefOr[Boolean] +InputEventInit[JT] var composed: js.UndefOr[Boolean] +InputEventInit[JT] var data: js.UndefOr[String] +InputEventInit[JT] var detail: js.UndefOr[Int] +InputEventInit[JT] var inputType: js.UndefOr[InputType] +InputEventInit[JT] var isComposing: js.UndefOr[Boolean] +InputEventInit[JT] var scoped: js.UndefOr[Boolean] +InputEventInit[JT] var view: js.UndefOr[Window] +InputType[JT] +InputType[SO] val deleteByCut: InputType +InputType[SO] val deleteByDrag: InputType +InputType[SO] val deleteContent: InputType +InputType[SO] val deleteContentBackward: InputType +InputType[SO] val deleteContentForward: InputType +InputType[SO] val deleteEntireSoftLine: InputType +InputType[SO] val deleteHardLineBackward: InputType +InputType[SO] val deleteHardLineForward: InputType +InputType[SO] val deleteSoftLineBackward: InputType +InputType[SO] val deleteSoftLineForward: InputType +InputType[SO] val deleteWordBackward: InputType +InputType[SO] val deleteWordForward: InputType +InputType[SO] val formatBackColor: InputType +InputType[SO] val formatBold: InputType +InputType[SO] val formatFontColor: InputType +InputType[SO] val formatFontName: InputType +InputType[SO] val formatIndent: InputType +InputType[SO] val formatItalic: InputType +InputType[SO] val formatJustifyCenter: InputType +InputType[SO] val formatJustifyFull: InputType +InputType[SO] val formatJustifyLeft: InputType +InputType[SO] val formatJustifyRight: InputType +InputType[SO] val formatOutdent: InputType +InputType[SO] val formatRemove: InputType +InputType[SO] val formatSetBlockTextDirection: InputType +InputType[SO] val formatSetInlineTextDirection: InputType +InputType[SO] val formatStrikeThrough: InputType +InputType[SO] val formatSubscript: InputType +InputType[SO] val formatSuperscript: InputType +InputType[SO] val formatUnderline: InputType +InputType[SO] val historyRedo: InputType +InputType[SO] val historyUndo: InputType +InputType[SO] val insertCompositionText: InputType +InputType[SO] val insertFromDrop: InputType +InputType[SO] val insertFromPaste: InputType +InputType[SO] val insertFromPasteAsQuotation: InputType +InputType[SO] val insertFromYank: InputType +InputType[SO] val insertHorizontalRule: InputType +InputType[SO] val insertLineBreak: InputType +InputType[SO] val insertLink: InputType +InputType[SO] val insertOrderedList: InputType +InputType[SO] val insertParagraph: InputType +InputType[SO] val insertReplacementText: InputType +InputType[SO] val insertText: InputType +InputType[SO] val insertTranspose: InputType +InputType[SO] val insertUnorderedList: InputType +IntersectionObserver[JC] def disconnect(): Unit +IntersectionObserver[JC] def observe(target: Element): Unit +IntersectionObserver[JC] def root: Document | Element +IntersectionObserver[JC] def rootMargin: String +IntersectionObserver[JC] def takeRecords(): js.Array[IntersectionObserverEntry] +IntersectionObserver[JC] def thresholds: FrozenArray[Double] +IntersectionObserver[JC] def unobserve(target: Element): Unit +IntersectionObserverEntry[JC] def boundingClientRect: DOMRectReadOnly +IntersectionObserverEntry[JC] def intersectionRatio: Double +IntersectionObserverEntry[JC] def intersectionRect: DOMRectReadOnly +IntersectionObserverEntry[JC] def isIntersecting: Boolean +IntersectionObserverEntry[JC] def rootBounds: DOMRectReadOnly +IntersectionObserverEntry[JC] def target: Element +IntersectionObserverEntry[JC] def time: Double +IntersectionObserverEntryInit[JT] var boundingClientRect: DOMRectInit +IntersectionObserverEntryInit[JT] var intersectionRatio: Double +IntersectionObserverEntryInit[JT] var intersectionRect: DOMRectInit +IntersectionObserverEntryInit[JT] var isIntersecting: Boolean +IntersectionObserverEntryInit[JT] var rootBounds: DOMRectInit +IntersectionObserverEntryInit[JT] var target: Element +IntersectionObserverEntryInit[JT] var time: Double +IntersectionObserverInit[JT] var root: js.UndefOr[Document | Element] +IntersectionObserverInit[JT] var rootMargin: js.UndefOr[String] +IntersectionObserverInit[JT] var threshold: js.UndefOr[Double | js.Array[Double]] JsonWebKey[JT] var alg: js.Array[String] JsonWebKey[JT] var crv: String JsonWebKey[JT] var d: String @@ -14652,12 +16412,15 @@ KeyboardEvent[JC] def bubbles: Boolean KeyboardEvent[JC] def cancelBubble: Boolean KeyboardEvent[JC] def cancelable: Boolean KeyboardEvent[JC] def charCode: Int +KeyboardEvent[JC] def code: String +KeyboardEvent[JC] def composed: Boolean KeyboardEvent[JC] def ctrlKey: Boolean KeyboardEvent[JC] def currentTarget: EventTarget KeyboardEvent[JC] def defaultPrevented: Boolean KeyboardEvent[JC] def detail: Int KeyboardEvent[JC] def eventPhase: Int KeyboardEvent[JC] def getModifierState(keyArg: String): Boolean +KeyboardEvent[JC] def isComposing: Boolean KeyboardEvent[JC] def isTrusted: Boolean KeyboardEvent[JC] def key: String KeyboardEvent[JC] def keyCode: Int @@ -14680,6 +16443,7 @@ KeyboardEventInit[JT] var altKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var bubbles: js.UndefOr[Boolean] KeyboardEventInit[JT] var cancelable: js.UndefOr[Boolean] KeyboardEventInit[JT] var charCode: js.UndefOr[Int] +KeyboardEventInit[JT] var code: js.UndefOr[String] KeyboardEventInit[JT] var composed: js.UndefOr[Boolean] KeyboardEventInit[JT] var ctrlKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var detail: js.UndefOr[Int] @@ -14692,25 +16456,164 @@ KeyboardEventInit[JT] var repeat: js.UndefOr[Boolean] KeyboardEventInit[JT] var scoped: js.UndefOr[Boolean] KeyboardEventInit[JT] var shiftKey: js.UndefOr[Boolean] KeyboardEventInit[JT] var view: js.UndefOr[Window] +LazyLoadingState[JT] +LazyLoadingState[SO] val eager: LazyLoadingState +LazyLoadingState[SO] val `lazy`: LazyLoadingState LinkStyle[JT] def sheet: StyleSheet Location[JT] def assign(url: String): Unit Location[JT] var hash: String Location[JT] var host: String Location[JT] var hostname: String Location[JT] var href: String -Location[JT] def origin: js.UndefOr[String] +Location[JT] def origin: String Location[JT] var pathname: String Location[JT] var port: String Location[JT] var protocol: String -Location[JT] def reload(flag: Boolean?): Unit +Location[JT] def reload(): Unit Location[JT] def replace(url: String): Unit Location[JT] var search: String +Lock[JC] def mode: LockMode +Lock[JC] def name: String +LockInfo[JT] def clientId: String +LockInfo[JT] def mode: LockMode +LockInfo[JT] def name: String +LockManager[JC] def query(): js.Promise[LockManagerSnapshot] +LockManager[JC] def request(name: String, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit] +LockManager[JC] def request(name: String, options: LockOptions, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit] +LockManagerSnapshot[JT] def held: js.Array[LockInfo] +LockManagerSnapshot[JT] def pending: js.Array[LockInfo] +LockMode[JT] +LockMode[SO] val exclusive: LockMode +LockMode[SO] val shared: LockMode +LockOptions[JT] var ifAvailable: js.UndefOr[Boolean] +LockOptions[JT] var mode: js.UndefOr[LockMode] +LockOptions[JT] var signal: js.UndefOr[AbortSignal] +LockOptions[JT] var steal: js.UndefOr[Boolean] MIMEType[JT] MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] MIMEType[SO] val `text/xml` = "text/xml".asInstanceOf[MIMEType] +MathMLElement[JC] var accessKey: String +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def after(nodes: Node | String*): Unit +MathMLElement[JC] def append(nodes: Node | String*): Unit +MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] var autofocus: Boolean +MathMLElement[JC] def baseURI: String +MathMLElement[JC] def before(nodes: Node | String*): Unit +MathMLElement[JC] def childElementCount: Int +MathMLElement[JC] def childNodes: NodeList[Node] +MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] var className: String +MathMLElement[JC] def clientHeight: Int +MathMLElement[JC] def clientLeft: Int +MathMLElement[JC] def clientTop: Int +MathMLElement[JC] def clientWidth: Int +MathMLElement[JC] def cloneNode(deep: Boolean?): Node +MathMLElement[JC] def closest(selector: String): Element +MathMLElement[JC] def compareDocumentPosition(other: Node): Int +MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] def firstChild: Node +MathMLElement[JC] def firstElementChild: Element +MathMLElement[JC] def getAttribute(name: String): String +MathMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLElement[JC] def getAttributeNode(name: String): Attr +MathMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLElement[JC] def getBoundingClientRect(): DOMRect +MathMLElement[JC] def getClientRects(): DOMRectList +MathMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLElement[JC] def hasAttribute(name: String): Boolean +MathMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLElement[JC] def hasAttributes(): Boolean +MathMLElement[JC] def hasChildNodes(): Boolean +MathMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLElement[JC] var id: String +MathMLElement[JC] var innerHTML: String +MathMLElement[JC] var innerText: String +MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] def isConnected: Boolean +MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLElement[JC] def isEqualNode(arg: Node): Boolean +MathMLElement[JC] def isSameNode(other: Node): Boolean +MathMLElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLElement[JC] def lastChild: Node +MathMLElement[JC] def lastElementChild: Element +MathMLElement[JC] def localName: String +MathMLElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] def namespaceURI: String +MathMLElement[JC] def nextElementSibling: Element +MathMLElement[JC] def nextSibling: Node +MathMLElement[JC] def nodeName: String +MathMLElement[JC] def nodeType: Int +MathMLElement[JC] var nodeValue: String +MathMLElement[JC] def normalize(): Unit +MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLElement[JC] var onload: js.Function1[Event, _] +MathMLElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var outerHTML: String +MathMLElement[JC] def ownerDocument: Document +MathMLElement[JC] def parentNode: Node +MathMLElement[JC] def prefix: String +MathMLElement[JC] def prepend(nodes: Node | String*): Unit +MathMLElement[JC] def previousElementSibling: Element +MathMLElement[JC] def previousSibling: Node +MathMLElement[JC] def querySelector(selectors: String): Element +MathMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLElement[JC] def remove(): Unit +MathMLElement[JC] def removeAttribute(name: String): Unit +MathMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLElement[JC] def removeChild(oldChild: Node): Node +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] def scrollHeight: Int +MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLElement[JC] var scrollLeft: Double +MathMLElement[JC] var scrollTop: Double +MathMLElement[JC] def scrollWidth: Int +MathMLElement[JC] def setAttribute(name: String, value: String): Unit +MathMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] var style: CSSStyleDeclaration +MathMLElement[JC] var tabIndex: Int +MathMLElement[JC] def tagName: String +MathMLElement[JC] var textContent: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind @@ -14755,11 +16658,16 @@ MediaList[JC] def item(index: Int): String MediaList[JC] def length: Int MediaList[JC] def mediaText: String MediaList[JC] @scala.scalajs.js.annotation.JSBracketAccess def update(index: Int, v: String): Unit -MediaQueryList[JT] def addListener(listener: MediaQueryListListener): Unit +MediaQueryList[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MediaQueryList[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MediaQueryList[JT] def addListener(listener: MediaQueryListListener): Unit (@deprecated in 2.4.0) +MediaQueryList[JT] def dispatchEvent(evt: Event): Boolean MediaQueryList[JT] def matches: Boolean -MediaQueryList[JT] var media: String -MediaQueryList[JT] def removeListener(listener: MediaQueryListListener): Unit -MediaQueryListListener[JT] def apply(mql: MediaQueryList): Unit +MediaQueryList[JT] def media: String +MediaQueryList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MediaQueryList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MediaQueryList[JT] def removeListener(listener: MediaQueryListListener): Unit (@deprecated in 2.4.0) +MediaQueryListListener[JT] def apply(mql: MediaQueryList): Unit (@deprecated in 2.4.0) MediaSource[JC] def activeSourceBuffers: SourceBufferList MediaSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit MediaSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -14864,6 +16772,7 @@ MediaStreamTrack[SO] def apply(enabled: js.UndefOr[Boolean]?, id: js.UndefOr[Str MediaStreamTrackEvent[JC] def bubbles: Boolean MediaStreamTrackEvent[JC] def cancelBubble: Boolean MediaStreamTrackEvent[JC] def cancelable: Boolean +MediaStreamTrackEvent[JC] def composed: Boolean MediaStreamTrackEvent[JC] def currentTarget: EventTarget MediaStreamTrackEvent[JC] def defaultPrevented: Boolean MediaStreamTrackEvent[JC] def eventPhase: Int @@ -14939,6 +16848,7 @@ MessageChannel[JC] def port2: MessagePort MessageEvent[JC] def bubbles: Boolean MessageEvent[JC] def cancelBubble: Boolean MessageEvent[JC] def cancelable: Boolean +MessageEvent[JC] def composed: Boolean MessageEvent[JC] def currentTarget: EventTarget MessageEvent[JC] def data: Any MessageEvent[JC] def defaultPrevented: Boolean @@ -14985,6 +16895,7 @@ MouseEvent[JC] def cancelBubble: Boolean MouseEvent[JC] def cancelable: Boolean MouseEvent[JC] def clientX: Double MouseEvent[JC] def clientY: Double +MouseEvent[JC] def composed: Boolean MouseEvent[JC] def ctrlKey: Boolean MouseEvent[JC] def currentTarget: EventTarget MouseEvent[JC] def defaultPrevented: Boolean @@ -15047,6 +16958,62 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String +NDEFMessage[JC] def records: FrozenArray[NDEFRecord] +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def dispatchEvent(evt: Event): Boolean +NDEFReader[JC] var onreading: js.Function1[NDEFReadingEvent, Any] +NDEFReader[JC] var onreadingerror: js.Function1[Event, Any] +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def scan(options: NDEFScanOptions?): js.Promise[Unit] +NDEFReader[JC] def write(message: String): js.Promise[Unit] +NDEFReader[JC] def write(message: String, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord]): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord], options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] +NDEFReadingEvent[JC] def bubbles: Boolean +NDEFReadingEvent[JC] def cancelBubble: Boolean +NDEFReadingEvent[JC] def cancelable: Boolean +NDEFReadingEvent[JC] def composed: Boolean +NDEFReadingEvent[JC] def currentTarget: EventTarget +NDEFReadingEvent[JC] def defaultPrevented: Boolean +NDEFReadingEvent[JC] def eventPhase: Int +NDEFReadingEvent[JC] def isTrusted: Boolean +NDEFReadingEvent[JC] def message: NDEFMessage +NDEFReadingEvent[JC] def preventDefault(): Unit +NDEFReadingEvent[JC] def serialNumber: String +NDEFReadingEvent[JC] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JC] def stopPropagation(): Unit +NDEFReadingEvent[JC] def target: EventTarget +NDEFReadingEvent[JC] def timeStamp: Double +NDEFReadingEvent[JC] def `type`: String +NDEFReadingEventInit[JT] var bubbles: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var message: NDEFRecordInit +NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[String] +NDEFRecord[JC] def data: js.typedarray.DataView +NDEFRecord[JC] def encoding: js.UndefOr[String] +NDEFRecord[JC] def id: js.UndefOr[String] +NDEFRecord[JC] def lang: js.UndefOr[String] +NDEFRecord[JC] def mediaType: js.UndefOr[String] +NDEFRecord[JC] def recordType: String +NDEFRecord[JC] def toRecords(): js.UndefOr[js.Array[NDEFRecord]] +NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] +NDEFRecordInit[JT] var encoding: js.UndefOr[String] +NDEFRecordInit[JT] var id: js.UndefOr[String] +NDEFRecordInit[JT] var lang: js.UndefOr[String] +NDEFRecordInit[JT] var mediaType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: String +NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] +NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] +NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] NamedNodeMap[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): Attr NamedNodeMap[JC] def getNamedItem(name: String): Attr NamedNodeMap[JC] def getNamedItemNS(namespaceURI: String, localName: String): Attr @@ -15065,17 +17032,25 @@ Navigator[JC] def geolocation: Geolocation Navigator[JC] def getGamepads(): js.Array[Gamepad] Navigator[JC] def language: String Navigator[JC] def languages: js.Array[String] +Navigator[JC] def locks: LockManager Navigator[JC] def mediaDevices: MediaDevices Navigator[JC] def onLine: Boolean Navigator[JC] val permissions: Permissions Navigator[JC] def platform: String +Navigator[JC] def registerProtocolHandler(scheme: String, url: String): Unit +Navigator[JC] def registerProtocolHandler(scheme: String, url: URL): Unit Navigator[JC] def sendBeacon(url: String, data: BodyInit?): Boolean Navigator[JC] val serviceWorker: ServiceWorkerContainer Navigator[JC] def storage: StorageManager +Navigator[JC] def unregisterProtocolHandler(scheme: String, url: String): Unit +Navigator[JC] def unregisterProtocolHandler(scheme: String, url: URL): Unit Navigator[JC] def userAgent: String Navigator[JC] def vibrate(duration: Double): Boolean Navigator[JC] def vibrate(pattern: js.Array[Double]): Boolean -NavigatorContentUtils[JT] +NavigatorContentUtils[JT] def registerProtocolHandler(scheme: String, url: String): Unit +NavigatorContentUtils[JT] def registerProtocolHandler(scheme: String, url: URL): Unit +NavigatorContentUtils[JT] def unregisterProtocolHandler(scheme: String, url: String): Unit +NavigatorContentUtils[JT] def unregisterProtocolHandler(scheme: String, url: URL): Unit NavigatorGeolocation[JT] def geolocation: Geolocation NavigatorID[JT] def appName: String NavigatorID[JT] def appVersion: String @@ -15083,6 +17058,7 @@ NavigatorID[JT] def platform: String NavigatorID[JT] def userAgent: String NavigatorLanguage[JT] def language: String NavigatorLanguage[JT] def languages: js.Array[String] +NavigatorLocks[JT] def locks: LockManager NavigatorOnLine[JT] def onLine: Boolean NavigatorStorageUtils[JT] NavigatorVibration[JT] def vibrate(duration: Double): Boolean @@ -15090,7 +17066,6 @@ NavigatorVibration[JT] def vibrate(pattern: js.Array[Double]): Boolean Node[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit Node[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Node[JC] def appendChild(newChild: Node): Node -Node[JC] def attributes: NamedNodeMap Node[JC] def baseURI: String Node[JC] def childNodes: NodeList[Node] Node[JC] def cloneNode(deep: Boolean?): Node @@ -15098,7 +17073,6 @@ Node[JC] def compareDocumentPosition(other: Node): Int Node[JC] def contains(otherNode: Node): Boolean Node[JC] def dispatchEvent(evt: Event): Boolean Node[JC] def firstChild: Node -Node[JC] def hasAttributes(): Boolean Node[JC] def hasChildNodes(): Boolean Node[JC] var innerText: String Node[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -15212,6 +17186,7 @@ NotificationOptions[SO] def apply(body: js.UndefOr[String]?, dir: js.UndefOr[Str OfflineAudioCompletionEvent[JT] def bubbles: Boolean OfflineAudioCompletionEvent[JT] def cancelBubble: Boolean OfflineAudioCompletionEvent[JT] def cancelable: Boolean +OfflineAudioCompletionEvent[JT] def composed: Boolean OfflineAudioCompletionEvent[JT] def currentTarget: EventTarget OfflineAudioCompletionEvent[JT] def defaultPrevented: Boolean OfflineAudioCompletionEvent[JT] def eventPhase: Int @@ -15285,6 +17260,7 @@ OscillatorNode[JT] var `type`: String PageTransitionEvent[JT] def bubbles: Boolean PageTransitionEvent[JT] def cancelBubble: Boolean PageTransitionEvent[JT] def cancelable: Boolean +PageTransitionEvent[JT] def composed: Boolean PageTransitionEvent[JT] def currentTarget: EventTarget PageTransitionEvent[JT] def defaultPrevented: Boolean PageTransitionEvent[JT] def eventPhase: Int @@ -15329,6 +17305,17 @@ ParentNode[JT] def children: HTMLCollection[Element] ParentNode[JT] def firstElementChild: Element ParentNode[JT] def lastElementChild: Element ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit +Path2D[JC] def addPath(path: Path2D): Unit +Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit +Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean): Unit +Path2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit +Path2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit +Path2D[JC] def closePath(): Unit +Path2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit +Path2D[JC] def lineTo(x: Double, y: Double): Unit +Path2D[JC] def moveTo(x: Double, y: Double): Unit +Path2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: Double, y: Double): Unit +Path2D[JC] def rect(x: Double, y: Double, w: Double, h: Double): Unit Pbkdf2Params[JT] val hash: HashAlgorithmIdentifier Pbkdf2Params[JT] val iterations: Double Pbkdf2Params[JT] val name: String @@ -15341,30 +17328,33 @@ Pbkdf2Params[SO] val salt = salt0 Performance[JC] def clearMarks(markName: String?): Unit Performance[JC] def clearMeasures(measureName: String?): Unit Performance[JC] def clearResourceTimings(): Unit -Performance[JC] def getEntries(): js.Dynamic -Performance[JC] def getEntriesByName(name: String, entryType: String?): js.Dynamic -Performance[JC] def getEntriesByType(entryType: String): js.Dynamic -Performance[JC] def getMarks(markName: String?): js.Dynamic -Performance[JC] def getMeasures(measureName: String?): js.Dynamic -Performance[JC] def mark(markName: String): Unit -Performance[JC] def measure(measureName: String, startMarkName: String?, endMarkName: String?): Unit +Performance[JC] def getEntries(): js.Array[PerformanceEntry] +Performance[JC] def getEntriesByName(name: String, `type`: String?): js.Array[PerformanceEntry] +Performance[JC] def getEntriesByType(entryType: String): js.Array[PerformanceEntry] +Performance[JC] def getMarks(markName: String?): js.Dynamic (@deprecated in 2.8.0) +Performance[JC] def getMeasures(measureName: String?): js.Dynamic (@deprecated in 2.8.0) +Performance[JC] def mark(markName: String): PerformanceMark +Performance[JC] def measure(measureName: String, startMarkName: String?, endMarkName: String?): PerformanceMeasure Performance[JC] def navigation: PerformanceNavigation Performance[JC] def now(): Double Performance[JC] def setResourceTimingBufferSize(maxSize: Int): Unit Performance[JC] def timing: PerformanceTiming -Performance[JC] def toJSON(): js.Dynamic +Performance[JC] def toJSON(): js.Object PerformanceEntry[JC] def duration: Int PerformanceEntry[JC] def entryType: String PerformanceEntry[JC] def name: String PerformanceEntry[JC] def startTime: Double +PerformanceEntry[JC] def toJSON(): js.Object PerformanceMark[JC] def duration: Int PerformanceMark[JC] def entryType: String PerformanceMark[JC] def name: String PerformanceMark[JC] def startTime: Double +PerformanceMark[JC] def toJSON(): js.Object PerformanceMeasure[JC] def duration: Int PerformanceMeasure[JC] def entryType: String PerformanceMeasure[JC] def name: String PerformanceMeasure[JC] def startTime: Double +PerformanceMeasure[JC] def toJSON(): js.Object PerformanceNavigation[JC] def redirectCount: Int PerformanceNavigation[JC] def toJSON(): js.Dynamic PerformanceNavigation[JC] def `type`: Int @@ -15387,6 +17377,7 @@ PerformanceResourceTiming[JC] def requestStart: Int PerformanceResourceTiming[JC] var responseEnd: Int PerformanceResourceTiming[JC] def responseStart: Int PerformanceResourceTiming[JC] def startTime: Double +PerformanceResourceTiming[JC] def toJSON(): js.Object PerformanceTiming[JC] def connectEnd: Double PerformanceTiming[JC] def connectStart: Double PerformanceTiming[JC] def domComplete: Double @@ -15438,6 +17429,7 @@ PointerEvent[JC] def cancelBubble: Boolean PointerEvent[JC] def cancelable: Boolean PointerEvent[JC] def clientX: Double PointerEvent[JC] def clientY: Double +PointerEvent[JC] def composed: Boolean PointerEvent[JC] def ctrlKey: Boolean PointerEvent[JC] def currentTarget: EventTarget PointerEvent[JC] def defaultPrevented: Boolean @@ -15503,6 +17495,7 @@ PointerEventInit[JT] var width: js.UndefOr[Double] PopStateEvent[JT] def bubbles: Boolean PopStateEvent[JT] def cancelBubble: Boolean PopStateEvent[JT] def cancelable: Boolean +PopStateEvent[JT] def composed: Boolean PopStateEvent[JT] def currentTarget: EventTarget PopStateEvent[JT] def defaultPrevented: Boolean PopStateEvent[JT] def eventPhase: Int @@ -15524,10 +17517,16 @@ PositionError[JT] def message: String PositionOptions[JC] var enableHighAccuracy: Boolean PositionOptions[JC] var maximumAge: Int PositionOptions[JC] var timeout: Int +PredefinedColorSpace[JT] +PredefinedColorSpace[SO] val `display-p3`: PredefinedColorSpace +PredefinedColorSpace[SO] val srgb: PredefinedColorSpace +PresentationStyle[JT] +PresentationStyle[SO] val attachment: PresentationStyle +PresentationStyle[SO] val inline: PresentationStyle +PresentationStyle[SO] val unspecified: PresentationStyle ProcessingInstruction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit ProcessingInstruction[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit ProcessingInstruction[JC] def appendChild(newChild: Node): Node -ProcessingInstruction[JC] def attributes: NamedNodeMap ProcessingInstruction[JC] def baseURI: String ProcessingInstruction[JC] def childNodes: NodeList[Node] ProcessingInstruction[JC] def cloneNode(deep: Boolean?): Node @@ -15536,7 +17535,6 @@ ProcessingInstruction[JC] def contains(otherNode: Node): Boolean ProcessingInstruction[JC] def data: String ProcessingInstruction[JC] def dispatchEvent(evt: Event): Boolean ProcessingInstruction[JC] def firstChild: Node -ProcessingInstruction[JC] def hasAttributes(): Boolean ProcessingInstruction[JC] def hasChildNodes(): Boolean ProcessingInstruction[JC] var innerText: String ProcessingInstruction[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -15567,6 +17565,7 @@ ProcessingInstruction[JC] var textContent: String ProgressEvent[JT] def bubbles: Boolean ProgressEvent[JT] def cancelBubble: Boolean ProgressEvent[JT] def cancelable: Boolean +ProgressEvent[JT] def composed: Boolean ProgressEvent[JT] def currentTarget: EventTarget ProgressEvent[JT] def defaultPrevented: Boolean ProgressEvent[JT] def eventPhase: Int @@ -15586,6 +17585,7 @@ PushEncryptionKeyName[SO] val p256dh: PushEncryptionKeyName PushEvent[JT] def bubbles: Boolean PushEvent[JT] def cancelBubble: Boolean PushEvent[JT] def cancelable: Boolean +PushEvent[JT] def composed: Boolean PushEvent[JT] def currentTarget: EventTarget PushEvent[JT] val data: PushMessageData PushEvent[JT] def defaultPrevented: Boolean @@ -15668,6 +17668,7 @@ RTCDataChannelEvent[JC] def bubbles: Boolean RTCDataChannelEvent[JC] def cancelBubble: Boolean RTCDataChannelEvent[JC] def cancelable: Boolean RTCDataChannelEvent[JC] val channel: RTCDataChannel +RTCDataChannelEvent[JC] def composed: Boolean RTCDataChannelEvent[JC] def currentTarget: EventTarget RTCDataChannelEvent[JC] def defaultPrevented: Boolean RTCDataChannelEvent[JC] def eventPhase: Int @@ -15775,6 +17776,7 @@ RTCPeerConnectionIceEvent[JC] def bubbles: Boolean RTCPeerConnectionIceEvent[JC] def cancelBubble: Boolean RTCPeerConnectionIceEvent[JC] def cancelable: Boolean RTCPeerConnectionIceEvent[JC] var candidate: RTCIceCandidate +RTCPeerConnectionIceEvent[JC] def composed: Boolean RTCPeerConnectionIceEvent[JC] def currentTarget: EventTarget RTCPeerConnectionIceEvent[JC] def defaultPrevented: Boolean RTCPeerConnectionIceEvent[JC] def eventPhase: Int @@ -15916,9 +17918,12 @@ RequestDestination[SO] val sharedworker: RequestDestination RequestDestination[SO] val subresource: RequestDestination RequestDestination[SO] val unknown: RequestDestination RequestDestination[SO] val worker: RequestDestination +RequestDuplex[JT] +RequestDuplex[SO] val half: RequestDuplex RequestInit[JT] var body: js.UndefOr[BodyInit] RequestInit[JT] var cache: js.UndefOr[RequestCache] RequestInit[JT] var credentials: js.UndefOr[RequestCredentials] +RequestInit[JT] var duplex: js.UndefOr[RequestDuplex] RequestInit[JT] var headers: js.UndefOr[HeadersInit] RequestInit[JT] var integrity: js.UndefOr[String] RequestInit[JT] var keepalive: js.UndefOr[Boolean] @@ -15947,6 +17952,21 @@ RequestType[SO] val script: RequestType RequestType[SO] val style: RequestType RequestType[SO] val track: RequestType RequestType[SO] val video: RequestType +ResizeObserver[JC] def disconnect(): Unit +ResizeObserver[JC] def observe(target: Element): Unit +ResizeObserver[JC] def observe(target: Element, options: ResizeObserverOptions): Unit +ResizeObserver[JC] def unobserve(target: Element): Unit +ResizeObserverBoxOption[JT] +ResizeObserverBoxOption[SO] val `border-box`: ResizeObserverBoxOption +ResizeObserverBoxOption[SO] val `content-box`: ResizeObserverBoxOption +ResizeObserverBoxOption[SO] val `device-pixel-content-box`: ResizeObserverBoxOption +ResizeObserverEntry[JT] def borderBoxSize: js.Array[ResizeObserverSize] +ResizeObserverEntry[JT] def contentBoxSize: js.Array[ResizeObserverSize] +ResizeObserverEntry[JT] def contentRect: DOMRectReadOnly +ResizeObserverEntry[JT] def target: Element +ResizeObserverOptions[JT] var box: js.UndefOr[ResizeObserverBoxOption] +ResizeObserverSize[JT] def blockSize: Double +ResizeObserverSize[JT] def inlineSize: Double Response[JC] def arrayBuffer(): js.Promise[ArrayBuffer] Response[JC] def blob(): js.Promise[Blob] Response[JC] val body: ReadableStream[Uint8Array] @@ -16032,6 +18052,7 @@ SVGAElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu SVGAElement[JC] def after(nodes: Node | String*): Unit SVGAElement[JC] def append(nodes: Node | String*): Unit SVGAElement[JC] def appendChild(newChild: Node): Node +SVGAElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGAElement[JC] def attributes: NamedNodeMap SVGAElement[JC] def baseURI: String SVGAElement[JC] def before(nodes: Node | String*): Unit @@ -16045,6 +18066,7 @@ SVGAElement[JC] def clientLeft: Int SVGAElement[JC] def clientTop: Int SVGAElement[JC] def clientWidth: Int SVGAElement[JC] def cloneNode(deep: Boolean?): Node +SVGAElement[JC] def closest(selector: String): Element SVGAElement[JC] def compareDocumentPosition(other: Node): Int SVGAElement[JC] def contains(otherNode: Node): Boolean SVGAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16070,6 +18092,7 @@ SVGAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGAElement[JC] def hasAttributes(): Boolean SVGAElement[JC] def hasChildNodes(): Boolean SVGAElement[JC] def hasExtension(extension: String): Boolean +SVGAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGAElement[JC] var href: SVGAnimatedString SVGAElement[JC] var id: String SVGAElement[JC] var innerHTML: String @@ -16097,6 +18120,9 @@ SVGAElement[JC] def nodeType: Int SVGAElement[JC] var nodeValue: String SVGAElement[JC] def normalize(): Unit SVGAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16121,6 +18147,7 @@ SVGAElement[JC] def previousElementSibling: Element SVGAElement[JC] def previousSibling: Node SVGAElement[JC] def querySelector(selectors: String): Element SVGAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGAElement[JC] def remove(): Unit SVGAElement[JC] def removeAttribute(name: String): Unit SVGAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16130,6 +18157,7 @@ SVGAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js SVGAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGAElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGAElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGAElement[JC] def replaceWith(nodes: Node | String*): Unit SVGAElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGAElement[JC] def requestPointerLock(): Unit SVGAElement[JC] var requiredExtensions: SVGStringList @@ -16143,6 +18171,8 @@ SVGAElement[JC] def setAttribute(name: String, value: String): Unit SVGAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGAElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGAElement[JC] def shadowRoot: ShadowRoot SVGAElement[JC] var style: CSSStyleDeclaration SVGAElement[JC] var systemLanguage: SVGStringList SVGAElement[JC] def tagName: String @@ -16197,6 +18227,7 @@ SVGCircleElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGCircleElement[JC] def after(nodes: Node | String*): Unit SVGCircleElement[JC] def append(nodes: Node | String*): Unit SVGCircleElement[JC] def appendChild(newChild: Node): Node +SVGCircleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGCircleElement[JC] def attributes: NamedNodeMap SVGCircleElement[JC] def baseURI: String SVGCircleElement[JC] def before(nodes: Node | String*): Unit @@ -16210,6 +18241,7 @@ SVGCircleElement[JC] def clientLeft: Int SVGCircleElement[JC] def clientTop: Int SVGCircleElement[JC] def clientWidth: Int SVGCircleElement[JC] def cloneNode(deep: Boolean?): Node +SVGCircleElement[JC] def closest(selector: String): Element SVGCircleElement[JC] def compareDocumentPosition(other: Node): Int SVGCircleElement[JC] def contains(otherNode: Node): Boolean SVGCircleElement[JC] def cx: SVGAnimatedLength @@ -16237,6 +18269,7 @@ SVGCircleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGCircleElement[JC] def hasAttributes(): Boolean SVGCircleElement[JC] def hasChildNodes(): Boolean SVGCircleElement[JC] def hasExtension(extension: String): Boolean +SVGCircleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGCircleElement[JC] var id: String SVGCircleElement[JC] var innerHTML: String SVGCircleElement[JC] var innerText: String @@ -16263,6 +18296,9 @@ SVGCircleElement[JC] def nodeType: Int SVGCircleElement[JC] var nodeValue: String SVGCircleElement[JC] def normalize(): Unit SVGCircleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGCircleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGCircleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16288,6 +18324,7 @@ SVGCircleElement[JC] def previousSibling: Node SVGCircleElement[JC] def querySelector(selectors: String): Element SVGCircleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGCircleElement[JC] def r: SVGAnimatedLength +SVGCircleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def remove(): Unit SVGCircleElement[JC] def removeAttribute(name: String): Unit SVGCircleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16297,6 +18334,7 @@ SVGCircleElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGCircleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGCircleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGCircleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGCircleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGCircleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGCircleElement[JC] def requestPointerLock(): Unit SVGCircleElement[JC] var requiredExtensions: SVGStringList @@ -16310,6 +18348,8 @@ SVGCircleElement[JC] def setAttribute(name: String, value: String): Unit SVGCircleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGCircleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGCircleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGCircleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGCircleElement[JC] def shadowRoot: ShadowRoot SVGCircleElement[JC] var style: CSSStyleDeclaration SVGCircleElement[JC] var systemLanguage: SVGStringList SVGCircleElement[JC] def tagName: String @@ -16328,6 +18368,7 @@ SVGClipPathElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGClipPathElement[JC] def after(nodes: Node | String*): Unit SVGClipPathElement[JC] def append(nodes: Node | String*): Unit SVGClipPathElement[JC] def appendChild(newChild: Node): Node +SVGClipPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGClipPathElement[JC] def attributes: NamedNodeMap SVGClipPathElement[JC] def baseURI: String SVGClipPathElement[JC] def before(nodes: Node | String*): Unit @@ -16342,6 +18383,7 @@ SVGClipPathElement[JC] def clientTop: Int SVGClipPathElement[JC] def clientWidth: Int SVGClipPathElement[JC] def clipPathUnits: SVGAnimatedEnumeration SVGClipPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGClipPathElement[JC] def closest(selector: String): Element SVGClipPathElement[JC] def compareDocumentPosition(other: Node): Int SVGClipPathElement[JC] def contains(otherNode: Node): Boolean SVGClipPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16367,6 +18409,7 @@ SVGClipPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGClipPathElement[JC] def hasAttributes(): Boolean SVGClipPathElement[JC] def hasChildNodes(): Boolean SVGClipPathElement[JC] def hasExtension(extension: String): Boolean +SVGClipPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGClipPathElement[JC] var id: String SVGClipPathElement[JC] var innerHTML: String SVGClipPathElement[JC] var innerText: String @@ -16393,6 +18436,9 @@ SVGClipPathElement[JC] def nodeType: Int SVGClipPathElement[JC] var nodeValue: String SVGClipPathElement[JC] def normalize(): Unit SVGClipPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGClipPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGClipPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16417,6 +18463,7 @@ SVGClipPathElement[JC] def previousElementSibling: Element SVGClipPathElement[JC] def previousSibling: Node SVGClipPathElement[JC] def querySelector(selectors: String): Element SVGClipPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGClipPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def remove(): Unit SVGClipPathElement[JC] def removeAttribute(name: String): Unit SVGClipPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16426,6 +18473,7 @@ SVGClipPathElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGClipPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGClipPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGClipPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGClipPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGClipPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGClipPathElement[JC] def requestPointerLock(): Unit SVGClipPathElement[JC] var requiredExtensions: SVGStringList @@ -16439,6 +18487,8 @@ SVGClipPathElement[JC] def setAttribute(name: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGClipPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGClipPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGClipPathElement[JC] def shadowRoot: ShadowRoot SVGClipPathElement[JC] var style: CSSStyleDeclaration SVGClipPathElement[JC] var systemLanguage: SVGStringList SVGClipPathElement[JC] def tagName: String @@ -16455,6 +18505,7 @@ SVGComponentTransferFunctionElement[JC] def after(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def amplitude: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def append(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def appendChild(newChild: Node): Node +SVGComponentTransferFunctionElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGComponentTransferFunctionElement[JC] def attributes: NamedNodeMap SVGComponentTransferFunctionElement[JC] def baseURI: String SVGComponentTransferFunctionElement[JC] def before(nodes: Node | String*): Unit @@ -16467,6 +18518,7 @@ SVGComponentTransferFunctionElement[JC] def clientLeft: Int SVGComponentTransferFunctionElement[JC] def clientTop: Int SVGComponentTransferFunctionElement[JC] def clientWidth: Int SVGComponentTransferFunctionElement[JC] def cloneNode(deep: Boolean?): Node +SVGComponentTransferFunctionElement[JC] def closest(selector: String): Element SVGComponentTransferFunctionElement[JC] def compareDocumentPosition(other: Node): Int SVGComponentTransferFunctionElement[JC] def contains(otherNode: Node): Boolean SVGComponentTransferFunctionElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16486,6 +18538,7 @@ SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean SVGComponentTransferFunctionElement[JC] def hasChildNodes(): Boolean +SVGComponentTransferFunctionElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGComponentTransferFunctionElement[JC] var id: String SVGComponentTransferFunctionElement[JC] var innerHTML: String SVGComponentTransferFunctionElement[JC] var innerText: String @@ -16513,6 +18566,9 @@ SVGComponentTransferFunctionElement[JC] var nodeValue: String SVGComponentTransferFunctionElement[JC] def normalize(): Unit SVGComponentTransferFunctionElement[JC] def offset: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGComponentTransferFunctionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16537,6 +18593,7 @@ SVGComponentTransferFunctionElement[JC] def previousElementSibling: Element SVGComponentTransferFunctionElement[JC] def previousSibling: Node SVGComponentTransferFunctionElement[JC] def querySelector(selectors: String): Element SVGComponentTransferFunctionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGComponentTransferFunctionElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def remove(): Unit SVGComponentTransferFunctionElement[JC] def removeAttribute(name: String): Unit SVGComponentTransferFunctionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16546,6 +18603,7 @@ SVGComponentTransferFunctionElement[JC] def removeEventListener[T <: Event](`typ SVGComponentTransferFunctionElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGComponentTransferFunctionElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGComponentTransferFunctionElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGComponentTransferFunctionElement[JC] def replaceWith(nodes: Node | String*): Unit SVGComponentTransferFunctionElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGComponentTransferFunctionElement[JC] def requestPointerLock(): Unit SVGComponentTransferFunctionElement[JC] def scrollHeight: Int @@ -16557,6 +18615,8 @@ SVGComponentTransferFunctionElement[JC] def setAttribute(name: String, value: St SVGComponentTransferFunctionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGComponentTransferFunctionElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGComponentTransferFunctionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGComponentTransferFunctionElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGComponentTransferFunctionElement[JC] def shadowRoot: ShadowRoot SVGComponentTransferFunctionElement[JC] def slope: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def tableValues: SVGAnimatedNumberList SVGComponentTransferFunctionElement[JC] def tagName: String @@ -16576,6 +18636,7 @@ SVGDefsElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGDefsElement[JC] def after(nodes: Node | String*): Unit SVGDefsElement[JC] def append(nodes: Node | String*): Unit SVGDefsElement[JC] def appendChild(newChild: Node): Node +SVGDefsElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGDefsElement[JC] def attributes: NamedNodeMap SVGDefsElement[JC] def baseURI: String SVGDefsElement[JC] def before(nodes: Node | String*): Unit @@ -16589,6 +18650,7 @@ SVGDefsElement[JC] def clientLeft: Int SVGDefsElement[JC] def clientTop: Int SVGDefsElement[JC] def clientWidth: Int SVGDefsElement[JC] def cloneNode(deep: Boolean?): Node +SVGDefsElement[JC] def closest(selector: String): Element SVGDefsElement[JC] def compareDocumentPosition(other: Node): Int SVGDefsElement[JC] def contains(otherNode: Node): Boolean SVGDefsElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16614,6 +18676,7 @@ SVGDefsElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGDefsElement[JC] def hasAttributes(): Boolean SVGDefsElement[JC] def hasChildNodes(): Boolean SVGDefsElement[JC] def hasExtension(extension: String): Boolean +SVGDefsElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDefsElement[JC] var id: String SVGDefsElement[JC] var innerHTML: String SVGDefsElement[JC] var innerText: String @@ -16640,6 +18703,9 @@ SVGDefsElement[JC] def nodeType: Int SVGDefsElement[JC] var nodeValue: String SVGDefsElement[JC] def normalize(): Unit SVGDefsElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDefsElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDefsElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16664,6 +18730,7 @@ SVGDefsElement[JC] def previousElementSibling: Element SVGDefsElement[JC] def previousSibling: Node SVGDefsElement[JC] def querySelector(selectors: String): Element SVGDefsElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDefsElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def remove(): Unit SVGDefsElement[JC] def removeAttribute(name: String): Unit SVGDefsElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16673,6 +18740,7 @@ SVGDefsElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGDefsElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGDefsElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGDefsElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGDefsElement[JC] def replaceWith(nodes: Node | String*): Unit SVGDefsElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGDefsElement[JC] def requestPointerLock(): Unit SVGDefsElement[JC] var requiredExtensions: SVGStringList @@ -16686,6 +18754,8 @@ SVGDefsElement[JC] def setAttribute(name: String, value: String): Unit SVGDefsElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDefsElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDefsElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDefsElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGDefsElement[JC] def shadowRoot: ShadowRoot SVGDefsElement[JC] var style: CSSStyleDeclaration SVGDefsElement[JC] var systemLanguage: SVGStringList SVGDefsElement[JC] def tagName: String @@ -16701,6 +18771,7 @@ SVGDescElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGDescElement[JC] def after(nodes: Node | String*): Unit SVGDescElement[JC] def append(nodes: Node | String*): Unit SVGDescElement[JC] def appendChild(newChild: Node): Node +SVGDescElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGDescElement[JC] def attributes: NamedNodeMap SVGDescElement[JC] def baseURI: String SVGDescElement[JC] def before(nodes: Node | String*): Unit @@ -16714,6 +18785,7 @@ SVGDescElement[JC] def clientLeft: Int SVGDescElement[JC] def clientTop: Int SVGDescElement[JC] def clientWidth: Int SVGDescElement[JC] def cloneNode(deep: Boolean?): Node +SVGDescElement[JC] def closest(selector: String): Element SVGDescElement[JC] def compareDocumentPosition(other: Node): Int SVGDescElement[JC] def contains(otherNode: Node): Boolean SVGDescElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16732,6 +18804,7 @@ SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean SVGDescElement[JC] def hasChildNodes(): Boolean +SVGDescElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDescElement[JC] var id: String SVGDescElement[JC] var innerHTML: String SVGDescElement[JC] var innerText: String @@ -16757,6 +18830,9 @@ SVGDescElement[JC] def nodeType: Int SVGDescElement[JC] var nodeValue: String SVGDescElement[JC] def normalize(): Unit SVGDescElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDescElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDescElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16781,6 +18857,7 @@ SVGDescElement[JC] def previousElementSibling: Element SVGDescElement[JC] def previousSibling: Node SVGDescElement[JC] def querySelector(selectors: String): Element SVGDescElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDescElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDescElement[JC] def remove(): Unit SVGDescElement[JC] def removeAttribute(name: String): Unit SVGDescElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16790,6 +18867,7 @@ SVGDescElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGDescElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGDescElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGDescElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGDescElement[JC] def replaceWith(nodes: Node | String*): Unit SVGDescElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGDescElement[JC] def requestPointerLock(): Unit SVGDescElement[JC] def scrollHeight: Int @@ -16801,6 +18879,8 @@ SVGDescElement[JC] def setAttribute(name: String, value: String): Unit SVGDescElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDescElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDescElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDescElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGDescElement[JC] def shadowRoot: ShadowRoot SVGDescElement[JC] var style: CSSStyleDeclaration SVGDescElement[JC] def tagName: String SVGDescElement[JC] var textContent: String @@ -16814,6 +18894,7 @@ SVGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fun SVGElement[JC] def after(nodes: Node | String*): Unit SVGElement[JC] def append(nodes: Node | String*): Unit SVGElement[JC] def appendChild(newChild: Node): Node +SVGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGElement[JC] def attributes: NamedNodeMap SVGElement[JC] def baseURI: String SVGElement[JC] def before(nodes: Node | String*): Unit @@ -16826,6 +18907,7 @@ SVGElement[JC] def clientLeft: Int SVGElement[JC] def clientTop: Int SVGElement[JC] def clientWidth: Int SVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGElement[JC] def closest(selector: String): Element SVGElement[JC] def compareDocumentPosition(other: Node): Int SVGElement[JC] def contains(otherNode: Node): Boolean SVGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16844,6 +18926,7 @@ SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean SVGElement[JC] def hasChildNodes(): Boolean +SVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGElement[JC] var id: String SVGElement[JC] var innerHTML: String SVGElement[JC] var innerText: String @@ -16869,6 +18952,9 @@ SVGElement[JC] def nodeType: Int SVGElement[JC] var nodeValue: String SVGElement[JC] def normalize(): Unit SVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -16893,6 +18979,7 @@ SVGElement[JC] def previousElementSibling: Element SVGElement[JC] def previousSibling: Node SVGElement[JC] def querySelector(selectors: String): Element SVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGElement[JC] def remove(): Unit SVGElement[JC] def removeAttribute(name: String): Unit SVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -16902,6 +18989,7 @@ SVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js. SVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGElement[JC] def requestPointerLock(): Unit SVGElement[JC] def scrollHeight: Int @@ -16913,6 +19001,8 @@ SVGElement[JC] def setAttribute(name: String, value: String): Unit SVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGElement[JC] def shadowRoot: ShadowRoot SVGElement[JC] def tagName: String SVGElement[JC] var textContent: String SVGElement[JC] def viewportElement: SVGElement @@ -16938,6 +19028,7 @@ SVGEllipseElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGEllipseElement[JC] def after(nodes: Node | String*): Unit SVGEllipseElement[JC] def append(nodes: Node | String*): Unit SVGEllipseElement[JC] def appendChild(newChild: Node): Node +SVGEllipseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGEllipseElement[JC] def attributes: NamedNodeMap SVGEllipseElement[JC] def baseURI: String SVGEllipseElement[JC] def before(nodes: Node | String*): Unit @@ -16951,6 +19042,7 @@ SVGEllipseElement[JC] def clientLeft: Int SVGEllipseElement[JC] def clientTop: Int SVGEllipseElement[JC] def clientWidth: Int SVGEllipseElement[JC] def cloneNode(deep: Boolean?): Node +SVGEllipseElement[JC] def closest(selector: String): Element SVGEllipseElement[JC] def compareDocumentPosition(other: Node): Int SVGEllipseElement[JC] def contains(otherNode: Node): Boolean SVGEllipseElement[JC] def cx: SVGAnimatedLength @@ -16978,6 +19070,7 @@ SVGEllipseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGEllipseElement[JC] def hasAttributes(): Boolean SVGEllipseElement[JC] def hasChildNodes(): Boolean SVGEllipseElement[JC] def hasExtension(extension: String): Boolean +SVGEllipseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGEllipseElement[JC] var id: String SVGEllipseElement[JC] var innerHTML: String SVGEllipseElement[JC] var innerText: String @@ -17004,6 +19097,9 @@ SVGEllipseElement[JC] def nodeType: Int SVGEllipseElement[JC] var nodeValue: String SVGEllipseElement[JC] def normalize(): Unit SVGEllipseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGEllipseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGEllipseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17028,6 +19124,7 @@ SVGEllipseElement[JC] def previousElementSibling: Element SVGEllipseElement[JC] def previousSibling: Node SVGEllipseElement[JC] def querySelector(selectors: String): Element SVGEllipseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGEllipseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def remove(): Unit SVGEllipseElement[JC] def removeAttribute(name: String): Unit SVGEllipseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17037,6 +19134,7 @@ SVGEllipseElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGEllipseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGEllipseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGEllipseElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGEllipseElement[JC] def replaceWith(nodes: Node | String*): Unit SVGEllipseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGEllipseElement[JC] def requestPointerLock(): Unit SVGEllipseElement[JC] var requiredExtensions: SVGStringList @@ -17052,6 +19150,8 @@ SVGEllipseElement[JC] def setAttribute(name: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGEllipseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGEllipseElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGEllipseElement[JC] def shadowRoot: ShadowRoot SVGEllipseElement[JC] var style: CSSStyleDeclaration SVGEllipseElement[JC] var systemLanguage: SVGStringList SVGEllipseElement[JC] def tagName: String @@ -17074,6 +19174,7 @@ SVGFEBlendElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEBlendElement[JC] def after(nodes: Node | String*): Unit SVGFEBlendElement[JC] def append(nodes: Node | String*): Unit SVGFEBlendElement[JC] def appendChild(newChild: Node): Node +SVGFEBlendElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEBlendElement[JC] def attributes: NamedNodeMap SVGFEBlendElement[JC] def baseURI: String SVGFEBlendElement[JC] def before(nodes: Node | String*): Unit @@ -17087,6 +19188,7 @@ SVGFEBlendElement[JC] def clientLeft: Int SVGFEBlendElement[JC] def clientTop: Int SVGFEBlendElement[JC] def clientWidth: Int SVGFEBlendElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEBlendElement[JC] def closest(selector: String): Element SVGFEBlendElement[JC] def compareDocumentPosition(other: Node): Int SVGFEBlendElement[JC] def contains(otherNode: Node): Boolean SVGFEBlendElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17105,6 +19207,7 @@ SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean SVGFEBlendElement[JC] def hasChildNodes(): Boolean +SVGFEBlendElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEBlendElement[JC] def height: SVGAnimatedLength SVGFEBlendElement[JC] var id: String SVGFEBlendElement[JC] def in1: SVGAnimatedString @@ -17134,6 +19237,9 @@ SVGFEBlendElement[JC] def nodeType: Int SVGFEBlendElement[JC] var nodeValue: String SVGFEBlendElement[JC] def normalize(): Unit SVGFEBlendElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEBlendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEBlendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17158,6 +19264,7 @@ SVGFEBlendElement[JC] def previousElementSibling: Element SVGFEBlendElement[JC] def previousSibling: Node SVGFEBlendElement[JC] def querySelector(selectors: String): Element SVGFEBlendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEBlendElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def remove(): Unit SVGFEBlendElement[JC] def removeAttribute(name: String): Unit SVGFEBlendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17167,6 +19274,7 @@ SVGFEBlendElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEBlendElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEBlendElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEBlendElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEBlendElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEBlendElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEBlendElement[JC] def requestPointerLock(): Unit SVGFEBlendElement[JC] def result: SVGAnimatedString @@ -17179,6 +19287,8 @@ SVGFEBlendElement[JC] def setAttribute(name: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEBlendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEBlendElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEBlendElement[JC] def shadowRoot: ShadowRoot SVGFEBlendElement[JC] var style: CSSStyleDeclaration SVGFEBlendElement[JC] def tagName: String SVGFEBlendElement[JC] var textContent: String @@ -17199,6 +19309,7 @@ SVGFEColorMatrixElement[JC] def addEventListener[T <: Event](`type`: String, lis SVGFEColorMatrixElement[JC] def after(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def append(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def appendChild(newChild: Node): Node +SVGFEColorMatrixElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEColorMatrixElement[JC] def attributes: NamedNodeMap SVGFEColorMatrixElement[JC] def baseURI: String SVGFEColorMatrixElement[JC] def before(nodes: Node | String*): Unit @@ -17212,6 +19323,7 @@ SVGFEColorMatrixElement[JC] def clientLeft: Int SVGFEColorMatrixElement[JC] def clientTop: Int SVGFEColorMatrixElement[JC] def clientWidth: Int SVGFEColorMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEColorMatrixElement[JC] def closest(selector: String): Element SVGFEColorMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEColorMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEColorMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17230,6 +19342,7 @@ SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean SVGFEColorMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEColorMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEColorMatrixElement[JC] def height: SVGAnimatedLength SVGFEColorMatrixElement[JC] var id: String SVGFEColorMatrixElement[JC] def in1: SVGAnimatedString @@ -17257,6 +19370,9 @@ SVGFEColorMatrixElement[JC] def nodeType: Int SVGFEColorMatrixElement[JC] var nodeValue: String SVGFEColorMatrixElement[JC] def normalize(): Unit SVGFEColorMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEColorMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17281,6 +19397,7 @@ SVGFEColorMatrixElement[JC] def previousElementSibling: Element SVGFEColorMatrixElement[JC] def previousSibling: Node SVGFEColorMatrixElement[JC] def querySelector(selectors: String): Element SVGFEColorMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEColorMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def remove(): Unit SVGFEColorMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEColorMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17290,6 +19407,7 @@ SVGFEColorMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEColorMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEColorMatrixElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEColorMatrixElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEColorMatrixElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEColorMatrixElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEColorMatrixElement[JC] def requestPointerLock(): Unit SVGFEColorMatrixElement[JC] def result: SVGAnimatedString @@ -17302,6 +19420,8 @@ SVGFEColorMatrixElement[JC] def setAttribute(name: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEColorMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEColorMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEColorMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEColorMatrixElement[JC] var style: CSSStyleDeclaration SVGFEColorMatrixElement[JC] def tagName: String SVGFEColorMatrixElement[JC] var textContent: String @@ -17323,6 +19443,7 @@ SVGFEComponentTransferElement[JC] def addEventListener[T <: Event](`type`: Strin SVGFEComponentTransferElement[JC] def after(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def append(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def appendChild(newChild: Node): Node +SVGFEComponentTransferElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEComponentTransferElement[JC] def attributes: NamedNodeMap SVGFEComponentTransferElement[JC] def baseURI: String SVGFEComponentTransferElement[JC] def before(nodes: Node | String*): Unit @@ -17336,6 +19457,7 @@ SVGFEComponentTransferElement[JC] def clientLeft: Int SVGFEComponentTransferElement[JC] def clientTop: Int SVGFEComponentTransferElement[JC] def clientWidth: Int SVGFEComponentTransferElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEComponentTransferElement[JC] def closest(selector: String): Element SVGFEComponentTransferElement[JC] def compareDocumentPosition(other: Node): Int SVGFEComponentTransferElement[JC] def contains(otherNode: Node): Boolean SVGFEComponentTransferElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17354,6 +19476,7 @@ SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean SVGFEComponentTransferElement[JC] def hasChildNodes(): Boolean +SVGFEComponentTransferElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEComponentTransferElement[JC] def height: SVGAnimatedLength SVGFEComponentTransferElement[JC] var id: String SVGFEComponentTransferElement[JC] def in1: SVGAnimatedString @@ -17381,6 +19504,9 @@ SVGFEComponentTransferElement[JC] def nodeType: Int SVGFEComponentTransferElement[JC] var nodeValue: String SVGFEComponentTransferElement[JC] def normalize(): Unit SVGFEComponentTransferElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEComponentTransferElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17405,6 +19531,7 @@ SVGFEComponentTransferElement[JC] def previousElementSibling: Element SVGFEComponentTransferElement[JC] def previousSibling: Node SVGFEComponentTransferElement[JC] def querySelector(selectors: String): Element SVGFEComponentTransferElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEComponentTransferElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def remove(): Unit SVGFEComponentTransferElement[JC] def removeAttribute(name: String): Unit SVGFEComponentTransferElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17414,6 +19541,7 @@ SVGFEComponentTransferElement[JC] def removeEventListener[T <: Event](`type`: St SVGFEComponentTransferElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEComponentTransferElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEComponentTransferElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEComponentTransferElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEComponentTransferElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEComponentTransferElement[JC] def requestPointerLock(): Unit SVGFEComponentTransferElement[JC] def result: SVGAnimatedString @@ -17426,6 +19554,8 @@ SVGFEComponentTransferElement[JC] def setAttribute(name: String, value: String): SVGFEComponentTransferElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEComponentTransferElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEComponentTransferElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEComponentTransferElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEComponentTransferElement[JC] def shadowRoot: ShadowRoot SVGFEComponentTransferElement[JC] var style: CSSStyleDeclaration SVGFEComponentTransferElement[JC] def tagName: String SVGFEComponentTransferElement[JC] var textContent: String @@ -17440,6 +19570,7 @@ SVGFECompositeElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFECompositeElement[JC] def after(nodes: Node | String*): Unit SVGFECompositeElement[JC] def append(nodes: Node | String*): Unit SVGFECompositeElement[JC] def appendChild(newChild: Node): Node +SVGFECompositeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFECompositeElement[JC] def attributes: NamedNodeMap SVGFECompositeElement[JC] def baseURI: String SVGFECompositeElement[JC] def before(nodes: Node | String*): Unit @@ -17453,6 +19584,7 @@ SVGFECompositeElement[JC] def clientLeft: Int SVGFECompositeElement[JC] def clientTop: Int SVGFECompositeElement[JC] def clientWidth: Int SVGFECompositeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFECompositeElement[JC] def closest(selector: String): Element SVGFECompositeElement[JC] def compareDocumentPosition(other: Node): Int SVGFECompositeElement[JC] def contains(otherNode: Node): Boolean SVGFECompositeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17471,6 +19603,7 @@ SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean SVGFECompositeElement[JC] def hasChildNodes(): Boolean +SVGFECompositeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFECompositeElement[JC] def height: SVGAnimatedLength SVGFECompositeElement[JC] var id: String SVGFECompositeElement[JC] def in1: SVGAnimatedString @@ -17503,6 +19636,9 @@ SVGFECompositeElement[JC] def nodeType: Int SVGFECompositeElement[JC] var nodeValue: String SVGFECompositeElement[JC] def normalize(): Unit SVGFECompositeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFECompositeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFECompositeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17528,6 +19664,7 @@ SVGFECompositeElement[JC] def previousElementSibling: Element SVGFECompositeElement[JC] def previousSibling: Node SVGFECompositeElement[JC] def querySelector(selectors: String): Element SVGFECompositeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFECompositeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def remove(): Unit SVGFECompositeElement[JC] def removeAttribute(name: String): Unit SVGFECompositeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17537,6 +19674,7 @@ SVGFECompositeElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFECompositeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFECompositeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFECompositeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFECompositeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFECompositeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFECompositeElement[JC] def requestPointerLock(): Unit SVGFECompositeElement[JC] def result: SVGAnimatedString @@ -17549,6 +19687,8 @@ SVGFECompositeElement[JC] def setAttribute(name: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFECompositeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFECompositeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFECompositeElement[JC] def shadowRoot: ShadowRoot SVGFECompositeElement[JC] var style: CSSStyleDeclaration SVGFECompositeElement[JC] def tagName: String SVGFECompositeElement[JC] var textContent: String @@ -17570,6 +19710,7 @@ SVGFEConvolveMatrixElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEConvolveMatrixElement[JC] def after(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def append(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def appendChild(newChild: Node): Node +SVGFEConvolveMatrixElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEConvolveMatrixElement[JC] def attributes: NamedNodeMap SVGFEConvolveMatrixElement[JC] def baseURI: String SVGFEConvolveMatrixElement[JC] def before(nodes: Node | String*): Unit @@ -17584,6 +19725,7 @@ SVGFEConvolveMatrixElement[JC] def clientLeft: Int SVGFEConvolveMatrixElement[JC] def clientTop: Int SVGFEConvolveMatrixElement[JC] def clientWidth: Int SVGFEConvolveMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEConvolveMatrixElement[JC] def closest(selector: String): Element SVGFEConvolveMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEConvolveMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEConvolveMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17604,6 +19746,7 @@ SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean SVGFEConvolveMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEConvolveMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEConvolveMatrixElement[JC] def height: SVGAnimatedLength SVGFEConvolveMatrixElement[JC] var id: String SVGFEConvolveMatrixElement[JC] def in1: SVGAnimatedString @@ -17634,6 +19777,9 @@ SVGFEConvolveMatrixElement[JC] def nodeType: Int SVGFEConvolveMatrixElement[JC] var nodeValue: String SVGFEConvolveMatrixElement[JC] def normalize(): Unit SVGFEConvolveMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEConvolveMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17661,6 +19807,7 @@ SVGFEConvolveMatrixElement[JC] def previousElementSibling: Element SVGFEConvolveMatrixElement[JC] def previousSibling: Node SVGFEConvolveMatrixElement[JC] def querySelector(selectors: String): Element SVGFEConvolveMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEConvolveMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def remove(): Unit SVGFEConvolveMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEConvolveMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17670,6 +19817,7 @@ SVGFEConvolveMatrixElement[JC] def removeEventListener[T <: Event](`type`: Strin SVGFEConvolveMatrixElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEConvolveMatrixElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEConvolveMatrixElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEConvolveMatrixElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEConvolveMatrixElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEConvolveMatrixElement[JC] def requestPointerLock(): Unit SVGFEConvolveMatrixElement[JC] def result: SVGAnimatedString @@ -17682,6 +19830,8 @@ SVGFEConvolveMatrixElement[JC] def setAttribute(name: String, value: String): Un SVGFEConvolveMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEConvolveMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEConvolveMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEConvolveMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEConvolveMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEConvolveMatrixElement[JC] var style: CSSStyleDeclaration SVGFEConvolveMatrixElement[JC] def tagName: String SVGFEConvolveMatrixElement[JC] def targetX: SVGAnimatedInteger @@ -17702,6 +19852,7 @@ SVGFEDiffuseLightingElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEDiffuseLightingElement[JC] def after(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def append(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def appendChild(newChild: Node): Node +SVGFEDiffuseLightingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDiffuseLightingElement[JC] def attributes: NamedNodeMap SVGFEDiffuseLightingElement[JC] def baseURI: String SVGFEDiffuseLightingElement[JC] def before(nodes: Node | String*): Unit @@ -17715,6 +19866,7 @@ SVGFEDiffuseLightingElement[JC] def clientLeft: Int SVGFEDiffuseLightingElement[JC] def clientTop: Int SVGFEDiffuseLightingElement[JC] def clientWidth: Int SVGFEDiffuseLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDiffuseLightingElement[JC] def closest(selector: String): Element SVGFEDiffuseLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDiffuseLightingElement[JC] def contains(otherNode: Node): Boolean SVGFEDiffuseLightingElement[JC] def diffuseConstant: SVGAnimatedNumber @@ -17734,6 +19886,7 @@ SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean SVGFEDiffuseLightingElement[JC] def hasChildNodes(): Boolean +SVGFEDiffuseLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDiffuseLightingElement[JC] def height: SVGAnimatedLength SVGFEDiffuseLightingElement[JC] var id: String SVGFEDiffuseLightingElement[JC] def in1: SVGAnimatedString @@ -17763,6 +19916,9 @@ SVGFEDiffuseLightingElement[JC] def nodeType: Int SVGFEDiffuseLightingElement[JC] var nodeValue: String SVGFEDiffuseLightingElement[JC] def normalize(): Unit SVGFEDiffuseLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDiffuseLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17787,6 +19943,7 @@ SVGFEDiffuseLightingElement[JC] def previousElementSibling: Element SVGFEDiffuseLightingElement[JC] def previousSibling: Node SVGFEDiffuseLightingElement[JC] def querySelector(selectors: String): Element SVGFEDiffuseLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDiffuseLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def remove(): Unit SVGFEDiffuseLightingElement[JC] def removeAttribute(name: String): Unit SVGFEDiffuseLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17796,6 +19953,7 @@ SVGFEDiffuseLightingElement[JC] def removeEventListener[T <: Event](`type`: Stri SVGFEDiffuseLightingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDiffuseLightingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDiffuseLightingElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDiffuseLightingElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDiffuseLightingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDiffuseLightingElement[JC] def requestPointerLock(): Unit SVGFEDiffuseLightingElement[JC] def result: SVGAnimatedString @@ -17808,6 +19966,8 @@ SVGFEDiffuseLightingElement[JC] def setAttribute(name: String, value: String): U SVGFEDiffuseLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDiffuseLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDiffuseLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDiffuseLightingElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDiffuseLightingElement[JC] def shadowRoot: ShadowRoot SVGFEDiffuseLightingElement[JC] var style: CSSStyleDeclaration SVGFEDiffuseLightingElement[JC] def surfaceScale: SVGAnimatedNumber SVGFEDiffuseLightingElement[JC] def tagName: String @@ -17823,6 +19983,7 @@ SVGFEDisplacementMapElement[JC] def addEventListener[T <: Event](`type`: String, SVGFEDisplacementMapElement[JC] def after(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def append(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def appendChild(newChild: Node): Node +SVGFEDisplacementMapElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDisplacementMapElement[JC] def attributes: NamedNodeMap SVGFEDisplacementMapElement[JC] def baseURI: String SVGFEDisplacementMapElement[JC] def before(nodes: Node | String*): Unit @@ -17836,6 +19997,7 @@ SVGFEDisplacementMapElement[JC] def clientLeft: Int SVGFEDisplacementMapElement[JC] def clientTop: Int SVGFEDisplacementMapElement[JC] def clientWidth: Int SVGFEDisplacementMapElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDisplacementMapElement[JC] def closest(selector: String): Element SVGFEDisplacementMapElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDisplacementMapElement[JC] def contains(otherNode: Node): Boolean SVGFEDisplacementMapElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17854,6 +20016,7 @@ SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean SVGFEDisplacementMapElement[JC] def hasChildNodes(): Boolean +SVGFEDisplacementMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDisplacementMapElement[JC] def height: SVGAnimatedLength SVGFEDisplacementMapElement[JC] var id: String SVGFEDisplacementMapElement[JC] def in1: SVGAnimatedString @@ -17882,6 +20045,9 @@ SVGFEDisplacementMapElement[JC] def nodeType: Int SVGFEDisplacementMapElement[JC] var nodeValue: String SVGFEDisplacementMapElement[JC] def normalize(): Unit SVGFEDisplacementMapElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDisplacementMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -17906,6 +20072,7 @@ SVGFEDisplacementMapElement[JC] def previousElementSibling: Element SVGFEDisplacementMapElement[JC] def previousSibling: Node SVGFEDisplacementMapElement[JC] def querySelector(selectors: String): Element SVGFEDisplacementMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDisplacementMapElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def remove(): Unit SVGFEDisplacementMapElement[JC] def removeAttribute(name: String): Unit SVGFEDisplacementMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17915,6 +20082,7 @@ SVGFEDisplacementMapElement[JC] def removeEventListener[T <: Event](`type`: Stri SVGFEDisplacementMapElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDisplacementMapElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDisplacementMapElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDisplacementMapElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDisplacementMapElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDisplacementMapElement[JC] def requestPointerLock(): Unit SVGFEDisplacementMapElement[JC] def result: SVGAnimatedString @@ -17928,6 +20096,8 @@ SVGFEDisplacementMapElement[JC] def setAttribute(name: String, value: String): U SVGFEDisplacementMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDisplacementMapElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDisplacementMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDisplacementMapElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDisplacementMapElement[JC] def shadowRoot: ShadowRoot SVGFEDisplacementMapElement[JC] var style: CSSStyleDeclaration SVGFEDisplacementMapElement[JC] def tagName: String SVGFEDisplacementMapElement[JC] var textContent: String @@ -17949,6 +20119,7 @@ SVGFEDistantLightElement[JC] def addEventListener[T <: Event](`type`: String, li SVGFEDistantLightElement[JC] def after(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def append(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def appendChild(newChild: Node): Node +SVGFEDistantLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEDistantLightElement[JC] def attributes: NamedNodeMap SVGFEDistantLightElement[JC] def azimuth: SVGAnimatedNumber SVGFEDistantLightElement[JC] def baseURI: String @@ -17962,6 +20133,7 @@ SVGFEDistantLightElement[JC] def clientLeft: Int SVGFEDistantLightElement[JC] def clientTop: Int SVGFEDistantLightElement[JC] def clientWidth: Int SVGFEDistantLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDistantLightElement[JC] def closest(selector: String): Element SVGFEDistantLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDistantLightElement[JC] def contains(otherNode: Node): Boolean SVGFEDistantLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17981,6 +20153,7 @@ SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean SVGFEDistantLightElement[JC] def hasChildNodes(): Boolean +SVGFEDistantLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDistantLightElement[JC] var id: String SVGFEDistantLightElement[JC] var innerHTML: String SVGFEDistantLightElement[JC] var innerText: String @@ -18006,6 +20179,9 @@ SVGFEDistantLightElement[JC] def nodeType: Int SVGFEDistantLightElement[JC] var nodeValue: String SVGFEDistantLightElement[JC] def normalize(): Unit SVGFEDistantLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDistantLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDistantLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18030,6 +20206,7 @@ SVGFEDistantLightElement[JC] def previousElementSibling: Element SVGFEDistantLightElement[JC] def previousSibling: Node SVGFEDistantLightElement[JC] def querySelector(selectors: String): Element SVGFEDistantLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDistantLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def remove(): Unit SVGFEDistantLightElement[JC] def removeAttribute(name: String): Unit SVGFEDistantLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18039,6 +20216,7 @@ SVGFEDistantLightElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEDistantLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEDistantLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEDistantLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEDistantLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEDistantLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEDistantLightElement[JC] def requestPointerLock(): Unit SVGFEDistantLightElement[JC] def scrollHeight: Int @@ -18050,6 +20228,8 @@ SVGFEDistantLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDistantLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDistantLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEDistantLightElement[JC] def shadowRoot: ShadowRoot SVGFEDistantLightElement[JC] def tagName: String SVGFEDistantLightElement[JC] var textContent: String SVGFEDistantLightElement[JC] def viewportElement: SVGElement @@ -18060,6 +20240,7 @@ SVGFEFloodElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEFloodElement[JC] def after(nodes: Node | String*): Unit SVGFEFloodElement[JC] def append(nodes: Node | String*): Unit SVGFEFloodElement[JC] def appendChild(newChild: Node): Node +SVGFEFloodElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFloodElement[JC] def attributes: NamedNodeMap SVGFEFloodElement[JC] def baseURI: String SVGFEFloodElement[JC] def before(nodes: Node | String*): Unit @@ -18073,6 +20254,7 @@ SVGFEFloodElement[JC] def clientLeft: Int SVGFEFloodElement[JC] def clientTop: Int SVGFEFloodElement[JC] def clientWidth: Int SVGFEFloodElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFloodElement[JC] def closest(selector: String): Element SVGFEFloodElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFloodElement[JC] def contains(otherNode: Node): Boolean SVGFEFloodElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18091,6 +20273,7 @@ SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean SVGFEFloodElement[JC] def hasChildNodes(): Boolean +SVGFEFloodElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFloodElement[JC] def height: SVGAnimatedLength SVGFEFloodElement[JC] var id: String SVGFEFloodElement[JC] var innerHTML: String @@ -18117,6 +20300,9 @@ SVGFEFloodElement[JC] def nodeType: Int SVGFEFloodElement[JC] var nodeValue: String SVGFEFloodElement[JC] def normalize(): Unit SVGFEFloodElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFloodElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFloodElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18141,6 +20327,7 @@ SVGFEFloodElement[JC] def previousElementSibling: Element SVGFEFloodElement[JC] def previousSibling: Node SVGFEFloodElement[JC] def querySelector(selectors: String): Element SVGFEFloodElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFloodElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def remove(): Unit SVGFEFloodElement[JC] def removeAttribute(name: String): Unit SVGFEFloodElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18150,6 +20337,7 @@ SVGFEFloodElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFloodElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFloodElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFloodElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFloodElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFloodElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFloodElement[JC] def requestPointerLock(): Unit SVGFEFloodElement[JC] def result: SVGAnimatedString @@ -18162,6 +20350,8 @@ SVGFEFloodElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFloodElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFloodElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFloodElement[JC] def shadowRoot: ShadowRoot SVGFEFloodElement[JC] var style: CSSStyleDeclaration SVGFEFloodElement[JC] def tagName: String SVGFEFloodElement[JC] var textContent: String @@ -18177,6 +20367,7 @@ SVGFEFuncAElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncAElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncAElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncAElement[JC] def attributes: NamedNodeMap SVGFEFuncAElement[JC] def baseURI: String SVGFEFuncAElement[JC] def before(nodes: Node | String*): Unit @@ -18189,6 +20380,7 @@ SVGFEFuncAElement[JC] def clientLeft: Int SVGFEFuncAElement[JC] def clientTop: Int SVGFEFuncAElement[JC] def clientWidth: Int SVGFEFuncAElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncAElement[JC] def closest(selector: String): Element SVGFEFuncAElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncAElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18208,6 +20400,7 @@ SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean SVGFEFuncAElement[JC] def hasChildNodes(): Boolean +SVGFEFuncAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncAElement[JC] var id: String SVGFEFuncAElement[JC] var innerHTML: String SVGFEFuncAElement[JC] var innerText: String @@ -18235,6 +20428,9 @@ SVGFEFuncAElement[JC] var nodeValue: String SVGFEFuncAElement[JC] def normalize(): Unit SVGFEFuncAElement[JC] def offset: SVGAnimatedNumber SVGFEFuncAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18259,6 +20455,7 @@ SVGFEFuncAElement[JC] def previousElementSibling: Element SVGFEFuncAElement[JC] def previousSibling: Node SVGFEFuncAElement[JC] def querySelector(selectors: String): Element SVGFEFuncAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def remove(): Unit SVGFEFuncAElement[JC] def removeAttribute(name: String): Unit SVGFEFuncAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18268,6 +20465,7 @@ SVGFEFuncAElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncAElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncAElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncAElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncAElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncAElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncAElement[JC] def requestPointerLock(): Unit SVGFEFuncAElement[JC] def scrollHeight: Int @@ -18279,6 +20477,8 @@ SVGFEFuncAElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncAElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncAElement[JC] def shadowRoot: ShadowRoot SVGFEFuncAElement[JC] def slope: SVGAnimatedNumber SVGFEFuncAElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncAElement[JC] def tagName: String @@ -18293,6 +20493,7 @@ SVGFEFuncBElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncBElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncBElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncBElement[JC] def attributes: NamedNodeMap SVGFEFuncBElement[JC] def baseURI: String SVGFEFuncBElement[JC] def before(nodes: Node | String*): Unit @@ -18305,6 +20506,7 @@ SVGFEFuncBElement[JC] def clientLeft: Int SVGFEFuncBElement[JC] def clientTop: Int SVGFEFuncBElement[JC] def clientWidth: Int SVGFEFuncBElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncBElement[JC] def closest(selector: String): Element SVGFEFuncBElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncBElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncBElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18324,6 +20526,7 @@ SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean SVGFEFuncBElement[JC] def hasChildNodes(): Boolean +SVGFEFuncBElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncBElement[JC] var id: String SVGFEFuncBElement[JC] var innerHTML: String SVGFEFuncBElement[JC] var innerText: String @@ -18351,6 +20554,9 @@ SVGFEFuncBElement[JC] var nodeValue: String SVGFEFuncBElement[JC] def normalize(): Unit SVGFEFuncBElement[JC] def offset: SVGAnimatedNumber SVGFEFuncBElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncBElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncBElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18375,6 +20581,7 @@ SVGFEFuncBElement[JC] def previousElementSibling: Element SVGFEFuncBElement[JC] def previousSibling: Node SVGFEFuncBElement[JC] def querySelector(selectors: String): Element SVGFEFuncBElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncBElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def remove(): Unit SVGFEFuncBElement[JC] def removeAttribute(name: String): Unit SVGFEFuncBElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18384,6 +20591,7 @@ SVGFEFuncBElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncBElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncBElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncBElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncBElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncBElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncBElement[JC] def requestPointerLock(): Unit SVGFEFuncBElement[JC] def scrollHeight: Int @@ -18395,6 +20603,8 @@ SVGFEFuncBElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncBElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncBElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncBElement[JC] def shadowRoot: ShadowRoot SVGFEFuncBElement[JC] def slope: SVGAnimatedNumber SVGFEFuncBElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncBElement[JC] def tagName: String @@ -18409,6 +20619,7 @@ SVGFEFuncGElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncGElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncGElement[JC] def attributes: NamedNodeMap SVGFEFuncGElement[JC] def baseURI: String SVGFEFuncGElement[JC] def before(nodes: Node | String*): Unit @@ -18421,6 +20632,7 @@ SVGFEFuncGElement[JC] def clientLeft: Int SVGFEFuncGElement[JC] def clientTop: Int SVGFEFuncGElement[JC] def clientWidth: Int SVGFEFuncGElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncGElement[JC] def closest(selector: String): Element SVGFEFuncGElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncGElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18440,6 +20652,7 @@ SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean SVGFEFuncGElement[JC] def hasChildNodes(): Boolean +SVGFEFuncGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncGElement[JC] var id: String SVGFEFuncGElement[JC] var innerHTML: String SVGFEFuncGElement[JC] var innerText: String @@ -18467,6 +20680,9 @@ SVGFEFuncGElement[JC] var nodeValue: String SVGFEFuncGElement[JC] def normalize(): Unit SVGFEFuncGElement[JC] def offset: SVGAnimatedNumber SVGFEFuncGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18491,6 +20707,7 @@ SVGFEFuncGElement[JC] def previousElementSibling: Element SVGFEFuncGElement[JC] def previousSibling: Node SVGFEFuncGElement[JC] def querySelector(selectors: String): Element SVGFEFuncGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def remove(): Unit SVGFEFuncGElement[JC] def removeAttribute(name: String): Unit SVGFEFuncGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18500,6 +20717,7 @@ SVGFEFuncGElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncGElement[JC] def requestPointerLock(): Unit SVGFEFuncGElement[JC] def scrollHeight: Int @@ -18511,6 +20729,8 @@ SVGFEFuncGElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncGElement[JC] def shadowRoot: ShadowRoot SVGFEFuncGElement[JC] def slope: SVGAnimatedNumber SVGFEFuncGElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncGElement[JC] def tagName: String @@ -18525,6 +20745,7 @@ SVGFEFuncRElement[JC] def after(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def amplitude: SVGAnimatedNumber SVGFEFuncRElement[JC] def append(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def appendChild(newChild: Node): Node +SVGFEFuncRElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEFuncRElement[JC] def attributes: NamedNodeMap SVGFEFuncRElement[JC] def baseURI: String SVGFEFuncRElement[JC] def before(nodes: Node | String*): Unit @@ -18537,6 +20758,7 @@ SVGFEFuncRElement[JC] def clientLeft: Int SVGFEFuncRElement[JC] def clientTop: Int SVGFEFuncRElement[JC] def clientWidth: Int SVGFEFuncRElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncRElement[JC] def closest(selector: String): Element SVGFEFuncRElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncRElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncRElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18556,6 +20778,7 @@ SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean SVGFEFuncRElement[JC] def hasChildNodes(): Boolean +SVGFEFuncRElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncRElement[JC] var id: String SVGFEFuncRElement[JC] var innerHTML: String SVGFEFuncRElement[JC] var innerText: String @@ -18583,6 +20806,9 @@ SVGFEFuncRElement[JC] var nodeValue: String SVGFEFuncRElement[JC] def normalize(): Unit SVGFEFuncRElement[JC] def offset: SVGAnimatedNumber SVGFEFuncRElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18607,6 +20833,7 @@ SVGFEFuncRElement[JC] def previousElementSibling: Element SVGFEFuncRElement[JC] def previousSibling: Node SVGFEFuncRElement[JC] def querySelector(selectors: String): Element SVGFEFuncRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncRElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def remove(): Unit SVGFEFuncRElement[JC] def removeAttribute(name: String): Unit SVGFEFuncRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18616,6 +20843,7 @@ SVGFEFuncRElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEFuncRElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEFuncRElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEFuncRElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEFuncRElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEFuncRElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEFuncRElement[JC] def requestPointerLock(): Unit SVGFEFuncRElement[JC] def scrollHeight: Int @@ -18627,6 +20855,8 @@ SVGFEFuncRElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncRElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEFuncRElement[JC] def shadowRoot: ShadowRoot SVGFEFuncRElement[JC] def slope: SVGAnimatedNumber SVGFEFuncRElement[JC] def tableValues: SVGAnimatedNumberList SVGFEFuncRElement[JC] def tagName: String @@ -18640,6 +20870,7 @@ SVGFEGaussianBlurElement[JC] def addEventListener[T <: Event](`type`: String, li SVGFEGaussianBlurElement[JC] def after(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def append(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def appendChild(newChild: Node): Node +SVGFEGaussianBlurElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEGaussianBlurElement[JC] def attributes: NamedNodeMap SVGFEGaussianBlurElement[JC] def baseURI: String SVGFEGaussianBlurElement[JC] def before(nodes: Node | String*): Unit @@ -18653,6 +20884,7 @@ SVGFEGaussianBlurElement[JC] def clientLeft: Int SVGFEGaussianBlurElement[JC] def clientTop: Int SVGFEGaussianBlurElement[JC] def clientWidth: Int SVGFEGaussianBlurElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEGaussianBlurElement[JC] def closest(selector: String): Element SVGFEGaussianBlurElement[JC] def compareDocumentPosition(other: Node): Int SVGFEGaussianBlurElement[JC] def contains(otherNode: Node): Boolean SVGFEGaussianBlurElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18671,6 +20903,7 @@ SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean SVGFEGaussianBlurElement[JC] def hasChildNodes(): Boolean +SVGFEGaussianBlurElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEGaussianBlurElement[JC] def height: SVGAnimatedLength SVGFEGaussianBlurElement[JC] var id: String SVGFEGaussianBlurElement[JC] def in1: SVGAnimatedString @@ -18698,6 +20931,9 @@ SVGFEGaussianBlurElement[JC] def nodeType: Int SVGFEGaussianBlurElement[JC] var nodeValue: String SVGFEGaussianBlurElement[JC] def normalize(): Unit SVGFEGaussianBlurElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEGaussianBlurElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18722,6 +20958,7 @@ SVGFEGaussianBlurElement[JC] def previousElementSibling: Element SVGFEGaussianBlurElement[JC] def previousSibling: Node SVGFEGaussianBlurElement[JC] def querySelector(selectors: String): Element SVGFEGaussianBlurElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEGaussianBlurElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def remove(): Unit SVGFEGaussianBlurElement[JC] def removeAttribute(name: String): Unit SVGFEGaussianBlurElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18731,6 +20968,7 @@ SVGFEGaussianBlurElement[JC] def removeEventListener[T <: Event](`type`: String, SVGFEGaussianBlurElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEGaussianBlurElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEGaussianBlurElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEGaussianBlurElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEGaussianBlurElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEGaussianBlurElement[JC] def requestPointerLock(): Unit SVGFEGaussianBlurElement[JC] def result: SVGAnimatedString @@ -18743,7 +20981,9 @@ SVGFEGaussianBlurElement[JC] def setAttribute(name: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEGaussianBlurElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEGaussianBlurElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def setStdDeviation(stdDeviationX: Double, stdDeviationY: Double): Unit +SVGFEGaussianBlurElement[JC] def shadowRoot: ShadowRoot SVGFEGaussianBlurElement[JC] def stdDeviationX: SVGAnimatedNumber SVGFEGaussianBlurElement[JC] def stdDeviationY: SVGAnimatedNumber SVGFEGaussianBlurElement[JC] var style: CSSStyleDeclaration @@ -18760,6 +21000,7 @@ SVGFEImageElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEImageElement[JC] def after(nodes: Node | String*): Unit SVGFEImageElement[JC] def append(nodes: Node | String*): Unit SVGFEImageElement[JC] def appendChild(newChild: Node): Node +SVGFEImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEImageElement[JC] def attributes: NamedNodeMap SVGFEImageElement[JC] def baseURI: String SVGFEImageElement[JC] def before(nodes: Node | String*): Unit @@ -18773,6 +21014,7 @@ SVGFEImageElement[JC] def clientLeft: Int SVGFEImageElement[JC] def clientTop: Int SVGFEImageElement[JC] def clientWidth: Int SVGFEImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEImageElement[JC] def closest(selector: String): Element SVGFEImageElement[JC] def compareDocumentPosition(other: Node): Int SVGFEImageElement[JC] def contains(otherNode: Node): Boolean SVGFEImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18792,6 +21034,7 @@ SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean SVGFEImageElement[JC] def hasChildNodes(): Boolean +SVGFEImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEImageElement[JC] def height: SVGAnimatedLength SVGFEImageElement[JC] var href: SVGAnimatedString SVGFEImageElement[JC] var id: String @@ -18819,6 +21062,9 @@ SVGFEImageElement[JC] def nodeType: Int SVGFEImageElement[JC] var nodeValue: String SVGFEImageElement[JC] def normalize(): Unit SVGFEImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18844,6 +21090,7 @@ SVGFEImageElement[JC] def previousElementSibling: Element SVGFEImageElement[JC] def previousSibling: Node SVGFEImageElement[JC] def querySelector(selectors: String): Element SVGFEImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def remove(): Unit SVGFEImageElement[JC] def removeAttribute(name: String): Unit SVGFEImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18853,6 +21100,7 @@ SVGFEImageElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEImageElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEImageElement[JC] def requestPointerLock(): Unit SVGFEImageElement[JC] def result: SVGAnimatedString @@ -18865,6 +21113,8 @@ SVGFEImageElement[JC] def setAttribute(name: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEImageElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEImageElement[JC] def shadowRoot: ShadowRoot SVGFEImageElement[JC] var style: CSSStyleDeclaration SVGFEImageElement[JC] def tagName: String SVGFEImageElement[JC] var textContent: String @@ -18881,6 +21131,7 @@ SVGFEMergeElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFEMergeElement[JC] def after(nodes: Node | String*): Unit SVGFEMergeElement[JC] def append(nodes: Node | String*): Unit SVGFEMergeElement[JC] def appendChild(newChild: Node): Node +SVGFEMergeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMergeElement[JC] def attributes: NamedNodeMap SVGFEMergeElement[JC] def baseURI: String SVGFEMergeElement[JC] def before(nodes: Node | String*): Unit @@ -18894,6 +21145,7 @@ SVGFEMergeElement[JC] def clientLeft: Int SVGFEMergeElement[JC] def clientTop: Int SVGFEMergeElement[JC] def clientWidth: Int SVGFEMergeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeElement[JC] def closest(selector: String): Element SVGFEMergeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18912,6 +21164,7 @@ SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean SVGFEMergeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeElement[JC] def height: SVGAnimatedLength SVGFEMergeElement[JC] var id: String SVGFEMergeElement[JC] var innerHTML: String @@ -18938,6 +21191,9 @@ SVGFEMergeElement[JC] def nodeType: Int SVGFEMergeElement[JC] var nodeValue: String SVGFEMergeElement[JC] def normalize(): Unit SVGFEMergeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18962,6 +21218,7 @@ SVGFEMergeElement[JC] def previousElementSibling: Element SVGFEMergeElement[JC] def previousSibling: Node SVGFEMergeElement[JC] def querySelector(selectors: String): Element SVGFEMergeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def remove(): Unit SVGFEMergeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18971,6 +21228,7 @@ SVGFEMergeElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGFEMergeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMergeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMergeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMergeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMergeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMergeElement[JC] def requestPointerLock(): Unit SVGFEMergeElement[JC] def result: SVGAnimatedString @@ -18983,6 +21241,8 @@ SVGFEMergeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMergeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeElement[JC] var style: CSSStyleDeclaration SVGFEMergeElement[JC] def tagName: String SVGFEMergeElement[JC] var textContent: String @@ -18997,6 +21257,7 @@ SVGFEMergeNodeElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFEMergeNodeElement[JC] def after(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def append(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def appendChild(newChild: Node): Node +SVGFEMergeNodeElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMergeNodeElement[JC] def attributes: NamedNodeMap SVGFEMergeNodeElement[JC] def baseURI: String SVGFEMergeNodeElement[JC] def before(nodes: Node | String*): Unit @@ -19009,6 +21270,7 @@ SVGFEMergeNodeElement[JC] def clientLeft: Int SVGFEMergeNodeElement[JC] def clientTop: Int SVGFEMergeNodeElement[JC] def clientWidth: Int SVGFEMergeNodeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeNodeElement[JC] def closest(selector: String): Element SVGFEMergeNodeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeNodeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeNodeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19027,6 +21289,7 @@ SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean SVGFEMergeNodeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeNodeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeNodeElement[JC] var id: String SVGFEMergeNodeElement[JC] def in1: SVGAnimatedString SVGFEMergeNodeElement[JC] var innerHTML: String @@ -19053,6 +21316,9 @@ SVGFEMergeNodeElement[JC] def nodeType: Int SVGFEMergeNodeElement[JC] var nodeValue: String SVGFEMergeNodeElement[JC] def normalize(): Unit SVGFEMergeNodeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeNodeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19077,6 +21343,7 @@ SVGFEMergeNodeElement[JC] def previousElementSibling: Element SVGFEMergeNodeElement[JC] def previousSibling: Node SVGFEMergeNodeElement[JC] def querySelector(selectors: String): Element SVGFEMergeNodeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeNodeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def remove(): Unit SVGFEMergeNodeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeNodeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19086,6 +21353,7 @@ SVGFEMergeNodeElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFEMergeNodeElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMergeNodeElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMergeNodeElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMergeNodeElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMergeNodeElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMergeNodeElement[JC] def requestPointerLock(): Unit SVGFEMergeNodeElement[JC] def scrollHeight: Int @@ -19097,6 +21365,8 @@ SVGFEMergeNodeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeNodeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeNodeElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMergeNodeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeNodeElement[JC] def tagName: String SVGFEMergeNodeElement[JC] var textContent: String SVGFEMergeNodeElement[JC] def viewportElement: SVGElement @@ -19107,6 +21377,7 @@ SVGFEMorphologyElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFEMorphologyElement[JC] def after(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def append(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def appendChild(newChild: Node): Node +SVGFEMorphologyElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEMorphologyElement[JC] def attributes: NamedNodeMap SVGFEMorphologyElement[JC] def baseURI: String SVGFEMorphologyElement[JC] def before(nodes: Node | String*): Unit @@ -19120,6 +21391,7 @@ SVGFEMorphologyElement[JC] def clientLeft: Int SVGFEMorphologyElement[JC] def clientTop: Int SVGFEMorphologyElement[JC] def clientWidth: Int SVGFEMorphologyElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMorphologyElement[JC] def closest(selector: String): Element SVGFEMorphologyElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMorphologyElement[JC] def contains(otherNode: Node): Boolean SVGFEMorphologyElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19138,6 +21410,7 @@ SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean SVGFEMorphologyElement[JC] def hasChildNodes(): Boolean +SVGFEMorphologyElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMorphologyElement[JC] def height: SVGAnimatedLength SVGFEMorphologyElement[JC] var id: String SVGFEMorphologyElement[JC] def in1: SVGAnimatedString @@ -19165,6 +21438,9 @@ SVGFEMorphologyElement[JC] def nodeType: Int SVGFEMorphologyElement[JC] var nodeValue: String SVGFEMorphologyElement[JC] def normalize(): Unit SVGFEMorphologyElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMorphologyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMorphologyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19192,6 +21468,7 @@ SVGFEMorphologyElement[JC] def querySelector(selectors: String): Element SVGFEMorphologyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGFEMorphologyElement[JC] def radiusX: SVGAnimatedNumber SVGFEMorphologyElement[JC] def radiusY: SVGAnimatedNumber +SVGFEMorphologyElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def remove(): Unit SVGFEMorphologyElement[JC] def removeAttribute(name: String): Unit SVGFEMorphologyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19201,6 +21478,7 @@ SVGFEMorphologyElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFEMorphologyElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEMorphologyElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEMorphologyElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEMorphologyElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEMorphologyElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEMorphologyElement[JC] def requestPointerLock(): Unit SVGFEMorphologyElement[JC] def result: SVGAnimatedString @@ -19213,6 +21491,8 @@ SVGFEMorphologyElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMorphologyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMorphologyElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEMorphologyElement[JC] def shadowRoot: ShadowRoot SVGFEMorphologyElement[JC] var style: CSSStyleDeclaration SVGFEMorphologyElement[JC] def tagName: String SVGFEMorphologyElement[JC] var textContent: String @@ -19230,6 +21510,7 @@ SVGFEOffsetElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGFEOffsetElement[JC] def after(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def append(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def appendChild(newChild: Node): Node +SVGFEOffsetElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEOffsetElement[JC] def attributes: NamedNodeMap SVGFEOffsetElement[JC] def baseURI: String SVGFEOffsetElement[JC] def before(nodes: Node | String*): Unit @@ -19243,6 +21524,7 @@ SVGFEOffsetElement[JC] def clientLeft: Int SVGFEOffsetElement[JC] def clientTop: Int SVGFEOffsetElement[JC] def clientWidth: Int SVGFEOffsetElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEOffsetElement[JC] def closest(selector: String): Element SVGFEOffsetElement[JC] def compareDocumentPosition(other: Node): Int SVGFEOffsetElement[JC] def contains(otherNode: Node): Boolean SVGFEOffsetElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19263,6 +21545,7 @@ SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean SVGFEOffsetElement[JC] def hasChildNodes(): Boolean +SVGFEOffsetElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEOffsetElement[JC] def height: SVGAnimatedLength SVGFEOffsetElement[JC] var id: String SVGFEOffsetElement[JC] def in1: SVGAnimatedString @@ -19290,6 +21573,9 @@ SVGFEOffsetElement[JC] def nodeType: Int SVGFEOffsetElement[JC] var nodeValue: String SVGFEOffsetElement[JC] def normalize(): Unit SVGFEOffsetElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEOffsetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEOffsetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19314,6 +21600,7 @@ SVGFEOffsetElement[JC] def previousElementSibling: Element SVGFEOffsetElement[JC] def previousSibling: Node SVGFEOffsetElement[JC] def querySelector(selectors: String): Element SVGFEOffsetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEOffsetElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def remove(): Unit SVGFEOffsetElement[JC] def removeAttribute(name: String): Unit SVGFEOffsetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19323,6 +21610,7 @@ SVGFEOffsetElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGFEOffsetElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEOffsetElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEOffsetElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEOffsetElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEOffsetElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEOffsetElement[JC] def requestPointerLock(): Unit SVGFEOffsetElement[JC] def result: SVGAnimatedString @@ -19335,6 +21623,8 @@ SVGFEOffsetElement[JC] def setAttribute(name: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEOffsetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEOffsetElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEOffsetElement[JC] def shadowRoot: ShadowRoot SVGFEOffsetElement[JC] var style: CSSStyleDeclaration SVGFEOffsetElement[JC] def tagName: String SVGFEOffsetElement[JC] var textContent: String @@ -19349,6 +21639,7 @@ SVGFEPointLightElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFEPointLightElement[JC] def after(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def append(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def appendChild(newChild: Node): Node +SVGFEPointLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFEPointLightElement[JC] def attributes: NamedNodeMap SVGFEPointLightElement[JC] def baseURI: String SVGFEPointLightElement[JC] def before(nodes: Node | String*): Unit @@ -19361,6 +21652,7 @@ SVGFEPointLightElement[JC] def clientLeft: Int SVGFEPointLightElement[JC] def clientTop: Int SVGFEPointLightElement[JC] def clientWidth: Int SVGFEPointLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEPointLightElement[JC] def closest(selector: String): Element SVGFEPointLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEPointLightElement[JC] def contains(otherNode: Node): Boolean SVGFEPointLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19379,6 +21671,7 @@ SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean SVGFEPointLightElement[JC] def hasChildNodes(): Boolean +SVGFEPointLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEPointLightElement[JC] var id: String SVGFEPointLightElement[JC] var innerHTML: String SVGFEPointLightElement[JC] var innerText: String @@ -19404,6 +21697,9 @@ SVGFEPointLightElement[JC] def nodeType: Int SVGFEPointLightElement[JC] var nodeValue: String SVGFEPointLightElement[JC] def normalize(): Unit SVGFEPointLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEPointLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEPointLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19428,6 +21724,7 @@ SVGFEPointLightElement[JC] def previousElementSibling: Element SVGFEPointLightElement[JC] def previousSibling: Node SVGFEPointLightElement[JC] def querySelector(selectors: String): Element SVGFEPointLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEPointLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def remove(): Unit SVGFEPointLightElement[JC] def removeAttribute(name: String): Unit SVGFEPointLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19437,6 +21734,7 @@ SVGFEPointLightElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFEPointLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFEPointLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFEPointLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFEPointLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFEPointLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFEPointLightElement[JC] def requestPointerLock(): Unit SVGFEPointLightElement[JC] def scrollHeight: Int @@ -19448,6 +21746,8 @@ SVGFEPointLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEPointLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEPointLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFEPointLightElement[JC] def shadowRoot: ShadowRoot SVGFEPointLightElement[JC] def tagName: String SVGFEPointLightElement[JC] var textContent: String SVGFEPointLightElement[JC] def viewportElement: SVGElement @@ -19461,6 +21761,7 @@ SVGFESpecularLightingElement[JC] def addEventListener[T <: Event](`type`: String SVGFESpecularLightingElement[JC] def after(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def append(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def appendChild(newChild: Node): Node +SVGFESpecularLightingElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFESpecularLightingElement[JC] def attributes: NamedNodeMap SVGFESpecularLightingElement[JC] def baseURI: String SVGFESpecularLightingElement[JC] def before(nodes: Node | String*): Unit @@ -19474,6 +21775,7 @@ SVGFESpecularLightingElement[JC] def clientLeft: Int SVGFESpecularLightingElement[JC] def clientTop: Int SVGFESpecularLightingElement[JC] def clientWidth: Int SVGFESpecularLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpecularLightingElement[JC] def closest(selector: String): Element SVGFESpecularLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpecularLightingElement[JC] def contains(otherNode: Node): Boolean SVGFESpecularLightingElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19492,6 +21794,7 @@ SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean SVGFESpecularLightingElement[JC] def hasChildNodes(): Boolean +SVGFESpecularLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpecularLightingElement[JC] def height: SVGAnimatedLength SVGFESpecularLightingElement[JC] var id: String SVGFESpecularLightingElement[JC] def in1: SVGAnimatedString @@ -19521,6 +21824,9 @@ SVGFESpecularLightingElement[JC] def nodeType: Int SVGFESpecularLightingElement[JC] var nodeValue: String SVGFESpecularLightingElement[JC] def normalize(): Unit SVGFESpecularLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpecularLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19545,6 +21851,7 @@ SVGFESpecularLightingElement[JC] def previousElementSibling: Element SVGFESpecularLightingElement[JC] def previousSibling: Node SVGFESpecularLightingElement[JC] def querySelector(selectors: String): Element SVGFESpecularLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpecularLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def remove(): Unit SVGFESpecularLightingElement[JC] def removeAttribute(name: String): Unit SVGFESpecularLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19554,6 +21861,7 @@ SVGFESpecularLightingElement[JC] def removeEventListener[T <: Event](`type`: Str SVGFESpecularLightingElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFESpecularLightingElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFESpecularLightingElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFESpecularLightingElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFESpecularLightingElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFESpecularLightingElement[JC] def requestPointerLock(): Unit SVGFESpecularLightingElement[JC] def result: SVGAnimatedString @@ -19566,6 +21874,8 @@ SVGFESpecularLightingElement[JC] def setAttribute(name: String, value: String): SVGFESpecularLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpecularLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpecularLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpecularLightingElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFESpecularLightingElement[JC] def shadowRoot: ShadowRoot SVGFESpecularLightingElement[JC] def specularConstant: SVGAnimatedNumber SVGFESpecularLightingElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpecularLightingElement[JC] var style: CSSStyleDeclaration @@ -19583,6 +21893,7 @@ SVGFESpotLightElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGFESpotLightElement[JC] def after(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def append(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def appendChild(newChild: Node): Node +SVGFESpotLightElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFESpotLightElement[JC] def attributes: NamedNodeMap SVGFESpotLightElement[JC] def baseURI: String SVGFESpotLightElement[JC] def before(nodes: Node | String*): Unit @@ -19595,6 +21906,7 @@ SVGFESpotLightElement[JC] def clientLeft: Int SVGFESpotLightElement[JC] def clientTop: Int SVGFESpotLightElement[JC] def clientWidth: Int SVGFESpotLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpotLightElement[JC] def closest(selector: String): Element SVGFESpotLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpotLightElement[JC] def contains(otherNode: Node): Boolean SVGFESpotLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19613,6 +21925,7 @@ SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean SVGFESpotLightElement[JC] def hasChildNodes(): Boolean +SVGFESpotLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpotLightElement[JC] var id: String SVGFESpotLightElement[JC] var innerHTML: String SVGFESpotLightElement[JC] var innerText: String @@ -19639,6 +21952,9 @@ SVGFESpotLightElement[JC] def nodeType: Int SVGFESpotLightElement[JC] var nodeValue: String SVGFESpotLightElement[JC] def normalize(): Unit SVGFESpotLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpotLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpotLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19666,6 +21982,7 @@ SVGFESpotLightElement[JC] def previousElementSibling: Element SVGFESpotLightElement[JC] def previousSibling: Node SVGFESpotLightElement[JC] def querySelector(selectors: String): Element SVGFESpotLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpotLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def remove(): Unit SVGFESpotLightElement[JC] def removeAttribute(name: String): Unit SVGFESpotLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19675,6 +21992,7 @@ SVGFESpotLightElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGFESpotLightElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFESpotLightElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFESpotLightElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFESpotLightElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFESpotLightElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFESpotLightElement[JC] def requestPointerLock(): Unit SVGFESpotLightElement[JC] def scrollHeight: Int @@ -19686,6 +22004,8 @@ SVGFESpotLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpotLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpotLightElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFESpotLightElement[JC] def shadowRoot: ShadowRoot SVGFESpotLightElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpotLightElement[JC] def tagName: String SVGFESpotLightElement[JC] var textContent: String @@ -19700,6 +22020,7 @@ SVGFETileElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFETileElement[JC] def after(nodes: Node | String*): Unit SVGFETileElement[JC] def append(nodes: Node | String*): Unit SVGFETileElement[JC] def appendChild(newChild: Node): Node +SVGFETileElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFETileElement[JC] def attributes: NamedNodeMap SVGFETileElement[JC] def baseURI: String SVGFETileElement[JC] def before(nodes: Node | String*): Unit @@ -19713,6 +22034,7 @@ SVGFETileElement[JC] def clientLeft: Int SVGFETileElement[JC] def clientTop: Int SVGFETileElement[JC] def clientWidth: Int SVGFETileElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETileElement[JC] def closest(selector: String): Element SVGFETileElement[JC] def compareDocumentPosition(other: Node): Int SVGFETileElement[JC] def contains(otherNode: Node): Boolean SVGFETileElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19731,6 +22053,7 @@ SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean SVGFETileElement[JC] def hasChildNodes(): Boolean +SVGFETileElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETileElement[JC] def height: SVGAnimatedLength SVGFETileElement[JC] var id: String SVGFETileElement[JC] def in1: SVGAnimatedString @@ -19758,6 +22081,9 @@ SVGFETileElement[JC] def nodeType: Int SVGFETileElement[JC] var nodeValue: String SVGFETileElement[JC] def normalize(): Unit SVGFETileElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETileElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETileElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19782,6 +22108,7 @@ SVGFETileElement[JC] def previousElementSibling: Element SVGFETileElement[JC] def previousSibling: Node SVGFETileElement[JC] def querySelector(selectors: String): Element SVGFETileElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETileElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def remove(): Unit SVGFETileElement[JC] def removeAttribute(name: String): Unit SVGFETileElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19791,6 +22118,7 @@ SVGFETileElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGFETileElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFETileElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFETileElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFETileElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFETileElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFETileElement[JC] def requestPointerLock(): Unit SVGFETileElement[JC] def result: SVGAnimatedString @@ -19803,6 +22131,8 @@ SVGFETileElement[JC] def setAttribute(name: String, value: String): Unit SVGFETileElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETileElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETileElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETileElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFETileElement[JC] def shadowRoot: ShadowRoot SVGFETileElement[JC] var style: CSSStyleDeclaration SVGFETileElement[JC] def tagName: String SVGFETileElement[JC] var textContent: String @@ -19817,6 +22147,7 @@ SVGFETurbulenceElement[JC] def addEventListener[T <: Event](`type`: String, list SVGFETurbulenceElement[JC] def after(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def append(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def appendChild(newChild: Node): Node +SVGFETurbulenceElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFETurbulenceElement[JC] def attributes: NamedNodeMap SVGFETurbulenceElement[JC] def baseFrequencyX: SVGAnimatedNumber SVGFETurbulenceElement[JC] def baseFrequencyY: SVGAnimatedNumber @@ -19832,6 +22163,7 @@ SVGFETurbulenceElement[JC] def clientLeft: Int SVGFETurbulenceElement[JC] def clientTop: Int SVGFETurbulenceElement[JC] def clientWidth: Int SVGFETurbulenceElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETurbulenceElement[JC] def closest(selector: String): Element SVGFETurbulenceElement[JC] def compareDocumentPosition(other: Node): Int SVGFETurbulenceElement[JC] def contains(otherNode: Node): Boolean SVGFETurbulenceElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19850,6 +22182,7 @@ SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean SVGFETurbulenceElement[JC] def hasChildNodes(): Boolean +SVGFETurbulenceElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETurbulenceElement[JC] def height: SVGAnimatedLength SVGFETurbulenceElement[JC] var id: String SVGFETurbulenceElement[JC] var innerHTML: String @@ -19877,6 +22210,9 @@ SVGFETurbulenceElement[JC] var nodeValue: String SVGFETurbulenceElement[JC] def normalize(): Unit SVGFETurbulenceElement[JC] def numOctaves: SVGAnimatedInteger SVGFETurbulenceElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETurbulenceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETurbulenceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19901,6 +22237,7 @@ SVGFETurbulenceElement[JC] def previousElementSibling: Element SVGFETurbulenceElement[JC] def previousSibling: Node SVGFETurbulenceElement[JC] def querySelector(selectors: String): Element SVGFETurbulenceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETurbulenceElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def remove(): Unit SVGFETurbulenceElement[JC] def removeAttribute(name: String): Unit SVGFETurbulenceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19910,6 +22247,7 @@ SVGFETurbulenceElement[JC] def removeEventListener[T <: Event](`type`: String, l SVGFETurbulenceElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFETurbulenceElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFETurbulenceElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFETurbulenceElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFETurbulenceElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFETurbulenceElement[JC] def requestPointerLock(): Unit SVGFETurbulenceElement[JC] def result: SVGAnimatedString @@ -19923,6 +22261,8 @@ SVGFETurbulenceElement[JC] def setAttribute(name: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETurbulenceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETurbulenceElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFETurbulenceElement[JC] def shadowRoot: ShadowRoot SVGFETurbulenceElement[JC] def stitchTiles: SVGAnimatedEnumeration SVGFETurbulenceElement[JC] var style: CSSStyleDeclaration SVGFETurbulenceElement[JC] def tagName: String @@ -19948,6 +22288,7 @@ SVGFilterElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGFilterElement[JC] def after(nodes: Node | String*): Unit SVGFilterElement[JC] def append(nodes: Node | String*): Unit SVGFilterElement[JC] def appendChild(newChild: Node): Node +SVGFilterElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGFilterElement[JC] def attributes: NamedNodeMap SVGFilterElement[JC] def baseURI: String SVGFilterElement[JC] def before(nodes: Node | String*): Unit @@ -19961,6 +22302,7 @@ SVGFilterElement[JC] def clientLeft: Int SVGFilterElement[JC] def clientTop: Int SVGFilterElement[JC] def clientWidth: Int SVGFilterElement[JC] def cloneNode(deep: Boolean?): Node +SVGFilterElement[JC] def closest(selector: String): Element SVGFilterElement[JC] def compareDocumentPosition(other: Node): Int SVGFilterElement[JC] def contains(otherNode: Node): Boolean SVGFilterElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19983,6 +22325,7 @@ SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean SVGFilterElement[JC] def hasChildNodes(): Boolean +SVGFilterElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFilterElement[JC] def height: SVGAnimatedLength SVGFilterElement[JC] var href: SVGAnimatedString SVGFilterElement[JC] var id: String @@ -20010,6 +22353,9 @@ SVGFilterElement[JC] def nodeType: Int SVGFilterElement[JC] var nodeValue: String SVGFilterElement[JC] def normalize(): Unit SVGFilterElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFilterElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFilterElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20035,6 +22381,7 @@ SVGFilterElement[JC] def previousSibling: Node SVGFilterElement[JC] def primitiveUnits: SVGAnimatedEnumeration SVGFilterElement[JC] def querySelector(selectors: String): Element SVGFilterElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFilterElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def remove(): Unit SVGFilterElement[JC] def removeAttribute(name: String): Unit SVGFilterElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20044,6 +22391,7 @@ SVGFilterElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGFilterElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGFilterElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGFilterElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGFilterElement[JC] def replaceWith(nodes: Node | String*): Unit SVGFilterElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGFilterElement[JC] def requestPointerLock(): Unit SVGFilterElement[JC] def scrollHeight: Int @@ -20056,6 +22404,8 @@ SVGFilterElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str SVGFilterElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFilterElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGFilterElement[JC] def setFilterRes(filterResX: Double, filterResY: Double): Unit +SVGFilterElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGFilterElement[JC] def shadowRoot: ShadowRoot SVGFilterElement[JC] var style: CSSStyleDeclaration SVGFilterElement[JC] def tagName: String SVGFilterElement[JC] var textContent: String @@ -20081,6 +22431,7 @@ SVGGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu SVGGElement[JC] def after(nodes: Node | String*): Unit SVGGElement[JC] def append(nodes: Node | String*): Unit SVGGElement[JC] def appendChild(newChild: Node): Node +SVGGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGGElement[JC] def attributes: NamedNodeMap SVGGElement[JC] def baseURI: String SVGGElement[JC] def before(nodes: Node | String*): Unit @@ -20094,6 +22445,7 @@ SVGGElement[JC] def clientLeft: Int SVGGElement[JC] def clientTop: Int SVGGElement[JC] def clientWidth: Int SVGGElement[JC] def cloneNode(deep: Boolean?): Node +SVGGElement[JC] def closest(selector: String): Element SVGGElement[JC] def compareDocumentPosition(other: Node): Int SVGGElement[JC] def contains(otherNode: Node): Boolean SVGGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20119,6 +22471,7 @@ SVGGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGGElement[JC] def hasAttributes(): Boolean SVGGElement[JC] def hasChildNodes(): Boolean SVGGElement[JC] def hasExtension(extension: String): Boolean +SVGGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGElement[JC] var id: String SVGGElement[JC] var innerHTML: String SVGGElement[JC] var innerText: String @@ -20145,6 +22498,9 @@ SVGGElement[JC] def nodeType: Int SVGGElement[JC] var nodeValue: String SVGGElement[JC] def normalize(): Unit SVGGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20169,6 +22525,7 @@ SVGGElement[JC] def previousElementSibling: Element SVGGElement[JC] def previousSibling: Node SVGGElement[JC] def querySelector(selectors: String): Element SVGGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGElement[JC] def remove(): Unit SVGGElement[JC] def removeAttribute(name: String): Unit SVGGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20178,6 +22535,7 @@ SVGGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js SVGGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGGElement[JC] def requestPointerLock(): Unit SVGGElement[JC] var requiredExtensions: SVGStringList @@ -20191,6 +22549,8 @@ SVGGElement[JC] def setAttribute(name: String, value: String): Unit SVGGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGGElement[JC] def shadowRoot: ShadowRoot SVGGElement[JC] var style: CSSStyleDeclaration SVGGElement[JC] var systemLanguage: SVGStringList SVGGElement[JC] def tagName: String @@ -20209,6 +22569,7 @@ SVGGradientElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGGradientElement[JC] def after(nodes: Node | String*): Unit SVGGradientElement[JC] def append(nodes: Node | String*): Unit SVGGradientElement[JC] def appendChild(newChild: Node): Node +SVGGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGGradientElement[JC] def attributes: NamedNodeMap SVGGradientElement[JC] def baseURI: String SVGGradientElement[JC] def before(nodes: Node | String*): Unit @@ -20222,6 +22583,7 @@ SVGGradientElement[JC] def clientLeft: Int SVGGradientElement[JC] def clientTop: Int SVGGradientElement[JC] def clientWidth: Int SVGGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGGradientElement[JC] def closest(selector: String): Element SVGGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGGradientElement[JC] def contains(otherNode: Node): Boolean SVGGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20243,6 +22605,7 @@ SVGGradientElement[JC] def hasAttribute(name: String): Boolean SVGGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGGradientElement[JC] def hasAttributes(): Boolean SVGGradientElement[JC] def hasChildNodes(): Boolean +SVGGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGradientElement[JC] var href: SVGAnimatedString SVGGradientElement[JC] var id: String SVGGradientElement[JC] var innerHTML: String @@ -20269,6 +22632,9 @@ SVGGradientElement[JC] def nodeType: Int SVGGradientElement[JC] var nodeValue: String SVGGradientElement[JC] def normalize(): Unit SVGGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20293,6 +22659,7 @@ SVGGradientElement[JC] def previousElementSibling: Element SVGGradientElement[JC] def previousSibling: Node SVGGradientElement[JC] def querySelector(selectors: String): Element SVGGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def remove(): Unit SVGGradientElement[JC] def removeAttribute(name: String): Unit SVGGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20302,6 +22669,7 @@ SVGGradientElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGGradientElement[JC] def requestPointerLock(): Unit SVGGradientElement[JC] def scrollHeight: Int @@ -20313,6 +22681,8 @@ SVGGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGGradientElement[JC] def shadowRoot: ShadowRoot SVGGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGGradientElement[JC] var style: CSSStyleDeclaration SVGGradientElement[JC] def tagName: String @@ -20329,6 +22699,7 @@ SVGImageElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGImageElement[JC] def after(nodes: Node | String*): Unit SVGImageElement[JC] def append(nodes: Node | String*): Unit SVGImageElement[JC] def appendChild(newChild: Node): Node +SVGImageElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGImageElement[JC] def attributes: NamedNodeMap SVGImageElement[JC] def baseURI: String SVGImageElement[JC] def before(nodes: Node | String*): Unit @@ -20342,6 +22713,7 @@ SVGImageElement[JC] def clientLeft: Int SVGImageElement[JC] def clientTop: Int SVGImageElement[JC] def clientWidth: Int SVGImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGImageElement[JC] def closest(selector: String): Element SVGImageElement[JC] def compareDocumentPosition(other: Node): Int SVGImageElement[JC] def contains(otherNode: Node): Boolean SVGImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20367,6 +22739,7 @@ SVGImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGImageElement[JC] def hasAttributes(): Boolean SVGImageElement[JC] def hasChildNodes(): Boolean SVGImageElement[JC] def hasExtension(extension: String): Boolean +SVGImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGImageElement[JC] def height: SVGAnimatedLength SVGImageElement[JC] var href: SVGAnimatedString SVGImageElement[JC] var id: String @@ -20395,6 +22768,9 @@ SVGImageElement[JC] def nodeType: Int SVGImageElement[JC] var nodeValue: String SVGImageElement[JC] def normalize(): Unit SVGImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20420,6 +22796,7 @@ SVGImageElement[JC] def previousElementSibling: Element SVGImageElement[JC] def previousSibling: Node SVGImageElement[JC] def querySelector(selectors: String): Element SVGImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGImageElement[JC] def remove(): Unit SVGImageElement[JC] def removeAttribute(name: String): Unit SVGImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20429,6 +22806,7 @@ SVGImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGImageElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGImageElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGImageElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGImageElement[JC] def replaceWith(nodes: Node | String*): Unit SVGImageElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGImageElement[JC] def requestPointerLock(): Unit SVGImageElement[JC] var requiredExtensions: SVGStringList @@ -20442,6 +22820,8 @@ SVGImageElement[JC] def setAttribute(name: String, value: String): Unit SVGImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGImageElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGImageElement[JC] def shadowRoot: ShadowRoot SVGImageElement[JC] var style: CSSStyleDeclaration SVGImageElement[JC] var systemLanguage: SVGStringList SVGImageElement[JC] def tagName: String @@ -20487,6 +22867,7 @@ SVGLineElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGLineElement[JC] def after(nodes: Node | String*): Unit SVGLineElement[JC] def append(nodes: Node | String*): Unit SVGLineElement[JC] def appendChild(newChild: Node): Node +SVGLineElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGLineElement[JC] def attributes: NamedNodeMap SVGLineElement[JC] def baseURI: String SVGLineElement[JC] def before(nodes: Node | String*): Unit @@ -20500,6 +22881,7 @@ SVGLineElement[JC] def clientLeft: Int SVGLineElement[JC] def clientTop: Int SVGLineElement[JC] def clientWidth: Int SVGLineElement[JC] def cloneNode(deep: Boolean?): Node +SVGLineElement[JC] def closest(selector: String): Element SVGLineElement[JC] def compareDocumentPosition(other: Node): Int SVGLineElement[JC] def contains(otherNode: Node): Boolean SVGLineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20525,6 +22907,7 @@ SVGLineElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGLineElement[JC] def hasAttributes(): Boolean SVGLineElement[JC] def hasChildNodes(): Boolean SVGLineElement[JC] def hasExtension(extension: String): Boolean +SVGLineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLineElement[JC] var id: String SVGLineElement[JC] var innerHTML: String SVGLineElement[JC] var innerText: String @@ -20551,6 +22934,9 @@ SVGLineElement[JC] def nodeType: Int SVGLineElement[JC] var nodeValue: String SVGLineElement[JC] def normalize(): Unit SVGLineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20575,6 +22961,7 @@ SVGLineElement[JC] def previousElementSibling: Element SVGLineElement[JC] def previousSibling: Node SVGLineElement[JC] def querySelector(selectors: String): Element SVGLineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLineElement[JC] def remove(): Unit SVGLineElement[JC] def removeAttribute(name: String): Unit SVGLineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20584,6 +22971,7 @@ SVGLineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGLineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGLineElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGLineElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGLineElement[JC] def replaceWith(nodes: Node | String*): Unit SVGLineElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGLineElement[JC] def requestPointerLock(): Unit SVGLineElement[JC] var requiredExtensions: SVGStringList @@ -20597,6 +22985,8 @@ SVGLineElement[JC] def setAttribute(name: String, value: String): Unit SVGLineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLineElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGLineElement[JC] def shadowRoot: ShadowRoot SVGLineElement[JC] var style: CSSStyleDeclaration SVGLineElement[JC] var systemLanguage: SVGStringList SVGLineElement[JC] def tagName: String @@ -20619,6 +23009,7 @@ SVGLinearGradientElement[JC] def addEventListener[T <: Event](`type`: String, li SVGLinearGradientElement[JC] def after(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def append(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def appendChild(newChild: Node): Node +SVGLinearGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGLinearGradientElement[JC] def attributes: NamedNodeMap SVGLinearGradientElement[JC] def baseURI: String SVGLinearGradientElement[JC] def before(nodes: Node | String*): Unit @@ -20632,6 +23023,7 @@ SVGLinearGradientElement[JC] def clientLeft: Int SVGLinearGradientElement[JC] def clientTop: Int SVGLinearGradientElement[JC] def clientWidth: Int SVGLinearGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGLinearGradientElement[JC] def closest(selector: String): Element SVGLinearGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGLinearGradientElement[JC] def contains(otherNode: Node): Boolean SVGLinearGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20653,6 +23045,7 @@ SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean SVGLinearGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGLinearGradientElement[JC] def hasAttributes(): Boolean SVGLinearGradientElement[JC] def hasChildNodes(): Boolean +SVGLinearGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLinearGradientElement[JC] var href: SVGAnimatedString SVGLinearGradientElement[JC] var id: String SVGLinearGradientElement[JC] var innerHTML: String @@ -20679,6 +23072,9 @@ SVGLinearGradientElement[JC] def nodeType: Int SVGLinearGradientElement[JC] var nodeValue: String SVGLinearGradientElement[JC] def normalize(): Unit SVGLinearGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLinearGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLinearGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20703,6 +23099,7 @@ SVGLinearGradientElement[JC] def previousElementSibling: Element SVGLinearGradientElement[JC] def previousSibling: Node SVGLinearGradientElement[JC] def querySelector(selectors: String): Element SVGLinearGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLinearGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def remove(): Unit SVGLinearGradientElement[JC] def removeAttribute(name: String): Unit SVGLinearGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20712,6 +23109,7 @@ SVGLinearGradientElement[JC] def removeEventListener[T <: Event](`type`: String, SVGLinearGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGLinearGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGLinearGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGLinearGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGLinearGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGLinearGradientElement[JC] def requestPointerLock(): Unit SVGLinearGradientElement[JC] def scrollHeight: Int @@ -20723,6 +23121,8 @@ SVGLinearGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLinearGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLinearGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGLinearGradientElement[JC] def shadowRoot: ShadowRoot SVGLinearGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGLinearGradientElement[JC] var style: CSSStyleDeclaration SVGLinearGradientElement[JC] def tagName: String @@ -20745,6 +23145,7 @@ SVGMarkerElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGMarkerElement[JC] def after(nodes: Node | String*): Unit SVGMarkerElement[JC] def append(nodes: Node | String*): Unit SVGMarkerElement[JC] def appendChild(newChild: Node): Node +SVGMarkerElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMarkerElement[JC] def attributes: NamedNodeMap SVGMarkerElement[JC] def baseURI: String SVGMarkerElement[JC] def before(nodes: Node | String*): Unit @@ -20758,6 +23159,7 @@ SVGMarkerElement[JC] def clientLeft: Int SVGMarkerElement[JC] def clientTop: Int SVGMarkerElement[JC] def clientWidth: Int SVGMarkerElement[JC] def cloneNode(deep: Boolean?): Node +SVGMarkerElement[JC] def closest(selector: String): Element SVGMarkerElement[JC] def compareDocumentPosition(other: Node): Int SVGMarkerElement[JC] def contains(otherNode: Node): Boolean SVGMarkerElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20777,6 +23179,7 @@ SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean SVGMarkerElement[JC] def hasChildNodes(): Boolean +SVGMarkerElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMarkerElement[JC] var id: String SVGMarkerElement[JC] var innerHTML: String SVGMarkerElement[JC] var innerText: String @@ -20805,6 +23208,9 @@ SVGMarkerElement[JC] def nodeType: Int SVGMarkerElement[JC] var nodeValue: String SVGMarkerElement[JC] def normalize(): Unit SVGMarkerElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMarkerElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMarkerElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20834,6 +23240,7 @@ SVGMarkerElement[JC] def querySelector(selectors: String): Element SVGMarkerElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGMarkerElement[JC] def refX: SVGAnimatedLength SVGMarkerElement[JC] def refY: SVGAnimatedLength +SVGMarkerElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def remove(): Unit SVGMarkerElement[JC] def removeAttribute(name: String): Unit SVGMarkerElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20843,6 +23250,7 @@ SVGMarkerElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGMarkerElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMarkerElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMarkerElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMarkerElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMarkerElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMarkerElement[JC] def requestPointerLock(): Unit SVGMarkerElement[JC] def scrollHeight: Int @@ -20856,6 +23264,8 @@ SVGMarkerElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMarkerElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGMarkerElement[JC] def setOrientToAngle(angle: SVGAngle): Unit SVGMarkerElement[JC] def setOrientToAuto(): Unit +SVGMarkerElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMarkerElement[JC] def shadowRoot: ShadowRoot SVGMarkerElement[JC] var style: CSSStyleDeclaration SVGMarkerElement[JC] def tagName: String SVGMarkerElement[JC] var textContent: String @@ -20879,6 +23289,7 @@ SVGMaskElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGMaskElement[JC] def after(nodes: Node | String*): Unit SVGMaskElement[JC] def append(nodes: Node | String*): Unit SVGMaskElement[JC] def appendChild(newChild: Node): Node +SVGMaskElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMaskElement[JC] def attributes: NamedNodeMap SVGMaskElement[JC] def baseURI: String SVGMaskElement[JC] def before(nodes: Node | String*): Unit @@ -20892,6 +23303,7 @@ SVGMaskElement[JC] def clientLeft: Int SVGMaskElement[JC] def clientTop: Int SVGMaskElement[JC] def clientWidth: Int SVGMaskElement[JC] def cloneNode(deep: Boolean?): Node +SVGMaskElement[JC] def closest(selector: String): Element SVGMaskElement[JC] def compareDocumentPosition(other: Node): Int SVGMaskElement[JC] def contains(otherNode: Node): Boolean SVGMaskElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20912,6 +23324,7 @@ SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGMaskElement[JC] def hasAttributes(): Boolean SVGMaskElement[JC] def hasChildNodes(): Boolean SVGMaskElement[JC] def hasExtension(extension: String): Boolean +SVGMaskElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMaskElement[JC] def height: SVGAnimatedLength SVGMaskElement[JC] var id: String SVGMaskElement[JC] var innerHTML: String @@ -20940,6 +23353,9 @@ SVGMaskElement[JC] def nodeType: Int SVGMaskElement[JC] var nodeValue: String SVGMaskElement[JC] def normalize(): Unit SVGMaskElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMaskElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMaskElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20964,6 +23380,7 @@ SVGMaskElement[JC] def previousElementSibling: Element SVGMaskElement[JC] def previousSibling: Node SVGMaskElement[JC] def querySelector(selectors: String): Element SVGMaskElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMaskElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def remove(): Unit SVGMaskElement[JC] def removeAttribute(name: String): Unit SVGMaskElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20973,6 +23390,7 @@ SVGMaskElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGMaskElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMaskElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMaskElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMaskElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMaskElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMaskElement[JC] def requestPointerLock(): Unit SVGMaskElement[JC] var requiredExtensions: SVGStringList @@ -20986,6 +23404,8 @@ SVGMaskElement[JC] def setAttribute(name: String, value: String): Unit SVGMaskElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMaskElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMaskElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMaskElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMaskElement[JC] def shadowRoot: ShadowRoot SVGMaskElement[JC] var style: CSSStyleDeclaration SVGMaskElement[JC] var systemLanguage: SVGStringList SVGMaskElement[JC] def tagName: String @@ -21020,6 +23440,7 @@ SVGMetadataElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGMetadataElement[JC] def after(nodes: Node | String*): Unit SVGMetadataElement[JC] def append(nodes: Node | String*): Unit SVGMetadataElement[JC] def appendChild(newChild: Node): Node +SVGMetadataElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGMetadataElement[JC] def attributes: NamedNodeMap SVGMetadataElement[JC] def baseURI: String SVGMetadataElement[JC] def before(nodes: Node | String*): Unit @@ -21032,6 +23453,7 @@ SVGMetadataElement[JC] def clientLeft: Int SVGMetadataElement[JC] def clientTop: Int SVGMetadataElement[JC] def clientWidth: Int SVGMetadataElement[JC] def cloneNode(deep: Boolean?): Node +SVGMetadataElement[JC] def closest(selector: String): Element SVGMetadataElement[JC] def compareDocumentPosition(other: Node): Int SVGMetadataElement[JC] def contains(otherNode: Node): Boolean SVGMetadataElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21050,6 +23472,7 @@ SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean SVGMetadataElement[JC] def hasChildNodes(): Boolean +SVGMetadataElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMetadataElement[JC] var id: String SVGMetadataElement[JC] var innerHTML: String SVGMetadataElement[JC] var innerText: String @@ -21075,6 +23498,9 @@ SVGMetadataElement[JC] def nodeType: Int SVGMetadataElement[JC] var nodeValue: String SVGMetadataElement[JC] def normalize(): Unit SVGMetadataElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMetadataElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMetadataElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21099,6 +23525,7 @@ SVGMetadataElement[JC] def previousElementSibling: Element SVGMetadataElement[JC] def previousSibling: Node SVGMetadataElement[JC] def querySelector(selectors: String): Element SVGMetadataElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMetadataElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def remove(): Unit SVGMetadataElement[JC] def removeAttribute(name: String): Unit SVGMetadataElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21108,6 +23535,7 @@ SVGMetadataElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGMetadataElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGMetadataElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGMetadataElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGMetadataElement[JC] def replaceWith(nodes: Node | String*): Unit SVGMetadataElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGMetadataElement[JC] def requestPointerLock(): Unit SVGMetadataElement[JC] def scrollHeight: Int @@ -21119,6 +23547,8 @@ SVGMetadataElement[JC] def setAttribute(name: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMetadataElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMetadataElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGMetadataElement[JC] def shadowRoot: ShadowRoot SVGMetadataElement[JC] def tagName: String SVGMetadataElement[JC] var textContent: String SVGMetadataElement[JC] def viewportElement: SVGElement @@ -21138,6 +23568,7 @@ SVGPathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGPathElement[JC] def after(nodes: Node | String*): Unit SVGPathElement[JC] def append(nodes: Node | String*): Unit SVGPathElement[JC] def appendChild(newChild: Node): Node +SVGPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPathElement[JC] def attributes: NamedNodeMap SVGPathElement[JC] def baseURI: String SVGPathElement[JC] def before(nodes: Node | String*): Unit @@ -21151,6 +23582,7 @@ SVGPathElement[JC] def clientLeft: Int SVGPathElement[JC] def clientTop: Int SVGPathElement[JC] def clientWidth: Int SVGPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGPathElement[JC] def closest(selector: String): Element SVGPathElement[JC] def compareDocumentPosition(other: Node): Int SVGPathElement[JC] def contains(otherNode: Node): Boolean SVGPathElement[JC] def createSVGPathSegArcAbs(x: Double, y: Double, r1: Double, r2: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean): SVGPathSegArcAbs @@ -21198,6 +23630,7 @@ SVGPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGPathElement[JC] def hasAttributes(): Boolean SVGPathElement[JC] def hasChildNodes(): Boolean SVGPathElement[JC] def hasExtension(extension: String): Boolean +SVGPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPathElement[JC] var id: String SVGPathElement[JC] var innerHTML: String SVGPathElement[JC] var innerText: String @@ -21224,6 +23657,9 @@ SVGPathElement[JC] def nodeType: Int SVGPathElement[JC] var nodeValue: String SVGPathElement[JC] def normalize(): Unit SVGPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21249,6 +23685,7 @@ SVGPathElement[JC] def previousElementSibling: Element SVGPathElement[JC] def previousSibling: Node SVGPathElement[JC] def querySelector(selectors: String): Element SVGPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPathElement[JC] def remove(): Unit SVGPathElement[JC] def removeAttribute(name: String): Unit SVGPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21258,6 +23695,7 @@ SVGPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPathElement[JC] def requestPointerLock(): Unit SVGPathElement[JC] var requiredExtensions: SVGStringList @@ -21271,6 +23709,8 @@ SVGPathElement[JC] def setAttribute(name: String, value: String): Unit SVGPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPathElement[JC] def shadowRoot: ShadowRoot SVGPathElement[JC] var style: CSSStyleDeclaration SVGPathElement[JC] var systemLanguage: SVGStringList SVGPathElement[JC] def tagName: String @@ -21415,6 +23855,7 @@ SVGPatternElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGPatternElement[JC] def after(nodes: Node | String*): Unit SVGPatternElement[JC] def append(nodes: Node | String*): Unit SVGPatternElement[JC] def appendChild(newChild: Node): Node +SVGPatternElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPatternElement[JC] def attributes: NamedNodeMap SVGPatternElement[JC] def baseURI: String SVGPatternElement[JC] def before(nodes: Node | String*): Unit @@ -21428,6 +23869,7 @@ SVGPatternElement[JC] def clientLeft: Int SVGPatternElement[JC] def clientTop: Int SVGPatternElement[JC] def clientWidth: Int SVGPatternElement[JC] def cloneNode(deep: Boolean?): Node +SVGPatternElement[JC] def closest(selector: String): Element SVGPatternElement[JC] def compareDocumentPosition(other: Node): Int SVGPatternElement[JC] def contains(otherNode: Node): Boolean SVGPatternElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21448,6 +23890,7 @@ SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPatternElement[JC] def hasAttributes(): Boolean SVGPatternElement[JC] def hasChildNodes(): Boolean SVGPatternElement[JC] def hasExtension(extension: String): Boolean +SVGPatternElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPatternElement[JC] def height: SVGAnimatedLength SVGPatternElement[JC] var href: SVGAnimatedString SVGPatternElement[JC] var id: String @@ -21475,6 +23918,9 @@ SVGPatternElement[JC] def nodeType: Int SVGPatternElement[JC] var nodeValue: String SVGPatternElement[JC] def normalize(): Unit SVGPatternElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPatternElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPatternElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21503,6 +23949,7 @@ SVGPatternElement[JC] def previousElementSibling: Element SVGPatternElement[JC] def previousSibling: Node SVGPatternElement[JC] def querySelector(selectors: String): Element SVGPatternElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPatternElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def remove(): Unit SVGPatternElement[JC] def removeAttribute(name: String): Unit SVGPatternElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21512,6 +23959,7 @@ SVGPatternElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGPatternElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPatternElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPatternElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPatternElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPatternElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPatternElement[JC] def requestPointerLock(): Unit SVGPatternElement[JC] var requiredExtensions: SVGStringList @@ -21525,6 +23973,8 @@ SVGPatternElement[JC] def setAttribute(name: String, value: String): Unit SVGPatternElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPatternElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPatternElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPatternElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPatternElement[JC] def shadowRoot: ShadowRoot SVGPatternElement[JC] var style: CSSStyleDeclaration SVGPatternElement[JC] var systemLanguage: SVGStringList SVGPatternElement[JC] def tagName: String @@ -21555,6 +24005,7 @@ SVGPolygonElement[JC] def after(nodes: Node | String*): Unit SVGPolygonElement[JC] def animatedPoints: SVGPointList SVGPolygonElement[JC] def append(nodes: Node | String*): Unit SVGPolygonElement[JC] def appendChild(newChild: Node): Node +SVGPolygonElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPolygonElement[JC] def attributes: NamedNodeMap SVGPolygonElement[JC] def baseURI: String SVGPolygonElement[JC] def before(nodes: Node | String*): Unit @@ -21568,6 +24019,7 @@ SVGPolygonElement[JC] def clientLeft: Int SVGPolygonElement[JC] def clientTop: Int SVGPolygonElement[JC] def clientWidth: Int SVGPolygonElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolygonElement[JC] def closest(selector: String): Element SVGPolygonElement[JC] def compareDocumentPosition(other: Node): Int SVGPolygonElement[JC] def contains(otherNode: Node): Boolean SVGPolygonElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21593,6 +24045,7 @@ SVGPolygonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPolygonElement[JC] def hasAttributes(): Boolean SVGPolygonElement[JC] def hasChildNodes(): Boolean SVGPolygonElement[JC] def hasExtension(extension: String): Boolean +SVGPolygonElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolygonElement[JC] var id: String SVGPolygonElement[JC] var innerHTML: String SVGPolygonElement[JC] var innerText: String @@ -21619,6 +24072,9 @@ SVGPolygonElement[JC] def nodeType: Int SVGPolygonElement[JC] var nodeValue: String SVGPolygonElement[JC] def normalize(): Unit SVGPolygonElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolygonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolygonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21644,6 +24100,7 @@ SVGPolygonElement[JC] def previousElementSibling: Element SVGPolygonElement[JC] def previousSibling: Node SVGPolygonElement[JC] def querySelector(selectors: String): Element SVGPolygonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolygonElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def remove(): Unit SVGPolygonElement[JC] def removeAttribute(name: String): Unit SVGPolygonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21653,6 +24110,7 @@ SVGPolygonElement[JC] def removeEventListener[T <: Event](`type`: String, listen SVGPolygonElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPolygonElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPolygonElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPolygonElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPolygonElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPolygonElement[JC] def requestPointerLock(): Unit SVGPolygonElement[JC] var requiredExtensions: SVGStringList @@ -21666,6 +24124,8 @@ SVGPolygonElement[JC] def setAttribute(name: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolygonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolygonElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPolygonElement[JC] def shadowRoot: ShadowRoot SVGPolygonElement[JC] var style: CSSStyleDeclaration SVGPolygonElement[JC] var systemLanguage: SVGStringList SVGPolygonElement[JC] def tagName: String @@ -21682,6 +24142,7 @@ SVGPolylineElement[JC] def after(nodes: Node | String*): Unit SVGPolylineElement[JC] def animatedPoints: SVGPointList SVGPolylineElement[JC] def append(nodes: Node | String*): Unit SVGPolylineElement[JC] def appendChild(newChild: Node): Node +SVGPolylineElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGPolylineElement[JC] def attributes: NamedNodeMap SVGPolylineElement[JC] def baseURI: String SVGPolylineElement[JC] def before(nodes: Node | String*): Unit @@ -21695,6 +24156,7 @@ SVGPolylineElement[JC] def clientLeft: Int SVGPolylineElement[JC] def clientTop: Int SVGPolylineElement[JC] def clientWidth: Int SVGPolylineElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolylineElement[JC] def closest(selector: String): Element SVGPolylineElement[JC] def compareDocumentPosition(other: Node): Int SVGPolylineElement[JC] def contains(otherNode: Node): Boolean SVGPolylineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21720,6 +24182,7 @@ SVGPolylineElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGPolylineElement[JC] def hasAttributes(): Boolean SVGPolylineElement[JC] def hasChildNodes(): Boolean SVGPolylineElement[JC] def hasExtension(extension: String): Boolean +SVGPolylineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolylineElement[JC] var id: String SVGPolylineElement[JC] var innerHTML: String SVGPolylineElement[JC] var innerText: String @@ -21746,6 +24209,9 @@ SVGPolylineElement[JC] def nodeType: Int SVGPolylineElement[JC] var nodeValue: String SVGPolylineElement[JC] def normalize(): Unit SVGPolylineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolylineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolylineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21771,6 +24237,7 @@ SVGPolylineElement[JC] def previousElementSibling: Element SVGPolylineElement[JC] def previousSibling: Node SVGPolylineElement[JC] def querySelector(selectors: String): Element SVGPolylineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolylineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def remove(): Unit SVGPolylineElement[JC] def removeAttribute(name: String): Unit SVGPolylineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21780,6 +24247,7 @@ SVGPolylineElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGPolylineElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGPolylineElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGPolylineElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGPolylineElement[JC] def replaceWith(nodes: Node | String*): Unit SVGPolylineElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGPolylineElement[JC] def requestPointerLock(): Unit SVGPolylineElement[JC] var requiredExtensions: SVGStringList @@ -21793,6 +24261,8 @@ SVGPolylineElement[JC] def setAttribute(name: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolylineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolylineElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGPolylineElement[JC] def shadowRoot: ShadowRoot SVGPolylineElement[JC] var style: CSSStyleDeclaration SVGPolylineElement[JC] var systemLanguage: SVGStringList SVGPolylineElement[JC] def tagName: String @@ -21827,6 +24297,7 @@ SVGRadialGradientElement[JC] def addEventListener[T <: Event](`type`: String, li SVGRadialGradientElement[JC] def after(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def append(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def appendChild(newChild: Node): Node +SVGRadialGradientElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGRadialGradientElement[JC] def attributes: NamedNodeMap SVGRadialGradientElement[JC] def baseURI: String SVGRadialGradientElement[JC] def before(nodes: Node | String*): Unit @@ -21840,6 +24311,7 @@ SVGRadialGradientElement[JC] def clientLeft: Int SVGRadialGradientElement[JC] def clientTop: Int SVGRadialGradientElement[JC] def clientWidth: Int SVGRadialGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGRadialGradientElement[JC] def closest(selector: String): Element SVGRadialGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGRadialGradientElement[JC] def contains(otherNode: Node): Boolean SVGRadialGradientElement[JC] def cx: SVGAnimatedLength @@ -21865,6 +24337,7 @@ SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean SVGRadialGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGRadialGradientElement[JC] def hasAttributes(): Boolean SVGRadialGradientElement[JC] def hasChildNodes(): Boolean +SVGRadialGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRadialGradientElement[JC] var href: SVGAnimatedString SVGRadialGradientElement[JC] var id: String SVGRadialGradientElement[JC] var innerHTML: String @@ -21891,6 +24364,9 @@ SVGRadialGradientElement[JC] def nodeType: Int SVGRadialGradientElement[JC] var nodeValue: String SVGRadialGradientElement[JC] def normalize(): Unit SVGRadialGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRadialGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRadialGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21916,6 +24392,7 @@ SVGRadialGradientElement[JC] def previousSibling: Node SVGRadialGradientElement[JC] def querySelector(selectors: String): Element SVGRadialGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGRadialGradientElement[JC] def r: SVGAnimatedLength +SVGRadialGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def remove(): Unit SVGRadialGradientElement[JC] def removeAttribute(name: String): Unit SVGRadialGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21925,6 +24402,7 @@ SVGRadialGradientElement[JC] def removeEventListener[T <: Event](`type`: String, SVGRadialGradientElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGRadialGradientElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGRadialGradientElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGRadialGradientElement[JC] def replaceWith(nodes: Node | String*): Unit SVGRadialGradientElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGRadialGradientElement[JC] def requestPointerLock(): Unit SVGRadialGradientElement[JC] def scrollHeight: Int @@ -21936,6 +24414,8 @@ SVGRadialGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRadialGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRadialGradientElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGRadialGradientElement[JC] def shadowRoot: ShadowRoot SVGRadialGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGRadialGradientElement[JC] var style: CSSStyleDeclaration SVGRadialGradientElement[JC] def tagName: String @@ -21952,6 +24432,7 @@ SVGRectElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGRectElement[JC] def after(nodes: Node | String*): Unit SVGRectElement[JC] def append(nodes: Node | String*): Unit SVGRectElement[JC] def appendChild(newChild: Node): Node +SVGRectElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGRectElement[JC] def attributes: NamedNodeMap SVGRectElement[JC] def baseURI: String SVGRectElement[JC] def before(nodes: Node | String*): Unit @@ -21965,6 +24446,7 @@ SVGRectElement[JC] def clientLeft: Int SVGRectElement[JC] def clientTop: Int SVGRectElement[JC] def clientWidth: Int SVGRectElement[JC] def cloneNode(deep: Boolean?): Node +SVGRectElement[JC] def closest(selector: String): Element SVGRectElement[JC] def compareDocumentPosition(other: Node): Int SVGRectElement[JC] def contains(otherNode: Node): Boolean SVGRectElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21990,6 +24472,7 @@ SVGRectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGRectElement[JC] def hasAttributes(): Boolean SVGRectElement[JC] def hasChildNodes(): Boolean SVGRectElement[JC] def hasExtension(extension: String): Boolean +SVGRectElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRectElement[JC] def height: SVGAnimatedLength SVGRectElement[JC] var id: String SVGRectElement[JC] var innerHTML: String @@ -22017,6 +24500,9 @@ SVGRectElement[JC] def nodeType: Int SVGRectElement[JC] var nodeValue: String SVGRectElement[JC] def normalize(): Unit SVGRectElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22041,6 +24527,7 @@ SVGRectElement[JC] def previousElementSibling: Element SVGRectElement[JC] def previousSibling: Node SVGRectElement[JC] def querySelector(selectors: String): Element SVGRectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGRectElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRectElement[JC] def remove(): Unit SVGRectElement[JC] def removeAttribute(name: String): Unit SVGRectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22050,6 +24537,7 @@ SVGRectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGRectElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGRectElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGRectElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGRectElement[JC] def replaceWith(nodes: Node | String*): Unit SVGRectElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGRectElement[JC] def requestPointerLock(): Unit SVGRectElement[JC] var requiredExtensions: SVGStringList @@ -22065,6 +24553,8 @@ SVGRectElement[JC] def setAttribute(name: String, value: String): Unit SVGRectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRectElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRectElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGRectElement[JC] def shadowRoot: ShadowRoot SVGRectElement[JC] var style: CSSStyleDeclaration SVGRectElement[JC] var systemLanguage: SVGStringList SVGRectElement[JC] def tagName: String @@ -22083,6 +24573,7 @@ SVGSVGElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. SVGSVGElement[JC] def after(nodes: Node | String*): Unit SVGSVGElement[JC] def append(nodes: Node | String*): Unit SVGSVGElement[JC] def appendChild(newChild: Node): Node +SVGSVGElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSVGElement[JC] def attributes: NamedNodeMap SVGSVGElement[JC] def baseURI: String SVGSVGElement[JC] def before(nodes: Node | String*): Unit @@ -22098,6 +24589,7 @@ SVGSVGElement[JC] def clientLeft: Int SVGSVGElement[JC] def clientTop: Int SVGSVGElement[JC] def clientWidth: Int SVGSVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGSVGElement[JC] def closest(selector: String): Element SVGSVGElement[JC] def compareDocumentPosition(other: Node): Int SVGSVGElement[JC] def contains(otherNode: Node): Boolean SVGSVGElement[JC] var contentScriptType: String @@ -22143,6 +24635,7 @@ SVGSVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGSVGElement[JC] def hasAttributes(): Boolean SVGSVGElement[JC] def hasChildNodes(): Boolean SVGSVGElement[JC] def hasExtension(extension: String): Boolean +SVGSVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSVGElement[JC] def height: SVGAnimatedLength SVGSVGElement[JC] var id: String SVGSVGElement[JC] var innerHTML: String @@ -22171,6 +24664,9 @@ SVGSVGElement[JC] var nodeValue: String SVGSVGElement[JC] def normalize(): Unit SVGSVGElement[JC] var onabort: js.Function1[UIEvent, _] SVGSVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22204,6 +24700,7 @@ SVGSVGElement[JC] def previousElementSibling: Element SVGSVGElement[JC] def previousSibling: Node SVGSVGElement[JC] def querySelector(selectors: String): Element SVGSVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def remove(): Unit SVGSVGElement[JC] def removeAttribute(name: String): Unit SVGSVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22213,6 +24710,7 @@ SVGSVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGSVGElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSVGElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSVGElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSVGElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSVGElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSVGElement[JC] def requestPointerLock(): Unit SVGSVGElement[JC] var requiredExtensions: SVGStringList @@ -22229,6 +24727,8 @@ SVGSVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String SVGSVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGSVGElement[JC] def setCurrentTime(seconds: Double): Unit +SVGSVGElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSVGElement[JC] def shadowRoot: ShadowRoot SVGSVGElement[JC] var style: CSSStyleDeclaration SVGSVGElement[JC] def suspendRedraw(maxWaitMilliseconds: Int): Int SVGSVGElement[JC] var systemLanguage: SVGStringList @@ -22253,6 +24753,7 @@ SVGScriptElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGScriptElement[JC] def after(nodes: Node | String*): Unit SVGScriptElement[JC] def append(nodes: Node | String*): Unit SVGScriptElement[JC] def appendChild(newChild: Node): Node +SVGScriptElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGScriptElement[JC] def attributes: NamedNodeMap SVGScriptElement[JC] def baseURI: String SVGScriptElement[JC] def before(nodes: Node | String*): Unit @@ -22265,6 +24766,7 @@ SVGScriptElement[JC] def clientLeft: Int SVGScriptElement[JC] def clientTop: Int SVGScriptElement[JC] def clientWidth: Int SVGScriptElement[JC] def cloneNode(deep: Boolean?): Node +SVGScriptElement[JC] def closest(selector: String): Element SVGScriptElement[JC] def compareDocumentPosition(other: Node): Int SVGScriptElement[JC] def contains(otherNode: Node): Boolean SVGScriptElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22284,6 +24786,7 @@ SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean SVGScriptElement[JC] def hasChildNodes(): Boolean +SVGScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGScriptElement[JC] var href: SVGAnimatedString SVGScriptElement[JC] var id: String SVGScriptElement[JC] var innerHTML: String @@ -22310,6 +24813,9 @@ SVGScriptElement[JC] def nodeType: Int SVGScriptElement[JC] var nodeValue: String SVGScriptElement[JC] def normalize(): Unit SVGScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22334,6 +24840,7 @@ SVGScriptElement[JC] def previousElementSibling: Element SVGScriptElement[JC] def previousSibling: Node SVGScriptElement[JC] def querySelector(selectors: String): Element SVGScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def remove(): Unit SVGScriptElement[JC] def removeAttribute(name: String): Unit SVGScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22343,6 +24850,7 @@ SVGScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGScriptElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGScriptElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGScriptElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGScriptElement[JC] def replaceWith(nodes: Node | String*): Unit SVGScriptElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGScriptElement[JC] def requestPointerLock(): Unit SVGScriptElement[JC] def scrollHeight: Int @@ -22354,6 +24862,8 @@ SVGScriptElement[JC] def setAttribute(name: String, value: String): Unit SVGScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGScriptElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGScriptElement[JC] def shadowRoot: ShadowRoot SVGScriptElement[JC] def tagName: String SVGScriptElement[JC] var textContent: String SVGScriptElement[JC] def `type`: String @@ -22365,6 +24875,7 @@ SVGStopElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGStopElement[JC] def after(nodes: Node | String*): Unit SVGStopElement[JC] def append(nodes: Node | String*): Unit SVGStopElement[JC] def appendChild(newChild: Node): Node +SVGStopElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGStopElement[JC] def attributes: NamedNodeMap SVGStopElement[JC] def baseURI: String SVGStopElement[JC] def before(nodes: Node | String*): Unit @@ -22378,6 +24889,7 @@ SVGStopElement[JC] def clientLeft: Int SVGStopElement[JC] def clientTop: Int SVGStopElement[JC] def clientWidth: Int SVGStopElement[JC] def cloneNode(deep: Boolean?): Node +SVGStopElement[JC] def closest(selector: String): Element SVGStopElement[JC] def compareDocumentPosition(other: Node): Int SVGStopElement[JC] def contains(otherNode: Node): Boolean SVGStopElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22396,6 +24908,7 @@ SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean SVGStopElement[JC] def hasChildNodes(): Boolean +SVGStopElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStopElement[JC] var id: String SVGStopElement[JC] var innerHTML: String SVGStopElement[JC] var innerText: String @@ -22422,6 +24935,9 @@ SVGStopElement[JC] var nodeValue: String SVGStopElement[JC] def normalize(): Unit SVGStopElement[JC] var offset: SVGAnimatedNumber SVGStopElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStopElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStopElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22446,6 +24962,7 @@ SVGStopElement[JC] def previousElementSibling: Element SVGStopElement[JC] def previousSibling: Node SVGStopElement[JC] def querySelector(selectors: String): Element SVGStopElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStopElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStopElement[JC] def remove(): Unit SVGStopElement[JC] def removeAttribute(name: String): Unit SVGStopElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22455,6 +24972,7 @@ SVGStopElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGStopElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGStopElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGStopElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGStopElement[JC] def replaceWith(nodes: Node | String*): Unit SVGStopElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGStopElement[JC] def requestPointerLock(): Unit SVGStopElement[JC] def scrollHeight: Int @@ -22466,6 +24984,8 @@ SVGStopElement[JC] def setAttribute(name: String, value: String): Unit SVGStopElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStopElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStopElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStopElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGStopElement[JC] def shadowRoot: ShadowRoot SVGStopElement[JC] var style: CSSStyleDeclaration SVGStopElement[JC] def tagName: String SVGStopElement[JC] var textContent: String @@ -22487,6 +25007,7 @@ SVGStyleElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGStyleElement[JC] def after(nodes: Node | String*): Unit SVGStyleElement[JC] def append(nodes: Node | String*): Unit SVGStyleElement[JC] def appendChild(newChild: Node): Node +SVGStyleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGStyleElement[JC] def attributes: NamedNodeMap SVGStyleElement[JC] def baseURI: String SVGStyleElement[JC] def before(nodes: Node | String*): Unit @@ -22499,6 +25020,7 @@ SVGStyleElement[JC] def clientLeft: Int SVGStyleElement[JC] def clientTop: Int SVGStyleElement[JC] def clientWidth: Int SVGStyleElement[JC] def cloneNode(deep: Boolean?): Node +SVGStyleElement[JC] def closest(selector: String): Element SVGStyleElement[JC] def compareDocumentPosition(other: Node): Int SVGStyleElement[JC] def contains(otherNode: Node): Boolean SVGStyleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22517,6 +25039,7 @@ SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean SVGStyleElement[JC] def hasChildNodes(): Boolean +SVGStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStyleElement[JC] var id: String SVGStyleElement[JC] var innerHTML: String SVGStyleElement[JC] var innerText: String @@ -22543,6 +25066,9 @@ SVGStyleElement[JC] def nodeType: Int SVGStyleElement[JC] var nodeValue: String SVGStyleElement[JC] def normalize(): Unit SVGStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22567,6 +25093,7 @@ SVGStyleElement[JC] def previousElementSibling: Element SVGStyleElement[JC] def previousSibling: Node SVGStyleElement[JC] def querySelector(selectors: String): Element SVGStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def remove(): Unit SVGStyleElement[JC] def removeAttribute(name: String): Unit SVGStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22576,6 +25103,7 @@ SVGStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGStyleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGStyleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGStyleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGStyleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGStyleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGStyleElement[JC] def requestPointerLock(): Unit SVGStyleElement[JC] def scrollHeight: Int @@ -22587,6 +25115,8 @@ SVGStyleElement[JC] def setAttribute(name: String, value: String): Unit SVGStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStyleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGStyleElement[JC] def shadowRoot: ShadowRoot SVGStyleElement[JC] def tagName: String SVGStyleElement[JC] var textContent: String SVGStyleElement[JC] var title: String @@ -22601,6 +25131,7 @@ SVGSwitchElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGSwitchElement[JC] def after(nodes: Node | String*): Unit SVGSwitchElement[JC] def append(nodes: Node | String*): Unit SVGSwitchElement[JC] def appendChild(newChild: Node): Node +SVGSwitchElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSwitchElement[JC] def attributes: NamedNodeMap SVGSwitchElement[JC] def baseURI: String SVGSwitchElement[JC] def before(nodes: Node | String*): Unit @@ -22614,6 +25145,7 @@ SVGSwitchElement[JC] def clientLeft: Int SVGSwitchElement[JC] def clientTop: Int SVGSwitchElement[JC] def clientWidth: Int SVGSwitchElement[JC] def cloneNode(deep: Boolean?): Node +SVGSwitchElement[JC] def closest(selector: String): Element SVGSwitchElement[JC] def compareDocumentPosition(other: Node): Int SVGSwitchElement[JC] def contains(otherNode: Node): Boolean SVGSwitchElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22639,6 +25171,7 @@ SVGSwitchElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGSwitchElement[JC] def hasAttributes(): Boolean SVGSwitchElement[JC] def hasChildNodes(): Boolean SVGSwitchElement[JC] def hasExtension(extension: String): Boolean +SVGSwitchElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSwitchElement[JC] var id: String SVGSwitchElement[JC] var innerHTML: String SVGSwitchElement[JC] var innerText: String @@ -22665,6 +25198,9 @@ SVGSwitchElement[JC] def nodeType: Int SVGSwitchElement[JC] var nodeValue: String SVGSwitchElement[JC] def normalize(): Unit SVGSwitchElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSwitchElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSwitchElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22689,6 +25225,7 @@ SVGSwitchElement[JC] def previousElementSibling: Element SVGSwitchElement[JC] def previousSibling: Node SVGSwitchElement[JC] def querySelector(selectors: String): Element SVGSwitchElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSwitchElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def remove(): Unit SVGSwitchElement[JC] def removeAttribute(name: String): Unit SVGSwitchElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22698,6 +25235,7 @@ SVGSwitchElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGSwitchElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSwitchElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSwitchElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSwitchElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSwitchElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSwitchElement[JC] def requestPointerLock(): Unit SVGSwitchElement[JC] var requiredExtensions: SVGStringList @@ -22711,6 +25249,8 @@ SVGSwitchElement[JC] def setAttribute(name: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSwitchElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSwitchElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSwitchElement[JC] def shadowRoot: ShadowRoot SVGSwitchElement[JC] var style: CSSStyleDeclaration SVGSwitchElement[JC] var systemLanguage: SVGStringList SVGSwitchElement[JC] def tagName: String @@ -22726,6 +25266,7 @@ SVGSymbolElement[JC] def addEventListener[T <: Event](`type`: String, listener: SVGSymbolElement[JC] def after(nodes: Node | String*): Unit SVGSymbolElement[JC] def append(nodes: Node | String*): Unit SVGSymbolElement[JC] def appendChild(newChild: Node): Node +SVGSymbolElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGSymbolElement[JC] def attributes: NamedNodeMap SVGSymbolElement[JC] def baseURI: String SVGSymbolElement[JC] def before(nodes: Node | String*): Unit @@ -22739,6 +25280,7 @@ SVGSymbolElement[JC] def clientLeft: Int SVGSymbolElement[JC] def clientTop: Int SVGSymbolElement[JC] def clientWidth: Int SVGSymbolElement[JC] def cloneNode(deep: Boolean?): Node +SVGSymbolElement[JC] def closest(selector: String): Element SVGSymbolElement[JC] def compareDocumentPosition(other: Node): Int SVGSymbolElement[JC] def contains(otherNode: Node): Boolean SVGSymbolElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22758,6 +25300,7 @@ SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean SVGSymbolElement[JC] def hasChildNodes(): Boolean +SVGSymbolElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSymbolElement[JC] var id: String SVGSymbolElement[JC] var innerHTML: String SVGSymbolElement[JC] var innerText: String @@ -22783,6 +25326,9 @@ SVGSymbolElement[JC] def nodeType: Int SVGSymbolElement[JC] var nodeValue: String SVGSymbolElement[JC] def normalize(): Unit SVGSymbolElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSymbolElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSymbolElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22808,6 +25354,7 @@ SVGSymbolElement[JC] def previousElementSibling: Element SVGSymbolElement[JC] def previousSibling: Node SVGSymbolElement[JC] def querySelector(selectors: String): Element SVGSymbolElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSymbolElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def remove(): Unit SVGSymbolElement[JC] def removeAttribute(name: String): Unit SVGSymbolElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22817,6 +25364,7 @@ SVGSymbolElement[JC] def removeEventListener[T <: Event](`type`: String, listene SVGSymbolElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGSymbolElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGSymbolElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGSymbolElement[JC] def replaceWith(nodes: Node | String*): Unit SVGSymbolElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGSymbolElement[JC] def requestPointerLock(): Unit SVGSymbolElement[JC] def scrollHeight: Int @@ -22828,6 +25376,8 @@ SVGSymbolElement[JC] def setAttribute(name: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSymbolElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSymbolElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGSymbolElement[JC] def shadowRoot: ShadowRoot SVGSymbolElement[JC] var style: CSSStyleDeclaration SVGSymbolElement[JC] def tagName: String SVGSymbolElement[JC] var textContent: String @@ -22842,6 +25392,7 @@ SVGTSpanElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGTSpanElement[JC] def after(nodes: Node | String*): Unit SVGTSpanElement[JC] def append(nodes: Node | String*): Unit SVGTSpanElement[JC] def appendChild(newChild: Node): Node +SVGTSpanElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTSpanElement[JC] def attributes: NamedNodeMap SVGTSpanElement[JC] def baseURI: String SVGTSpanElement[JC] def before(nodes: Node | String*): Unit @@ -22855,6 +25406,7 @@ SVGTSpanElement[JC] def clientLeft: Int SVGTSpanElement[JC] def clientTop: Int SVGTSpanElement[JC] def clientWidth: Int SVGTSpanElement[JC] def cloneNode(deep: Boolean?): Node +SVGTSpanElement[JC] def closest(selector: String): Element SVGTSpanElement[JC] def compareDocumentPosition(other: Node): Int SVGTSpanElement[JC] def contains(otherNode: Node): Boolean SVGTSpanElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22885,6 +25437,7 @@ SVGTSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTSpanElement[JC] def hasAttributes(): Boolean SVGTSpanElement[JC] def hasChildNodes(): Boolean SVGTSpanElement[JC] def hasExtension(extension: String): Boolean +SVGTSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTSpanElement[JC] var id: String SVGTSpanElement[JC] var innerHTML: String SVGTSpanElement[JC] var innerText: String @@ -22911,6 +25464,9 @@ SVGTSpanElement[JC] def nodeType: Int SVGTSpanElement[JC] var nodeValue: String SVGTSpanElement[JC] def normalize(): Unit SVGTSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22935,6 +25491,7 @@ SVGTSpanElement[JC] def previousElementSibling: Element SVGTSpanElement[JC] def previousSibling: Node SVGTSpanElement[JC] def querySelector(selectors: String): Element SVGTSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def remove(): Unit SVGTSpanElement[JC] def removeAttribute(name: String): Unit SVGTSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22944,6 +25501,7 @@ SVGTSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGTSpanElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTSpanElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTSpanElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTSpanElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTSpanElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTSpanElement[JC] def requestPointerLock(): Unit SVGTSpanElement[JC] var requiredExtensions: SVGStringList @@ -22959,6 +25517,8 @@ SVGTSpanElement[JC] def setAttribute(name: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTSpanElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTSpanElement[JC] def shadowRoot: ShadowRoot SVGTSpanElement[JC] var style: CSSStyleDeclaration SVGTSpanElement[JC] var systemLanguage: SVGStringList SVGTSpanElement[JC] def tagName: String @@ -22980,6 +25540,7 @@ SVGTextContentElement[JC] def addEventListener[T <: Event](`type`: String, liste SVGTextContentElement[JC] def after(nodes: Node | String*): Unit SVGTextContentElement[JC] def append(nodes: Node | String*): Unit SVGTextContentElement[JC] def appendChild(newChild: Node): Node +SVGTextContentElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextContentElement[JC] def attributes: NamedNodeMap SVGTextContentElement[JC] def baseURI: String SVGTextContentElement[JC] def before(nodes: Node | String*): Unit @@ -22993,6 +25554,7 @@ SVGTextContentElement[JC] def clientLeft: Int SVGTextContentElement[JC] def clientTop: Int SVGTextContentElement[JC] def clientWidth: Int SVGTextContentElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextContentElement[JC] def closest(selector: String): Element SVGTextContentElement[JC] def compareDocumentPosition(other: Node): Int SVGTextContentElement[JC] def contains(otherNode: Node): Boolean SVGTextContentElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23021,6 +25583,7 @@ SVGTextContentElement[JC] def hasAttributeNS(namespaceURI: String, localName: St SVGTextContentElement[JC] def hasAttributes(): Boolean SVGTextContentElement[JC] def hasChildNodes(): Boolean SVGTextContentElement[JC] def hasExtension(extension: String): Boolean +SVGTextContentElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextContentElement[JC] var id: String SVGTextContentElement[JC] var innerHTML: String SVGTextContentElement[JC] var innerText: String @@ -23047,6 +25610,9 @@ SVGTextContentElement[JC] def nodeType: Int SVGTextContentElement[JC] var nodeValue: String SVGTextContentElement[JC] def normalize(): Unit SVGTextContentElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextContentElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextContentElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23071,6 +25637,7 @@ SVGTextContentElement[JC] def previousElementSibling: Element SVGTextContentElement[JC] def previousSibling: Node SVGTextContentElement[JC] def querySelector(selectors: String): Element SVGTextContentElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextContentElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def remove(): Unit SVGTextContentElement[JC] def removeAttribute(name: String): Unit SVGTextContentElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23080,6 +25647,7 @@ SVGTextContentElement[JC] def removeEventListener[T <: Event](`type`: String, li SVGTextContentElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextContentElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextContentElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextContentElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextContentElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextContentElement[JC] def requestPointerLock(): Unit SVGTextContentElement[JC] var requiredExtensions: SVGStringList @@ -23094,6 +25662,8 @@ SVGTextContentElement[JC] def setAttribute(name: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextContentElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextContentElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextContentElement[JC] def shadowRoot: ShadowRoot SVGTextContentElement[JC] var style: CSSStyleDeclaration SVGTextContentElement[JC] var systemLanguage: SVGStringList SVGTextContentElement[JC] def tagName: String @@ -23112,6 +25682,7 @@ SVGTextElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGTextElement[JC] def after(nodes: Node | String*): Unit SVGTextElement[JC] def append(nodes: Node | String*): Unit SVGTextElement[JC] def appendChild(newChild: Node): Node +SVGTextElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextElement[JC] def attributes: NamedNodeMap SVGTextElement[JC] def baseURI: String SVGTextElement[JC] def before(nodes: Node | String*): Unit @@ -23125,6 +25696,7 @@ SVGTextElement[JC] def clientLeft: Int SVGTextElement[JC] def clientTop: Int SVGTextElement[JC] def clientWidth: Int SVGTextElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextElement[JC] def closest(selector: String): Element SVGTextElement[JC] def compareDocumentPosition(other: Node): Int SVGTextElement[JC] def contains(otherNode: Node): Boolean SVGTextElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23160,6 +25732,7 @@ SVGTextElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTextElement[JC] def hasAttributes(): Boolean SVGTextElement[JC] def hasChildNodes(): Boolean SVGTextElement[JC] def hasExtension(extension: String): Boolean +SVGTextElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextElement[JC] var id: String SVGTextElement[JC] var innerHTML: String SVGTextElement[JC] var innerText: String @@ -23187,6 +25760,9 @@ SVGTextElement[JC] def nodeType: Int SVGTextElement[JC] var nodeValue: String SVGTextElement[JC] def normalize(): Unit SVGTextElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23211,6 +25787,7 @@ SVGTextElement[JC] def previousElementSibling: Element SVGTextElement[JC] def previousSibling: Node SVGTextElement[JC] def querySelector(selectors: String): Element SVGTextElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextElement[JC] def remove(): Unit SVGTextElement[JC] def removeAttribute(name: String): Unit SVGTextElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23220,6 +25797,7 @@ SVGTextElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGTextElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextElement[JC] def requestPointerLock(): Unit SVGTextElement[JC] var requiredExtensions: SVGStringList @@ -23235,6 +25813,8 @@ SVGTextElement[JC] def setAttribute(name: String, value: String): Unit SVGTextElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextElement[JC] def shadowRoot: ShadowRoot SVGTextElement[JC] var style: CSSStyleDeclaration SVGTextElement[JC] var systemLanguage: SVGStringList SVGTextElement[JC] def tagName: String @@ -23253,6 +25833,7 @@ SVGTextPathElement[JC] def addEventListener[T <: Event](`type`: String, listener SVGTextPathElement[JC] def after(nodes: Node | String*): Unit SVGTextPathElement[JC] def append(nodes: Node | String*): Unit SVGTextPathElement[JC] def appendChild(newChild: Node): Node +SVGTextPathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextPathElement[JC] def attributes: NamedNodeMap SVGTextPathElement[JC] def baseURI: String SVGTextPathElement[JC] def before(nodes: Node | String*): Unit @@ -23266,6 +25847,7 @@ SVGTextPathElement[JC] def clientLeft: Int SVGTextPathElement[JC] def clientTop: Int SVGTextPathElement[JC] def clientWidth: Int SVGTextPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPathElement[JC] def closest(selector: String): Element SVGTextPathElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPathElement[JC] def contains(otherNode: Node): Boolean SVGTextPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23294,6 +25876,7 @@ SVGTextPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGTextPathElement[JC] def hasAttributes(): Boolean SVGTextPathElement[JC] def hasChildNodes(): Boolean SVGTextPathElement[JC] def hasExtension(extension: String): Boolean +SVGTextPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPathElement[JC] var href: SVGAnimatedString SVGTextPathElement[JC] var id: String SVGTextPathElement[JC] var innerHTML: String @@ -23322,6 +25905,9 @@ SVGTextPathElement[JC] def nodeType: Int SVGTextPathElement[JC] var nodeValue: String SVGTextPathElement[JC] def normalize(): Unit SVGTextPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23346,6 +25932,7 @@ SVGTextPathElement[JC] def previousElementSibling: Element SVGTextPathElement[JC] def previousSibling: Node SVGTextPathElement[JC] def querySelector(selectors: String): Element SVGTextPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def remove(): Unit SVGTextPathElement[JC] def removeAttribute(name: String): Unit SVGTextPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23355,6 +25942,7 @@ SVGTextPathElement[JC] def removeEventListener[T <: Event](`type`: String, liste SVGTextPathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextPathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextPathElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextPathElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextPathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextPathElement[JC] def requestPointerLock(): Unit SVGTextPathElement[JC] var requiredExtensions: SVGStringList @@ -23369,6 +25957,8 @@ SVGTextPathElement[JC] def setAttribute(name: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPathElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextPathElement[JC] def shadowRoot: ShadowRoot SVGTextPathElement[JC] def spacing: SVGAnimatedEnumeration SVGTextPathElement[JC] def startOffset: SVGAnimatedLength SVGTextPathElement[JC] var style: CSSStyleDeclaration @@ -23392,6 +25982,7 @@ SVGTextPositioningElement[JC] def addEventListener[T <: Event](`type`: String, l SVGTextPositioningElement[JC] def after(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def append(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def appendChild(newChild: Node): Node +SVGTextPositioningElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTextPositioningElement[JC] def attributes: NamedNodeMap SVGTextPositioningElement[JC] def baseURI: String SVGTextPositioningElement[JC] def before(nodes: Node | String*): Unit @@ -23405,6 +25996,7 @@ SVGTextPositioningElement[JC] def clientLeft: Int SVGTextPositioningElement[JC] def clientTop: Int SVGTextPositioningElement[JC] def clientWidth: Int SVGTextPositioningElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPositioningElement[JC] def closest(selector: String): Element SVGTextPositioningElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPositioningElement[JC] def contains(otherNode: Node): Boolean SVGTextPositioningElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23435,6 +26027,7 @@ SVGTextPositioningElement[JC] def hasAttributeNS(namespaceURI: String, localName SVGTextPositioningElement[JC] def hasAttributes(): Boolean SVGTextPositioningElement[JC] def hasChildNodes(): Boolean SVGTextPositioningElement[JC] def hasExtension(extension: String): Boolean +SVGTextPositioningElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPositioningElement[JC] var id: String SVGTextPositioningElement[JC] var innerHTML: String SVGTextPositioningElement[JC] var innerText: String @@ -23461,6 +26054,9 @@ SVGTextPositioningElement[JC] def nodeType: Int SVGTextPositioningElement[JC] var nodeValue: String SVGTextPositioningElement[JC] def normalize(): Unit SVGTextPositioningElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPositioningElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPositioningElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23485,6 +26081,7 @@ SVGTextPositioningElement[JC] def previousElementSibling: Element SVGTextPositioningElement[JC] def previousSibling: Node SVGTextPositioningElement[JC] def querySelector(selectors: String): Element SVGTextPositioningElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPositioningElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def remove(): Unit SVGTextPositioningElement[JC] def removeAttribute(name: String): Unit SVGTextPositioningElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23494,6 +26091,7 @@ SVGTextPositioningElement[JC] def removeEventListener[T <: Event](`type`: String SVGTextPositioningElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTextPositioningElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTextPositioningElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTextPositioningElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTextPositioningElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTextPositioningElement[JC] def requestPointerLock(): Unit SVGTextPositioningElement[JC] var requiredExtensions: SVGStringList @@ -23509,6 +26107,8 @@ SVGTextPositioningElement[JC] def setAttribute(name: String, value: String): Uni SVGTextPositioningElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPositioningElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPositioningElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPositioningElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTextPositioningElement[JC] def shadowRoot: ShadowRoot SVGTextPositioningElement[JC] var style: CSSStyleDeclaration SVGTextPositioningElement[JC] var systemLanguage: SVGStringList SVGTextPositioningElement[JC] def tagName: String @@ -23526,6 +26126,7 @@ SVGTitleElement[JC] def addEventListener[T <: Event](`type`: String, listener: j SVGTitleElement[JC] def after(nodes: Node | String*): Unit SVGTitleElement[JC] def append(nodes: Node | String*): Unit SVGTitleElement[JC] def appendChild(newChild: Node): Node +SVGTitleElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGTitleElement[JC] def attributes: NamedNodeMap SVGTitleElement[JC] def baseURI: String SVGTitleElement[JC] def before(nodes: Node | String*): Unit @@ -23539,6 +26140,7 @@ SVGTitleElement[JC] def clientLeft: Int SVGTitleElement[JC] def clientTop: Int SVGTitleElement[JC] def clientWidth: Int SVGTitleElement[JC] def cloneNode(deep: Boolean?): Node +SVGTitleElement[JC] def closest(selector: String): Element SVGTitleElement[JC] def compareDocumentPosition(other: Node): Int SVGTitleElement[JC] def contains(otherNode: Node): Boolean SVGTitleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23557,6 +26159,7 @@ SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean SVGTitleElement[JC] def hasChildNodes(): Boolean +SVGTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTitleElement[JC] var id: String SVGTitleElement[JC] var innerHTML: String SVGTitleElement[JC] var innerText: String @@ -23582,6 +26185,9 @@ SVGTitleElement[JC] def nodeType: Int SVGTitleElement[JC] var nodeValue: String SVGTitleElement[JC] def normalize(): Unit SVGTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23606,6 +26212,7 @@ SVGTitleElement[JC] def previousElementSibling: Element SVGTitleElement[JC] def previousSibling: Node SVGTitleElement[JC] def querySelector(selectors: String): Element SVGTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def remove(): Unit SVGTitleElement[JC] def removeAttribute(name: String): Unit SVGTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23615,6 +26222,7 @@ SVGTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener SVGTitleElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGTitleElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGTitleElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGTitleElement[JC] def replaceWith(nodes: Node | String*): Unit SVGTitleElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGTitleElement[JC] def requestPointerLock(): Unit SVGTitleElement[JC] def scrollHeight: Int @@ -23626,6 +26234,8 @@ SVGTitleElement[JC] def setAttribute(name: String, value: String): Unit SVGTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTitleElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGTitleElement[JC] def shadowRoot: ShadowRoot SVGTitleElement[JC] var style: CSSStyleDeclaration SVGTitleElement[JC] def tagName: String SVGTitleElement[JC] var textContent: String @@ -23680,6 +26290,7 @@ SVGUseElement[JC] def after(nodes: Node | String*): Unit SVGUseElement[JC] def animatedInstanceRoot: SVGElementInstance SVGUseElement[JC] def append(nodes: Node | String*): Unit SVGUseElement[JC] def appendChild(newChild: Node): Node +SVGUseElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGUseElement[JC] def attributes: NamedNodeMap SVGUseElement[JC] def baseURI: String SVGUseElement[JC] def before(nodes: Node | String*): Unit @@ -23693,6 +26304,7 @@ SVGUseElement[JC] def clientLeft: Int SVGUseElement[JC] def clientTop: Int SVGUseElement[JC] def clientWidth: Int SVGUseElement[JC] def cloneNode(deep: Boolean?): Node +SVGUseElement[JC] def closest(selector: String): Element SVGUseElement[JC] def compareDocumentPosition(other: Node): Int SVGUseElement[JC] def contains(otherNode: Node): Boolean SVGUseElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23718,6 +26330,7 @@ SVGUseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGUseElement[JC] def hasAttributes(): Boolean SVGUseElement[JC] def hasChildNodes(): Boolean SVGUseElement[JC] def hasExtension(extension: String): Boolean +SVGUseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGUseElement[JC] def height: SVGAnimatedLength SVGUseElement[JC] var href: SVGAnimatedString SVGUseElement[JC] var id: String @@ -23747,6 +26360,9 @@ SVGUseElement[JC] def nodeType: Int SVGUseElement[JC] var nodeValue: String SVGUseElement[JC] def normalize(): Unit SVGUseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGUseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGUseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23771,6 +26387,7 @@ SVGUseElement[JC] def previousElementSibling: Element SVGUseElement[JC] def previousSibling: Node SVGUseElement[JC] def querySelector(selectors: String): Element SVGUseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGUseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGUseElement[JC] def remove(): Unit SVGUseElement[JC] def removeAttribute(name: String): Unit SVGUseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23780,6 +26397,7 @@ SVGUseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGUseElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGUseElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGUseElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGUseElement[JC] def replaceWith(nodes: Node | String*): Unit SVGUseElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGUseElement[JC] def requestPointerLock(): Unit SVGUseElement[JC] var requiredExtensions: SVGStringList @@ -23793,6 +26411,8 @@ SVGUseElement[JC] def setAttribute(name: String, value: String): Unit SVGUseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGUseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGUseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGUseElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGUseElement[JC] def shadowRoot: ShadowRoot SVGUseElement[JC] var style: CSSStyleDeclaration SVGUseElement[JC] var systemLanguage: SVGStringList SVGUseElement[JC] def tagName: String @@ -23811,6 +26431,7 @@ SVGViewElement[JC] def addEventListener[T <: Event](`type`: String, listener: js SVGViewElement[JC] def after(nodes: Node | String*): Unit SVGViewElement[JC] def append(nodes: Node | String*): Unit SVGViewElement[JC] def appendChild(newChild: Node): Node +SVGViewElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot SVGViewElement[JC] def attributes: NamedNodeMap SVGViewElement[JC] def baseURI: String SVGViewElement[JC] def before(nodes: Node | String*): Unit @@ -23823,6 +26444,7 @@ SVGViewElement[JC] def clientLeft: Int SVGViewElement[JC] def clientTop: Int SVGViewElement[JC] def clientWidth: Int SVGViewElement[JC] def cloneNode(deep: Boolean?): Node +SVGViewElement[JC] def closest(selector: String): Element SVGViewElement[JC] def compareDocumentPosition(other: Node): Int SVGViewElement[JC] def contains(otherNode: Node): Boolean SVGViewElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23842,6 +26464,7 @@ SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean SVGViewElement[JC] def hasChildNodes(): Boolean +SVGViewElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGViewElement[JC] var id: String SVGViewElement[JC] var innerHTML: String SVGViewElement[JC] var innerText: String @@ -23867,6 +26490,9 @@ SVGViewElement[JC] def nodeType: Int SVGViewElement[JC] var nodeValue: String SVGViewElement[JC] def normalize(): Unit SVGViewElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGViewElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGViewElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23892,6 +26518,7 @@ SVGViewElement[JC] def previousElementSibling: Element SVGViewElement[JC] def previousSibling: Node SVGViewElement[JC] def querySelector(selectors: String): Element SVGViewElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGViewElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGViewElement[JC] def remove(): Unit SVGViewElement[JC] def removeAttribute(name: String): Unit SVGViewElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23901,6 +26528,7 @@ SVGViewElement[JC] def removeEventListener[T <: Event](`type`: String, listener: SVGViewElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SVGViewElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node SVGViewElement[JC] def replaceChildren(nodes: Node | String*): Unit +SVGViewElement[JC] def replaceWith(nodes: Node | String*): Unit SVGViewElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] SVGViewElement[JC] def requestPointerLock(): Unit SVGViewElement[JC] def scrollHeight: Int @@ -23912,6 +26540,8 @@ SVGViewElement[JC] def setAttribute(name: String, value: String): Unit SVGViewElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGViewElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGViewElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGViewElement[JC] def setPointerCapture(pointerId: Double): Unit +SVGViewElement[JC] def shadowRoot: ShadowRoot SVGViewElement[JC] def tagName: String SVGViewElement[JC] var textContent: String SVGViewElement[JC] var viewBox: SVGAnimatedRect @@ -23940,6 +26570,9 @@ Screen[JC] def colorDepth: Int Screen[JC] def height: Double Screen[JC] def pixelDepth: Int Screen[JC] def width: Double +ScrollRestoration[JT] +ScrollRestoration[SO] val auto: ScrollRestoration +ScrollRestoration[SO] val manual: ScrollRestoration Selection[JC] def addRange(range: Range): Unit Selection[JC] def anchorNode: Node Selection[JC] def anchorOffset: Int @@ -23975,7 +26608,7 @@ ServiceWorkerContainer[JT] def getRegistrations(): js.Promise[js.Array[ServiceWo ServiceWorkerContainer[JT] var oncontrollerchange: js.Function1[Event, _] ServiceWorkerContainer[JT] var onmessage: js.Function1[MessageEvent, _] ServiceWorkerContainer[JT] def ready: js.Promise[ServiceWorkerRegistration] -ServiceWorkerContainer[JT] def register(scriptURL: String, options: js.Object?): js.Promise[ServiceWorkerRegistration] +ServiceWorkerContainer[JT] def register(scriptURL: String, options: ServiceWorkerRegistrationOptions?): js.Promise[ServiceWorkerRegistration] ServiceWorkerContainer[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit ServiceWorkerContainer[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit ServiceWorkerGlobalScope[JO] def self: ServiceWorkerGlobalScope @@ -24043,12 +26676,63 @@ ServiceWorkerRegistration[JT] def showNotification(title: String, options: Notif ServiceWorkerRegistration[JT] def unregister(): js.Promise[Boolean] ServiceWorkerRegistration[JT] def update(): js.Promise[Unit] ServiceWorkerRegistration[JT] var waiting: ServiceWorker +ServiceWorkerRegistrationOptions[JT] var scope: js.UndefOr[String] +ServiceWorkerRegistrationOptions[JT] var `type`: js.UndefOr[WorkerType] +ServiceWorkerRegistrationOptions[JT] var updateViaCache: js.UndefOr[ServiceWorkerUpdateViaCache] ServiceWorkerState[JT] ServiceWorkerState[SO] val activated: ServiceWorkerState ServiceWorkerState[SO] val activating: ServiceWorkerState ServiceWorkerState[SO] val installed: ServiceWorkerState ServiceWorkerState[SO] val installing: ServiceWorkerState ServiceWorkerState[SO] val redundant: ServiceWorkerState +ServiceWorkerUpdateViaCache[JT] +ServiceWorkerUpdateViaCache[SO] val all: ServiceWorkerUpdateViaCache +ServiceWorkerUpdateViaCache[SO] val imports: ServiceWorkerUpdateViaCache +ServiceWorkerUpdateViaCache[SO] val none: ServiceWorkerUpdateViaCache +ShadowRoot[JC] def activeElement: Element +ShadowRoot[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +ShadowRoot[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +ShadowRoot[JC] def appendChild(newChild: Node): Node +ShadowRoot[JC] def baseURI: String +ShadowRoot[JC] def childNodes: NodeList[Node] +ShadowRoot[JC] def cloneNode(deep: Boolean?): Node +ShadowRoot[JC] def compareDocumentPosition(other: Node): Int +ShadowRoot[JC] def contains(otherNode: Node): Boolean +ShadowRoot[JC] def dispatchEvent(evt: Event): Boolean +ShadowRoot[JC] def firstChild: Node +ShadowRoot[JC] def hasChildNodes(): Boolean +ShadowRoot[JC] var innerText: String +ShadowRoot[JC] def insertBefore(newChild: Node, refChild: Node): Node +ShadowRoot[JC] def isConnected: Boolean +ShadowRoot[JC] def isDefaultNamespace(namespaceURI: String): Boolean +ShadowRoot[JC] def isEqualNode(arg: Node): Boolean +ShadowRoot[JC] def isSameNode(other: Node): Boolean +ShadowRoot[JC] def isSupported(feature: String, version: String): Boolean +ShadowRoot[JC] def lastChild: Node +ShadowRoot[JC] def localName: String +ShadowRoot[JC] def lookupNamespaceURI(prefix: String): String +ShadowRoot[JC] def lookupPrefix(namespaceURI: String): String +ShadowRoot[JC] def namespaceURI: String +ShadowRoot[JC] def nextSibling: Node +ShadowRoot[JC] def nodeName: String +ShadowRoot[JC] def nodeType: Int +ShadowRoot[JC] var nodeValue: String +ShadowRoot[JC] def normalize(): Unit +ShadowRoot[JC] def ownerDocument: Document +ShadowRoot[JC] def parentNode: Node +ShadowRoot[JC] def previousSibling: Node +ShadowRoot[JC] def querySelector(selectors: String): Element +ShadowRoot[JC] def querySelectorAll(selectors: String): NodeList[Element] +ShadowRoot[JC] def removeChild(oldChild: Node): Node +ShadowRoot[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +ShadowRoot[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +ShadowRoot[JC] def replaceChild(newChild: Node, oldChild: Node): Node +ShadowRoot[JC] var textContent: String +ShadowRootInit[JT] var delegatesFocus: js.UndefOr[Boolean] +ShadowRootInit[JT] var mode: ShadowRootMode +ShadowRootMode[JT] +ShadowRootMode[SO] val closed: ShadowRootMode +ShadowRootMode[SO] val open: ShadowRootMode SharedWorker[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorker[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit SharedWorker[JC] def dispatchEvent(evt: Event): Boolean @@ -24056,6 +26740,7 @@ SharedWorker[JC] var onerror: js.Function1[ErrorEvent, _] SharedWorker[JC] def port: MessagePort SharedWorker[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorker[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +SharedWorker[SO] SharedWorkerGlobalScope[JO] def self: SharedWorkerGlobalScope SharedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SharedWorkerGlobalScope[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -24122,6 +26807,15 @@ SourceBufferList[JT] var onaddsourcebuffer: js.Function1[Event, Any] SourceBufferList[JT] var onremovesourcebuffer: js.Function1[Event, Any] SourceBufferList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit SourceBufferList[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +StaticRange[JC] def collapsed: Boolean +StaticRange[JC] def endContainer: Node +StaticRange[JC] def endOffset: Int +StaticRange[JC] def startContainer: Node +StaticRange[JC] def startOffset: Int +StaticRangeInit[JT] val endContainer: Node +StaticRangeInit[JT] val endOffset: Int +StaticRangeInit[JT] val startContainer: Node +StaticRangeInit[JT] val startOffset: Int StereoPannerNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit StereoPannerNode[JT] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit StereoPannerNode[JT] var channelCount: Int @@ -24140,7 +26834,7 @@ StereoPannerNode[JT] def removeEventListener[T <: Event](`type`: String, listene Storage[JC] def clear(): Unit Storage[JC] def getItem(key: String): String Storage[JC] def key(index: Int): String -Storage[JC] var length: Int +Storage[JC] def length: Int Storage[JC] def removeItem(key: String): Unit Storage[JC] def setItem(key: String, data: String): Unit StorageEstimate[JT] val quota: Double @@ -24148,6 +26842,7 @@ StorageEstimate[JT] val usage: Double StorageEvent[JC] def bubbles: Boolean StorageEvent[JC] def cancelBubble: Boolean StorageEvent[JC] def cancelable: Boolean +StorageEvent[JC] def composed: Boolean StorageEvent[JC] def currentTarget: EventTarget StorageEvent[JC] def defaultPrevented: Boolean StorageEvent[JC] def eventPhase: Int @@ -24189,7 +26884,7 @@ StyleSheetList[JC] def item(index: Int): StyleSheet StyleSheetList[JC] def length: Int StyleSheetList[JC] @scala.scalajs.js.annotation.JSBracketAccess def update(index: Int, v: StyleSheet): Unit SubtleCrypto[JT] def decrypt(algorithm: AlgorithmIdentifier, key: CryptoKey, data: BufferSource): js.Promise[js.Any] -SubtleCrypto[JT] def deriveBits(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, length: Double): js.Promise[js.Any] +SubtleCrypto[JT] def deriveBits(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, length: Double): js.Promise[ArrayBuffer] SubtleCrypto[JT] def deriveKey(algorithm: AlgorithmIdentifier, baseKey: CryptoKey, derivedKeyType: KeyAlgorithmIdentifier, extractable: Boolean, keyUsages: js.Array[KeyUsage]): js.Promise[js.Any] SubtleCrypto[JT] def digest(algorithm: HashAlgorithmIdentifier, data: BufferSource): js.Promise[js.Any] SubtleCrypto[JT] def encrypt(algorithm: AlgorithmIdentifier, key: CryptoKey, data: BufferSource): js.Promise[js.Any] @@ -24205,7 +26900,6 @@ Text[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1 Text[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit Text[JC] def appendChild(newChild: Node): Node Text[JC] def appendData(arg: String): Unit -Text[JC] def attributes: NamedNodeMap Text[JC] def baseURI: String Text[JC] def childNodes: NodeList[Node] Text[JC] def cloneNode(deep: Boolean?): Node @@ -24215,7 +26909,6 @@ Text[JC] var data: String Text[JC] def deleteData(offset: Int, count: Int): Unit Text[JC] def dispatchEvent(evt: Event): Boolean Text[JC] def firstChild: Node -Text[JC] def hasAttributes(): Boolean Text[JC] def hasChildNodes(): Boolean Text[JC] var innerText: String Text[JC] def insertBefore(newChild: Node, refChild: Node): Node @@ -24253,6 +26946,7 @@ Text[JC] def wholeText: String TextEvent[JC] def bubbles: Boolean TextEvent[JC] def cancelBubble: Boolean TextEvent[JC] def cancelable: Boolean +TextEvent[JC] def composed: Boolean TextEvent[JC] def currentTarget: EventTarget TextEvent[JC] def data: String TextEvent[JC] def defaultPrevented: Boolean @@ -24288,6 +26982,17 @@ TextEventInit[JT] var inputMethod: js.UndefOr[Int] TextEventInit[JT] var locale: js.UndefOr[String] TextEventInit[JT] var scoped: js.UndefOr[Boolean] TextEventInit[JT] var view: js.UndefOr[Window] +TextMetrics[JC] val actualBoundingBoxAscent: Double +TextMetrics[JC] val actualBoundingBoxDescent: Double +TextMetrics[JC] val actualBoundingBoxLeft: Double +TextMetrics[JC] val actualBoundingBoxRight: Double +TextMetrics[JC] val alphabeticBaseline: Double +TextMetrics[JC] val emHeightAscent: Double +TextMetrics[JC] val emHeightDescent: Double +TextMetrics[JC] val fontBoundingBoxAscent: Double +TextMetrics[JC] val fontBoundingBoxDescent: Double +TextMetrics[JC] val hangingBaseline: Double +TextMetrics[JC] val ideographicBaseline: Double TextMetrics[JC] var width: Double TextTrack[JO] var DISABLED: Int TextTrack[JO] var ERROR: Int @@ -24369,6 +27074,7 @@ TouchEvent[JC] def bubbles: Boolean TouchEvent[JC] def cancelBubble: Boolean TouchEvent[JC] def cancelable: Boolean TouchEvent[JC] def changedTouches: TouchList +TouchEvent[JC] def composed: Boolean TouchEvent[JC] def ctrlKey: Boolean TouchEvent[JC] def currentTarget: EventTarget TouchEvent[JC] def defaultPrevented: Boolean @@ -24406,6 +27112,7 @@ TouchList[JT] def length: Int TrackEvent[JT] def bubbles: Boolean TrackEvent[JT] def cancelBubble: Boolean TrackEvent[JT] def cancelable: Boolean +TrackEvent[JT] def composed: Boolean TrackEvent[JT] def currentTarget: EventTarget TrackEvent[JT] def defaultPrevented: Boolean TrackEvent[JT] def eventPhase: Int @@ -24420,6 +27127,7 @@ TrackEvent[JT] def `type`: String TransitionEvent[JT] def bubbles: Boolean TransitionEvent[JT] def cancelBubble: Boolean TransitionEvent[JT] def cancelable: Boolean +TransitionEvent[JT] def composed: Boolean TransitionEvent[JT] def currentTarget: EventTarget TransitionEvent[JT] def defaultPrevented: Boolean TransitionEvent[JT] def elapsedTime: Double @@ -24449,6 +27157,7 @@ TwoDContextAttributes[JT] var willReadFrequently: js.UndefOr[Boolean] UIEvent[JC] def bubbles: Boolean UIEvent[JC] def cancelBubble: Boolean UIEvent[JC] def cancelable: Boolean +UIEvent[JC] def composed: Boolean UIEvent[JC] def currentTarget: EventTarget UIEvent[JC] def defaultPrevented: Boolean UIEvent[JC] def detail: Int @@ -24477,9 +27186,10 @@ URL[JC] var pathname: String URL[JC] var port: String URL[JC] var protocol: String URL[JC] var search: String -URL[JC] var searchParams: URLSearchParams +URL[JC] val searchParams: URLSearchParams URL[JC] var username: String URL[JO] def createObjectURL(blob: Blob): String +URL[JO] def createObjectURL(src: MediaSource): String URL[JO] def revokeObjectURL(url: String): Unit URLSearchParams[JC] def append(name: String, value: String): Unit URLSearchParams[JC] def delete(name: String): Unit @@ -25031,7 +27741,7 @@ WebSocket[JC] def close(code: Int?, reason: String?): Unit WebSocket[JC] def dispatchEvent(evt: Event): Boolean WebSocket[JC] def extensions: String WebSocket[JC] var onclose: js.Function1[CloseEvent, _] -WebSocket[JC] var onerror: js.Function1[ErrorEvent, _] +WebSocket[JC] var onerror: js.Function1[Event, _] WebSocket[JC] var onmessage: js.Function1[MessageEvent, _] WebSocket[JC] var onopen: js.Function1[Event, _] WebSocket[JC] def readyState: Int @@ -25052,6 +27762,7 @@ WheelEvent[JC] def cancelBubble: Boolean WheelEvent[JC] def cancelable: Boolean WheelEvent[JC] def clientX: Double WheelEvent[JC] def clientY: Double +WheelEvent[JC] def composed: Boolean WheelEvent[JC] def ctrlKey: Boolean WheelEvent[JC] def currentTarget: EventTarget WheelEvent[JC] def defaultPrevented: Boolean @@ -25126,6 +27837,7 @@ Window[JC] def createImageBitmap(image: CreateImageBitmapInput, options: CreateI Window[JC] def createImageBitmap(image: CreateImageBitmapInput, sx: Double, sy: Double, sw: Double, sh: Double): js.Promise[ImageBitmap] Window[JC] def createImageBitmap(image: CreateImageBitmapInput, sx: Double, sy: Double, sw: Double, sh: Double, options: CreateImageBitmapOptions): js.Promise[ImageBitmap] Window[JC] def crossOriginIsolated: Boolean +Window[JC] def customElements: CustomElementRegistry Window[JC] def devicePixelRatio: Double Window[JC] def dispatchEvent(evt: Event): Boolean Window[JC] def document: HTMLDocument @@ -25350,6 +28062,12 @@ WorkerNavigator[JT] def onLine: Boolean WorkerNavigator[JT] def platform: String WorkerNavigator[JT] def sendBeacon(url: String, data: BodyInit?): Boolean (@deprecated in 2.0.0) WorkerNavigator[JT] def userAgent: String +WorkerOptions[JT] var credentials: js.UndefOr[RequestCredentials] +WorkerOptions[JT] var name: js.UndefOr[String] +WorkerOptions[JT] var `type`: js.UndefOr[WorkerType] +WorkerType[JT] +WorkerType[SO] val classic: WorkerType +WorkerType[SO] val module: WorkerType WriteableState[JT] WriteableState[SO] val closed: WriteableState WriteableState[SO] val closing: WriteableState @@ -25362,6 +28080,97 @@ WriteableStream[JT] val closed: js.Promise[WriteableStream[T]] WriteableStream[JT] val ready: js.Promise[WriteableStream[T]] WriteableStream[JT] def state: WriteableState WriteableStream[JT] def write(chunk: Chunk[T]): js.Promise[Any] +XMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +XMLDocument[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +XMLDocument[JC] def adoptNode(source: Node): Node +XMLDocument[JC] def appendChild(newChild: Node): Node +XMLDocument[JC] def baseURI: String +XMLDocument[JC] def characterSet: String +XMLDocument[JC] def childElementCount: Int +XMLDocument[JC] def childNodes: NodeList[Node] +XMLDocument[JC] def children: HTMLCollection[Element] +XMLDocument[JC] def cloneNode(deep: Boolean?): Node +XMLDocument[JC] def compareDocumentPosition(other: Node): Int +XMLDocument[JC] def contains(otherNode: Node): Boolean +XMLDocument[JC] def createAttribute(name: String): Attr +XMLDocument[JC] def createAttributeNS(namespaceURI: String, qualifiedName: String): Attr +XMLDocument[JC] def createCDATASection(data: String): CDATASection +XMLDocument[JC] def createComment(data: String): Comment +XMLDocument[JC] def createDocumentFragment(): DocumentFragment +XMLDocument[JC] def createElement(tagName: String): Element +XMLDocument[JC] def createElement(tagName: String, options: ElementCreationOptions): Element +XMLDocument[JC] def createElement(tagName: String, options: String): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element +XMLDocument[JC] def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element +XMLDocument[JC] def createEvent(eventInterface: String): Event +XMLDocument[JC] def createNSResolver(node: Node): XPathNSResolver +XMLDocument[JC] def createNodeIterator(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): NodeIterator +XMLDocument[JC] def createProcessingInstruction(target: String, data: String): ProcessingInstruction +XMLDocument[JC] def createRange(): Range +XMLDocument[JC] def createStyleSheet(href: String?, index: Int?): CSSStyleSheet +XMLDocument[JC] def createTextNode(data: String): Text +XMLDocument[JC] def createTreeWalker(root: Node, whatToShow: Int, filter: NodeFilter, entityReferenceExpansion: Boolean): TreeWalker +XMLDocument[JC] def dispatchEvent(evt: Event): Boolean +XMLDocument[JC] def doctype: DocumentType +XMLDocument[JC] def documentElement: Element +XMLDocument[JC] def documentURI: String +XMLDocument[JC] def elementFromPoint(x: Double, y: Double): Element +XMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: XPathNSResolver, resultType: Int, result: XPathResult): XPathResult +XMLDocument[JC] def evaluate(xpathExpression: String, contextNode: Node, namespaceResolver: js.Function1[String, String], resultType: Int, result: XPathResult): XPathResult +XMLDocument[JC] def exitFullscreen(): js.Promise[Unit] +XMLDocument[JC] def exitPointerLock(): Unit +XMLDocument[JC] def firstChild: Node +XMLDocument[JC] def firstElementChild: Element +XMLDocument[JC] def fullscreenElement: Element +XMLDocument[JC] def fullscreenEnabled: Boolean +XMLDocument[JC] def getElementById(elementId: String): Element +XMLDocument[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +XMLDocument[JC] def getElementsByName(elementName: String): NodeList[Node] +XMLDocument[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +XMLDocument[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +XMLDocument[JC] def hasChildNodes(): Boolean +XMLDocument[JC] def hidden: Boolean +XMLDocument[JC] def implementation: DOMImplementation +XMLDocument[JC] def importNode(importedNode: Node, deep: Boolean): Node +XMLDocument[JC] var innerText: String +XMLDocument[JC] def insertBefore(newChild: Node, refChild: Node): Node +XMLDocument[JC] def isConnected: Boolean +XMLDocument[JC] def isDefaultNamespace(namespaceURI: String): Boolean +XMLDocument[JC] def isEqualNode(arg: Node): Boolean +XMLDocument[JC] def isSameNode(other: Node): Boolean +XMLDocument[JC] def isSupported(feature: String, version: String): Boolean +XMLDocument[JC] def lastChild: Node +XMLDocument[JC] def lastElementChild: Element +XMLDocument[JC] def lastModified: String +XMLDocument[JC] def localName: String +XMLDocument[JC] def lookupNamespaceURI(prefix: String): String +XMLDocument[JC] def lookupPrefix(namespaceURI: String): String +XMLDocument[JC] def namespaceURI: String +XMLDocument[JC] def nextSibling: Node +XMLDocument[JC] def nodeName: String +XMLDocument[JC] def nodeType: Int +XMLDocument[JC] var nodeValue: String +XMLDocument[JC] def normalize(): Unit +XMLDocument[JC] var onfullscreenchange: js.Function1[Event, _] +XMLDocument[JC] var onfullscreenerror: js.Function1[Event, _] +XMLDocument[JC] var onpointerlockchange: js.Function1[Event, _] +XMLDocument[JC] var onpointerlockerror: js.Function1[Event, _] +XMLDocument[JC] def ownerDocument: Document +XMLDocument[JC] def parentNode: Node +XMLDocument[JC] def pointerLockElement: Element +XMLDocument[JC] def previousSibling: Node +XMLDocument[JC] def querySelector(selectors: String): Element +XMLDocument[JC] def querySelectorAll(selectors: String): NodeList[Element] +XMLDocument[JC] def removeChild(oldChild: Node): Node +XMLDocument[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +XMLDocument[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +XMLDocument[JC] def replaceChild(newChild: Node, oldChild: Node): Node +XMLDocument[JC] def replaceChildren(nodes: Node | String*): Unit +XMLDocument[JC] def styleSheets: StyleSheetList +XMLDocument[JC] var textContent: String +XMLDocument[JC] def visibilityState: VisibilityState | String +XMLDocument[JC] var visibilitychange: js.Function1[Event, _] XMLHttpRequest[JC] def abort(): Unit XMLHttpRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit XMLHttpRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit @@ -25514,7 +28323,7 @@ crypto/package[SO] @deprecated("use dom.RsaKeyGenParams instead", "2.0.0") val R crypto/package[SO] @deprecated("use dom.RsaOaepParams instead", "2.0.0") val RsaOaepParams = dom.RsaOaepParams crypto/package[SO] @deprecated("use dom.RsaPssParams instead", "2.0.0") val RsaPssParams = dom.RsaPssParams crypto/package[SO] def crypto: Crypto (@deprecated in 2.0.0) -crypto/package[SO] @JSGlobal("crypto.getRandomValues") @js.native def getRandomValues(array: ArrayBufferView): ArrayBufferView +crypto/package[SO] def getRandomValues(array: ArrayBufferView)(implicit dummy: DummyImplicit): ArrayBufferView crypto/package[SO] @JSGlobal("crypto.subtle") @js.native val subtle: dom.SubtleCrypto experimental/Fullscreen[SO] (@deprecated in 2.0.0) experimental/PointerLock[SO] type PointerLockDocument = dom.Document (@deprecated in 2.0.0) @@ -25847,6 +28656,7 @@ html[SO] type Canvas = HTMLCanvasElement html[SO] type Collection[+E] = HTMLCollection[E] html[SO] type DList = HTMLDListElement html[SO] type DataList = HTMLDataListElement +html[SO] type Dialog = HTMLDialogElement html[SO] type Div = HTMLDivElement html[SO] type Document = HTMLDocument html[SO] type Element = HTMLElement @@ -25937,6 +28747,7 @@ intl/DateTimeFormat[JC] def supportedLocalesOf(locales: String | js.Array[String intl/DateTimeFormatOptions[JT] var day: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var era: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var formatMatcher: js.UndefOr[String] +intl/DateTimeFormatOptions[JT] var fractionalSecondDigits: js.UndefOr[Int] intl/DateTimeFormatOptions[JT] var hour: js.UndefOr[String] intl/DateTimeFormatOptions[JT] var hour12: js.UndefOr[Boolean] intl/DateTimeFormatOptions[JT] var localeMatcher: js.UndefOr[String] @@ -25964,11 +28775,13 @@ intl/NumberFormatOptions[JT] var useGrouping: js.UndefOr[Boolean] intl/NumberFormatOptions[SO] def apply(localeMatcher: js.UndefOr[String]?, style: js.UndefOr[String]?, currency: js.UndefOr[String]?, currencyDisplay: js.UndefOr[String]?, useGrouping: js.UndefOr[Boolean]?, minimumIntegerDigits: js.UndefOr[Double]?, minimumFractionDigits: js.UndefOr[Double]?, maximumFractionDigits: js.UndefOr[Double]?, minimumSignificantDigits: js.UndefOr[Double]?, maximumSignificantDigits: js.UndefOr[Double]?): NumberFormatOptions (@deprecated in 2.0.0) package[SO] type AlgorithmIdentifier = Algorithm | String package[SO] type BigInteger = js.typedarray.Uint8Array -package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array] +package[SO] type BlobPart = BufferSource | Blob | String +package[SO] type BodyInit = Blob | BufferSource | FormData | String | ReadableStream[Uint8Array] | URLSearchParams package[SO] type BufferSource = ArrayBufferView | ArrayBuffer package[SO] type ByteString = String package[SO] type ClientRect = DOMRect (@deprecated in 2.0.0) package[SO] type ClientRectList = DOMRectList (@deprecated in 2.0.0) +package[SO] type ClipboardItemData = js.Promise[String | Blob] package[SO] type HashAlgorithmIdentifier = HashAlgorithm | String package[SO] type HeadersInit = Headers | Sequence[Sequence[ByteString]] | OpenEndedDictionary[ByteString] package[SO] type IDBKey = Any diff --git a/dom/src/main/scala-2/org/scalajs/dom/CanvasFillRule.scala b/dom/src/main/scala-2/org/scalajs/dom/CanvasFillRule.scala new file mode 100644 index 000000000..bc3f98c58 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/CanvasFillRule.scala @@ -0,0 +1,14 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait CanvasFillRule extends js.Any + +object CanvasFillRule { + + val nonzero: CanvasFillRule = "nonzero".asInstanceOf[CanvasFillRule] + + val evenodd: CanvasFillRule = "evenodd".asInstanceOf[CanvasFillRule] + +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/CompressionFormat.scala b/dom/src/main/scala-2/org/scalajs/dom/CompressionFormat.scala new file mode 100644 index 000000000..220dcc8f4 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/CompressionFormat.scala @@ -0,0 +1,14 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait CompressionFormat extends js.Any + +object CompressionFormat { + val deflate: CompressionFormat = "deflate".asInstanceOf[CompressionFormat] + + val `deflate-raw`: CompressionFormat = "deflate-raw".asInstanceOf[CompressionFormat] + + val gzip: CompressionFormat = "gzip".asInstanceOf[CompressionFormat] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/DataTransferDropEffectKind.scala b/dom/src/main/scala-2/org/scalajs/dom/DataTransferDropEffectKind.scala new file mode 100644 index 000000000..8a264934f --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/DataTransferDropEffectKind.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait DataTransferDropEffectKind extends js.Any + +object DataTransferDropEffectKind { + val none: DataTransferDropEffectKind = "none".asInstanceOf[DataTransferDropEffectKind] + val copy: DataTransferDropEffectKind = "copy".asInstanceOf[DataTransferDropEffectKind] + val link: DataTransferDropEffectKind = "link".asInstanceOf[DataTransferDropEffectKind] + val move: DataTransferDropEffectKind = "move".asInstanceOf[DataTransferDropEffectKind] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/DataTransferEffectAllowedKind.scala b/dom/src/main/scala-2/org/scalajs/dom/DataTransferEffectAllowedKind.scala new file mode 100644 index 000000000..8c99ec556 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/DataTransferEffectAllowedKind.scala @@ -0,0 +1,18 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait DataTransferEffectAllowedKind extends js.Any + +object DataTransferEffectAllowedKind { + val none: DataTransferEffectAllowedKind= "none".asInstanceOf[DataTransferEffectAllowedKind] + val copy: DataTransferEffectAllowedKind= "copy".asInstanceOf[DataTransferEffectAllowedKind] + val copyLink: DataTransferEffectAllowedKind= "copyLink".asInstanceOf[DataTransferEffectAllowedKind] + val copyMove: DataTransferEffectAllowedKind= "copyMove".asInstanceOf[DataTransferEffectAllowedKind] + val link: DataTransferEffectAllowedKind= "link".asInstanceOf[DataTransferEffectAllowedKind] + val linkMove: DataTransferEffectAllowedKind= "linkMove".asInstanceOf[DataTransferEffectAllowedKind] + val move: DataTransferEffectAllowedKind= "move".asInstanceOf[DataTransferEffectAllowedKind] + val all: DataTransferEffectAllowedKind= "all".asInstanceOf[DataTransferEffectAllowedKind] + val uninitialized: DataTransferEffectAllowedKind= "uninitialized".asInstanceOf[DataTransferEffectAllowedKind] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/DragDataItemKind.scala b/dom/src/main/scala-2/org/scalajs/dom/DragDataItemKind.scala new file mode 100644 index 000000000..5769b7043 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/DragDataItemKind.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait DragDataItemKind extends js.Any + +object DragDataItemKind { + val string: DragDataItemKind = "string".asInstanceOf[DragDataItemKind] + val file: DragDataItemKind = "file".asInstanceOf[DragDataItemKind] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/EndingType.scala b/dom/src/main/scala-2/org/scalajs/dom/EndingType.scala new file mode 100644 index 000000000..fbb249a3c --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/EndingType.scala @@ -0,0 +1,16 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Endings enum for [[https://w3c.github.io/FileAPI/#enumdef-endingtype]] + * If set to "native", line endings will be converted to native in any USVString elements in blobParts + */ +@js.native +sealed trait EndingType extends js.Any + +object EndingType { + val transparent: EndingType = "transparent".asInstanceOf[EndingType] + val native: EndingType = "native".asInstanceOf[EndingType] + +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/InputType.scala b/dom/src/main/scala-2/org/scalajs/dom/InputType.scala new file mode 100644 index 000000000..d088798c8 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/InputType.scala @@ -0,0 +1,55 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait InputType extends js.Any + +object InputType { + val insertText: InputType = "insertText".asInstanceOf[InputType] + val insertReplacementText: InputType = "insertReplacementText".asInstanceOf[InputType] + val insertLineBreak: InputType = "insertLineBreak".asInstanceOf[InputType] + val insertParagraph: InputType = "insertParagraph".asInstanceOf[InputType] + val insertOrderedList: InputType = "insertOrderedList".asInstanceOf[InputType] + val insertUnorderedList: InputType = "insertUnorderedList".asInstanceOf[InputType] + val insertHorizontalRule: InputType = "insertHorizontalRule".asInstanceOf[InputType] + val insertFromYank: InputType = "insertFromYank".asInstanceOf[InputType] + val insertFromDrop: InputType = "insertFromDrop".asInstanceOf[InputType] + val insertFromPaste: InputType = "insertFromPaste".asInstanceOf[InputType] + val insertFromPasteAsQuotation: InputType = "insertFromPasteAsQuotation".asInstanceOf[InputType] + val insertTranspose: InputType = "insertTranspose".asInstanceOf[InputType] + val insertCompositionText: InputType = "insertCompositionText".asInstanceOf[InputType] + val insertLink: InputType = "insertLink".asInstanceOf[InputType] + val deleteWordBackward: InputType = "deleteWordBackward".asInstanceOf[InputType] + val deleteWordForward: InputType = "deleteWordForward".asInstanceOf[InputType] + val deleteSoftLineBackward: InputType = "deleteSoftLineBackward".asInstanceOf[InputType] + val deleteSoftLineForward: InputType = "deleteSoftLineForward".asInstanceOf[InputType] + val deleteEntireSoftLine: InputType = "deleteEntireSoftLine".asInstanceOf[InputType] + val deleteHardLineBackward: InputType = "deleteHardLineBackward".asInstanceOf[InputType] + val deleteHardLineForward: InputType = "deleteHardLineForward".asInstanceOf[InputType] + val deleteByDrag: InputType = "deleteByDrag".asInstanceOf[InputType] + val deleteByCut: InputType = "deleteByCut".asInstanceOf[InputType] + val deleteContent: InputType = "deleteContent".asInstanceOf[InputType] + val deleteContentBackward: InputType = "deleteContentBackward".asInstanceOf[InputType] + val deleteContentForward: InputType = "deleteContentForward".asInstanceOf[InputType] + val historyUndo: InputType = "historyUndo".asInstanceOf[InputType] + val historyRedo: InputType = "historyRedo".asInstanceOf[InputType] + val formatBold: InputType = "formatBold".asInstanceOf[InputType] + val formatItalic: InputType = "formatItalic".asInstanceOf[InputType] + val formatUnderline: InputType = "formatUnderline".asInstanceOf[InputType] + val formatStrikeThrough: InputType = "formatStrikeThrough".asInstanceOf[InputType] + val formatSuperscript: InputType = "formatSuperscript".asInstanceOf[InputType] + val formatSubscript: InputType = "formatSubscript".asInstanceOf[InputType] + val formatJustifyFull: InputType = "formatJustifyFull".asInstanceOf[InputType] + val formatJustifyCenter: InputType = "formatJustifyCenter".asInstanceOf[InputType] + val formatJustifyRight: InputType = "formatJustifyRight".asInstanceOf[InputType] + val formatJustifyLeft: InputType = "formatJustifyLeft".asInstanceOf[InputType] + val formatIndent: InputType = "formatIndent".asInstanceOf[InputType] + val formatOutdent: InputType = "formatOutdent".asInstanceOf[InputType] + val formatRemove: InputType = "formatRemove".asInstanceOf[InputType] + val formatSetBlockTextDirection: InputType = "formatSetBlockTextDirection".asInstanceOf[InputType] + val formatSetInlineTextDirection: InputType = "formatSetInlineTextDirection".asInstanceOf[InputType] + val formatBackColor: InputType = "formatBackColor".asInstanceOf[InputType] + val formatFontColor: InputType = "formatFontColor".asInstanceOf[InputType] + val formatFontName: InputType = "formatFontName".asInstanceOf[InputType] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/LazyLoadingState.scala b/dom/src/main/scala-2/org/scalajs/dom/LazyLoadingState.scala new file mode 100644 index 000000000..13271bf85 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/LazyLoadingState.scala @@ -0,0 +1,15 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Possible values for an HTMLImageElement loading attribute + * [[https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-loading]] + */ +@js.native +sealed trait LazyLoadingState extends js.Any + +object LazyLoadingState { + val eager: LazyLoadingState = "eager".asInstanceOf[LazyLoadingState] + val `lazy`: LazyLoadingState = "lazy".asInstanceOf[LazyLoadingState] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/LockMode.scala b/dom/src/main/scala-2/org/scalajs/dom/LockMode.scala new file mode 100644 index 000000000..983aa872b --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/LockMode.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait LockMode extends js.Any + +object LockMode { + val exclusive: LockMode = "exclusive".asInstanceOf[LockMode] + + val shared: LockMode = "shared".asInstanceOf[LockMode] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala b/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala new file mode 100644 index 000000000..74eec11ca --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait PredefinedColorSpace extends js.Any + +object PredefinedColorSpace { + val srgb: PredefinedColorSpace = "srgb".asInstanceOf[PredefinedColorSpace] + + val `display-p3`: PredefinedColorSpace = "display-p3".asInstanceOf[PredefinedColorSpace] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/PresentationStyle.scala b/dom/src/main/scala-2/org/scalajs/dom/PresentationStyle.scala new file mode 100644 index 000000000..0d1c69f69 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/PresentationStyle.scala @@ -0,0 +1,16 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Helps distinguish whether apps "pasting" a clipboard item should insert the contents of an appropriate representation inline at the point of paste or if it should be treated as an attachment. + * See [[https://w3c.github.io/clipboard-apis/#enumdef-presentationstyle PresentationStyle enum]] + */ +@js.native +sealed trait PresentationStyle extends js.Any + +object PresentationStyle{ + val unspecified: PresentationStyle = "unspecified".asInstanceOf[PresentationStyle] + val inline: PresentationStyle = "inline".asInstanceOf[PresentationStyle] + val attachment: PresentationStyle = "attachment".asInstanceOf[PresentationStyle] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/RequestDuplex.scala b/dom/src/main/scala-2/org/scalajs/dom/RequestDuplex.scala new file mode 100644 index 000000000..de0973d2c --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/RequestDuplex.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Fetch APIs [[https://fetch.spec.whatwg.org/#dom-requestinit-duplex RequestDuplex enum]] + */ +@js.native +sealed trait RequestDuplex extends js.Any + +object RequestDuplex { + val half: RequestDuplex = "half".asInstanceOf[RequestDuplex] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/ResizeObserverBoxOption.scala b/dom/src/main/scala-2/org/scalajs/dom/ResizeObserverBoxOption.scala new file mode 100644 index 000000000..9e4e40894 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/ResizeObserverBoxOption.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** ResizeObserverOptions [[https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver/observe]] */ +@js.native +sealed trait ResizeObserverBoxOption extends js.Any + +object ResizeObserverBoxOption { + val `content-box`: ResizeObserverBoxOption = "content-box".asInstanceOf[ResizeObserverBoxOption] + val `border-box`: ResizeObserverBoxOption = "border-box".asInstanceOf[ResizeObserverBoxOption] + val `device-pixel-content-box`: ResizeObserverBoxOption = "device-pixel-content-box".asInstanceOf[ResizeObserverBoxOption] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/ScrollRestoration.scala b/dom/src/main/scala-2/org/scalajs/dom/ScrollRestoration.scala new file mode 100644 index 000000000..751cd4904 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/ScrollRestoration.scala @@ -0,0 +1,17 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait ScrollRestoration extends js.Any + +/** + * see [[https://html.spec.whatwg.org/multipage/history.html#the-history-interface]] + * which contains the spec for ScrollRestoration + */ +object ScrollRestoration { + /** The location on the page to which the user has scrolled will be restored. */ + val auto: ScrollRestoration = "auto".asInstanceOf[ScrollRestoration] + /** The location on the page is not restored. The user will have to scroll to the location manually. */ + val manual: ScrollRestoration = "manual".asInstanceOf[ScrollRestoration] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala b/dom/src/main/scala-2/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala new file mode 100644 index 000000000..3b877003a --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala @@ -0,0 +1,17 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait ServiceWorkerUpdateViaCache extends js.Any + +object ServiceWorkerUpdateViaCache { + /** The service worker script and all of its imports will be updated. */ + val all: ServiceWorkerUpdateViaCache = "all".asInstanceOf[ServiceWorkerUpdateViaCache] + + /** Only imports referenced by the service worker script will be updated. This is the default. */ + val imports: ServiceWorkerUpdateViaCache = "imports".asInstanceOf[ServiceWorkerUpdateViaCache] + + /** Neither the service worker, nor its imports will be updated. */ + val none: ServiceWorkerUpdateViaCache = "none".asInstanceOf[ServiceWorkerUpdateViaCache] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/ShadowRootMode.scala b/dom/src/main/scala-2/org/scalajs/dom/ShadowRootMode.scala new file mode 100644 index 000000000..c2d400f02 --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/ShadowRootMode.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait ShadowRootMode extends js.Any + +object ShadowRootMode { + val open: ShadowRootMode = "open".asInstanceOf[ShadowRootMode] + val closed: ShadowRootMode = "closed".asInstanceOf[ShadowRootMode] +} diff --git a/dom/src/main/scala-2/org/scalajs/dom/WorkerType.scala b/dom/src/main/scala-2/org/scalajs/dom/WorkerType.scala new file mode 100644 index 000000000..3fef2275e --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/WorkerType.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait WorkerType extends js.Any + +object WorkerType { + val classic: WorkerType = "classic".asInstanceOf[WorkerType] + val module: WorkerType = "module".asInstanceOf[WorkerType] +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/CanvasFillRule.scala b/dom/src/main/scala-3/org/scalajs/dom/CanvasFillRule.scala new file mode 100644 index 000000000..f72f2d9e9 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/CanvasFillRule.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type CanvasFillRule <: String = String + +object CanvasFillRule { + + val nonzero: CanvasFillRule = "nonzero" + + val evenodd: CanvasFillRule = "evenodd" + +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/CompressionFormat.scala b/dom/src/main/scala-3/org/scalajs/dom/CompressionFormat.scala new file mode 100644 index 000000000..cd5d630bc --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/CompressionFormat.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type CompressionFormat <: String = String + +object CompressionFormat { + val deflate: CompressionFormat = "deflate" + + val `deflate-raw`: CompressionFormat = "deflate-raw" + + val gzip: CompressionFormat = "gzip" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/DataTransferDropEffectKind.scala b/dom/src/main/scala-3/org/scalajs/dom/DataTransferDropEffectKind.scala new file mode 100644 index 000000000..0594b6d18 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/DataTransferDropEffectKind.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type DataTransferDropEffectKind <: String = String + +object DataTransferDropEffectKind { + val none: DataTransferDropEffectKind = "none" + val copy: DataTransferDropEffectKind = "copy" + val link: DataTransferDropEffectKind = "link" + val move: DataTransferDropEffectKind = "move" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/DataTransferEffectAllowedKind.scala b/dom/src/main/scala-3/org/scalajs/dom/DataTransferEffectAllowedKind.scala new file mode 100644 index 000000000..71a010f2f --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/DataTransferEffectAllowedKind.scala @@ -0,0 +1,17 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type DataTransferEffectAllowedKind <: String = String + +object DataTransferEffectAllowedKind { + val none: DataTransferEffectAllowedKind = "none" + val copy: DataTransferEffectAllowedKind = "copy" + val copyLink: DataTransferEffectAllowedKind = "copyLink" + val copyMove: DataTransferEffectAllowedKind = "copyMove" + val link: DataTransferEffectAllowedKind = "link" + val linkMove: DataTransferEffectAllowedKind = "linkMove" + val move: DataTransferEffectAllowedKind = "move" + val all: DataTransferEffectAllowedKind = "all" + val uninitialized: DataTransferEffectAllowedKind = "uninitialized" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/DragDataItemKind.scala b/dom/src/main/scala-3/org/scalajs/dom/DragDataItemKind.scala new file mode 100644 index 000000000..f695f1c08 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/DragDataItemKind.scala @@ -0,0 +1,10 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type DragDataItemKind <: String = String + +object DragDataItemKind { + val string: DragDataItemKind = "string" + val file: DragDataItemKind = "file" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/EndingType.scala b/dom/src/main/scala-3/org/scalajs/dom/EndingType.scala new file mode 100644 index 000000000..01295a3cd --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/EndingType.scala @@ -0,0 +1,14 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Endings enum for [[https://w3c.github.io/FileAPI/#enumdef-endingtype]] + * If set to "native", line endings will be converted to native in any USVString elements in blobParts + */ +opaque type EndingType <: String = String + +object EndingType { + val transparent: EndingType = "transparent" + val native: EndingType = "native" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/InputType.scala b/dom/src/main/scala-3/org/scalajs/dom/InputType.scala new file mode 100644 index 000000000..e2878dc98 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/InputType.scala @@ -0,0 +1,54 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type InputType <: String = String + +object InputType { + val insertText: InputType = "insertText" + val insertReplacementText: InputType = "insertReplacementText" + val insertLineBreak: InputType = "insertLineBreak" + val insertParagraph: InputType = "insertParagraph" + val insertOrderedList: InputType = "insertOrderedList" + val insertUnorderedList: InputType = "insertUnorderedList" + val insertHorizontalRule: InputType = "insertHorizontalRule" + val insertFromYank: InputType = "insertFromYank" + val insertFromDrop: InputType = "insertFromDrop" + val insertFromPaste: InputType = "insertFromPaste" + val insertFromPasteAsQuotation: InputType = "insertFromPasteAsQuotation" + val insertTranspose: InputType = "insertTranspose" + val insertCompositionText: InputType = "insertCompositionText" + val insertLink: InputType = "insertLink" + val deleteWordBackward: InputType = "deleteWordBackward" + val deleteWordForward: InputType = "deleteWordForward" + val deleteSoftLineBackward: InputType = "deleteSoftLineBackward" + val deleteSoftLineForward: InputType = "deleteSoftLineForward" + val deleteEntireSoftLine: InputType = "deleteEntireSoftLine" + val deleteHardLineBackward: InputType = "deleteHardLineBackward" + val deleteHardLineForward: InputType = "deleteHardLineForward" + val deleteByDrag: InputType = "deleteByDrag" + val deleteByCut: InputType = "deleteByCut" + val deleteContent: InputType = "deleteContent" + val deleteContentBackward: InputType = "deleteContentBackward" + val deleteContentForward: InputType = "deleteContentForward" + val historyUndo: InputType = "historyUndo" + val historyRedo: InputType = "historyRedo" + val formatBold: InputType = "formatBold" + val formatItalic: InputType = "formatItalic" + val formatUnderline: InputType = "formatUnderline" + val formatStrikeThrough: InputType = "formatStrikeThrough" + val formatSuperscript: InputType = "formatSuperscript" + val formatSubscript: InputType = "formatSubscript" + val formatJustifyFull: InputType = "formatJustifyFull" + val formatJustifyCenter: InputType = "formatJustifyCenter" + val formatJustifyRight: InputType = "formatJustifyRight" + val formatJustifyLeft: InputType = "formatJustifyLeft" + val formatIndent: InputType = "formatIndent" + val formatOutdent: InputType = "formatOutdent" + val formatRemove: InputType = "formatRemove" + val formatSetBlockTextDirection: InputType = "formatSetBlockTextDirection" + val formatSetInlineTextDirection: InputType = "formatSetInlineTextDirection" + val formatBackColor: InputType = "formatBackColor" + val formatFontColor: InputType = "formatFontColor" + val formatFontName: InputType = "formatFontName" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/LazyLoadingState.scala b/dom/src/main/scala-3/org/scalajs/dom/LazyLoadingState.scala new file mode 100644 index 000000000..f7944f771 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/LazyLoadingState.scala @@ -0,0 +1,14 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Possible values for an HTMLImageElement loading attribute + * [[https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-loading]] + */ +opaque type LazyLoadingState <: String = String + +object LazyLoadingState { + val eager: LazyLoadingState = "eager" + val `lazy`: LazyLoadingState = "lazy" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/LockMode.scala b/dom/src/main/scala-3/org/scalajs/dom/LockMode.scala new file mode 100644 index 000000000..dd9a0e88d --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/LockMode.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type LockMode <: String = String + +object LockMode { + val exclusive: LockMode = "exclusive" + + val shared: LockMode = "shared" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala b/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala new file mode 100644 index 000000000..ef16528b0 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type PredefinedColorSpace <: String = String + +object PredefinedColorSpace { + val srgb: PredefinedColorSpace = "srgb" + + val `display-p3`: PredefinedColorSpace = "display-p3" +} \ No newline at end of file diff --git a/dom/src/main/scala-3/org/scalajs/dom/PresentationStyle.scala b/dom/src/main/scala-3/org/scalajs/dom/PresentationStyle.scala new file mode 100644 index 000000000..1c09ad1ab --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/PresentationStyle.scala @@ -0,0 +1,15 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Helps distinguish whether apps "pasting" a clipboard item should insert the contents of an appropriate representation inline at the point of paste or if it should be treated as an attachment. + * See [[https://w3c.github.io/clipboard-apis/#enumdef-presentationstyle PresentationStyle enum]] + */ +opaque type PresentationStyle <: String = String + +object PresentationStyle { + val unspecified: PresentationStyle = "unspecified" + val inline: PresentationStyle = "inline" + val attachment: PresentationStyle = "attachment" +} \ No newline at end of file diff --git a/dom/src/main/scala-3/org/scalajs/dom/RequestDuplex.scala b/dom/src/main/scala-3/org/scalajs/dom/RequestDuplex.scala new file mode 100644 index 000000000..41f5092ba --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/RequestDuplex.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** + * Fetch APIs [[https://fetch.spec.whatwg.org/#dom-requestinit-duplex RequestDuplex enum]] + */ +opaque type RequestDuplex <: String = String + +object RequestDuplex { + val half: RequestDuplex = "half" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/ResizeObserverBoxOption.scala b/dom/src/main/scala-3/org/scalajs/dom/ResizeObserverBoxOption.scala new file mode 100644 index 000000000..fd6cbcf2e --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/ResizeObserverBoxOption.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** ResizeObserverOptions [[https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver/observe]] */ +opaque type ResizeObserverBoxOption <: String = String + +object ResizeObserverBoxOption { + val `content-box`: ResizeObserverBoxOption = "content-box" + val `border-box`: ResizeObserverBoxOption = "border-box" + val `device-pixel-content-box`: ResizeObserverBoxOption = "device-pixel-content-box" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/ScrollRestoration.scala b/dom/src/main/scala-3/org/scalajs/dom/ScrollRestoration.scala new file mode 100644 index 000000000..5eb2e14ee --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/ScrollRestoration.scala @@ -0,0 +1,16 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type ScrollRestoration <: String = String + +/** + * see [[https://html.spec.whatwg.org/multipage/history.html#the-history-interface]] + * which contains the spec for ScrollRestoration + */ +object ScrollRestoration { + /** The location on the page to which the user has scrolled will be restored. */ + val auto: ScrollRestoration = "auto" + /** The location on the page is not restored. The user will have to scroll to the location manually. */ + val manual: ScrollRestoration = "manual" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala b/dom/src/main/scala-3/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala new file mode 100644 index 000000000..8003f2200 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/ServiceWorkerUpdateViaCache.scala @@ -0,0 +1,16 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type ServiceWorkerUpdateViaCache <: String = String + +object ServiceWorkerUpdateViaCache { + /** The service worker script and all of its imports will be updated. */ + val all: ServiceWorkerUpdateViaCache = "all" + + /** Only imports referenced by the service worker script will be updated. This is the default. */ + val imports: ServiceWorkerUpdateViaCache = "imports" + + /** Neither the service worker, nor its imports will be updated. */ + val none: ServiceWorkerUpdateViaCache = "none" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/ShadowRootMode.scala b/dom/src/main/scala-3/org/scalajs/dom/ShadowRootMode.scala new file mode 100644 index 000000000..0df53b454 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/ShadowRootMode.scala @@ -0,0 +1,8 @@ +package org.scalajs.dom + +opaque type ShadowRootMode <: String = String + +object ShadowRootMode { + val open: ShadowRootMode = "open" + val closed: ShadowRootMode = "closed" +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/WorkerType.scala b/dom/src/main/scala-3/org/scalajs/dom/WorkerType.scala new file mode 100644 index 000000000..8a32bec38 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/WorkerType.scala @@ -0,0 +1,10 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type WorkerType <: String = String + +object WorkerType { + val classic: WorkerType = "classic" + val module: WorkerType = "module" +} diff --git a/dom/src/main/scala/org/scalajs/dom/AbstractRange.scala b/dom/src/main/scala/org/scalajs/dom/AbstractRange.scala new file mode 100644 index 000000000..9418390f2 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/AbstractRange.scala @@ -0,0 +1,45 @@ +/** 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 AbstractRange abstract interface is the base class upon which all DOM range types are defined. A range is an + * object that indicates the start and end points of a section of content within the document. + */ +@js.native +@JSGlobal +abstract class AbstractRange extends js.Object { + + /** The Range.startOffset read-only property returns a number representing where in the startContainer the Range + * starts. + */ + def startOffset: Int = js.native + + /** The Range.collapsed read-only property returns a Boolean flag indicating whether the start and end points of the + * Range are at the same position. It returns true if the start and end boundary points of the Range are the same + * point in the DOM, false if not. + */ + def collapsed: Boolean = js.native + + /** The Range.endOffset read-only property returns a number representing where in the Range.endContainer the Range + * ends. + */ + def endOffset: Int = js.native + + /** The Range.startContainer read-only property returns the Node within which the Range starts. To change the start + * position of a node, use one of the Range.setStart() methods. + */ + def startContainer: Node = js.native + + /** The Range.endContainer read-only property returns the Node within which the Range ends. To change the end position + * of a node, use the Range.setEnd() method or a similar one. + */ + def endContainer: Node = js.native + +} diff --git a/dom/src/main/scala/org/scalajs/dom/Audio.scala b/dom/src/main/scala/org/scalajs/dom/Audio.scala new file mode 100644 index 000000000..c3046e740 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/Audio.scala @@ -0,0 +1,19 @@ +/** 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._ + +/** Creates and returns a new HTMLAudioElement which can be either attached to a document for the user to interact with + * and/or listen to, or can be used offscreen to manage and play audio. + */ +@JSGlobal +@js.native +class Audio extends HTMLAudioElement { + def this(url: String) = this() +} diff --git a/dom/src/main/scala/org/scalajs/dom/Blob.scala b/dom/src/main/scala/org/scalajs/dom/Blob.scala index 5690e3836..8ace5bb0f 100644 --- a/dom/src/main/scala/org/scalajs/dom/Blob.scala +++ b/dom/src/main/scala/org/scalajs/dom/Blob.scala @@ -23,7 +23,7 @@ import scala.scalajs.js.typedarray.{ArrayBuffer, Uint8Array} */ @js.native @JSGlobal -class Blob(blobParts: js.Array[js.Any] = js.native, options: BlobPropertyBag = js.native) extends js.Object { +class Blob(blobParts: js.Iterable[BlobPart], options: BlobPropertyBag = js.native) extends js.Object { @deprecated("This method seems to have been added in error and not actually exist.", "1.2.0") def close(): Unit = js.native @@ -35,8 +35,7 @@ class Blob(blobParts: js.Array[js.Any] = js.native, options: BlobPropertyBag = j */ def `type`: String = js.native - /** A string indicating the MIME type of the data contained in the Blob. If the type is unknown, this string is empty. - */ + /** Creates and returns a new Blob object which contains data from a subset of the blob on which it's called. */ def slice(start: Double = js.native, end: Double = js.native, contentType: String = js.native): Blob = js.native /** Returns a ReadableStream that can be used to read the contents of the blob. */ diff --git a/dom/src/main/scala/org/scalajs/dom/BlobPropertyBag.scala b/dom/src/main/scala/org/scalajs/dom/BlobPropertyBag.scala index f59526533..924bbffac 100644 --- a/dom/src/main/scala/org/scalajs/dom/BlobPropertyBag.scala +++ b/dom/src/main/scala/org/scalajs/dom/BlobPropertyBag.scala @@ -11,7 +11,7 @@ import scala.scalajs.js trait BlobPropertyBag extends js.Object { var `type`: js.UndefOr[String] = js.undefined - var endings: js.UndefOr[String] = js.undefined + var endings: js.UndefOr[EndingType] = js.undefined } @deprecated("all members of BlobPropertyBag are deprecated", "2.0.0") diff --git a/dom/src/main/scala/org/scalajs/dom/Body.scala b/dom/src/main/scala/org/scalajs/dom/Body.scala index 0b9cf0453..3e472ea70 100644 --- a/dom/src/main/scala/org/scalajs/dom/Body.scala +++ b/dom/src/main/scala/org/scalajs/dom/Body.scala @@ -22,9 +22,7 @@ trait Body extends js.Object { /** Takes a Response stream and reads it to completion. It returns a promise that resolves with a FormData object. */ def formData(): js.Promise[FormData] = js.native - /** Takes a Response stream and reads it to completion. It returns a promise that resolves with a JSON object. //todo: - * define the JSON type, and return a Promise[JSON] as per spec - */ + /** Takes a Response stream and reads it to completion. It returns a promise that resolves with a JSON object. */ def json(): js.Promise[js.Any] = js.native /** Takes a Response stream and reads it to completion. It returns a promise that resolves with a USVString (text). */ diff --git a/dom/src/main/scala/org/scalajs/dom/BroadcastChannel.scala b/dom/src/main/scala/org/scalajs/dom/BroadcastChannel.scala new file mode 100644 index 000000000..9ee800c99 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/BroadcastChannel.scala @@ -0,0 +1,33 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation.JSGlobal + +/** A named channel that any browsing context of a given origin can subscribe to. It allows communication between + * different documents (in different windows, tabs, frames or iframes) of the same origin. Messages are broadcasted via + * a message event fired at all BroadcastChannel objects listening to the channel, except the object that sent the + * message. + */ +@js.native +@JSGlobal +class BroadcastChannel(channelName: String) extends EventTarget { + + /** Uniquely identifies the given channel with its name */ + def name: String = js.native + + /** terminates the connection to the underlying channel, allowing the object to be garbage collected */ + def close(): Unit = js.native + + /** Sends a message, which can be of any kind of Object, to each listener in any browsing context with the same origin + */ + def postMessage(message: Any): Unit = js.native + + /** The message event is fired on a BroadcastChannel object when a message arrives on that channel */ + var onmessage: js.Function1[MessageEvent, _] = js.native + + /** The messageerror event is fired on a BroadcastChannel object when a message that can't be deserialized arrives on + * the channel + */ + var onmessageerror: js.Function1[MessageEvent, _] = js.native + +} diff --git a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala index db0207e84..2f65fe37e 100644 --- a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala +++ b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala @@ -62,6 +62,9 @@ class CanvasRenderingContext2D extends js.Object { /** A CSS color, a CanvasGradient or CanvasPattern, to use as a fill. */ var fillStyle: js.Any = js.native + /** A CSS filter, which will be applied on the entire canvas. */ + var filter: String = js.native + /** Specifies the blurring effect. Default 0 */ var shadowBlur: Double = js.native @@ -77,41 +80,62 @@ class CanvasRenderingContext2D extends js.Object { /** Restores the drawing style state to the last element on the 'state stack' saved by save(). */ def restore(): Unit = js.native + /** Resets the current transform to the identity matrix, and then invokes the transform() method with the same + * arguments. + */ def setTransform(m11: Double, m12: Double, m21: Double, m22: Double, dx: Double, dy: Double): Unit = js.native /** Saves the current drawing style state using a stack so you can revert any change you make to it using restore(). */ def save(): Unit = js.native + /** The arc() method creates a circular arc centered at (x, y) with a radius of radius. The path starts at startAngle, + * ends at endAngle, and travels in the direction given by counterclockwise (defaulting to clockwise). + */ def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, - anticlockwise: Boolean): Unit = js.native + counterclockwise: Boolean): Unit = js.native - /** Adds an arc to the path which is centered at (x, y) position with radius r starting at startAngle and ending at - * endAngle going in the given direction by anticlockwise (defaulting to clockwise). + /** The arc() method creates a circular arc centered at (x, y) with a radius of radius. The path starts at startAngle, + * ends at endAngle, and travels in the direction given by counterclockwise (defaulting to clockwise). */ def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit = js.native + /** Returns a TextMetrics object. */ def measureText(text: String): TextMetrics = js.native - def isPointInPath(x: Double, y: Double, fillRule: String): Boolean = js.native + /** Reports whether or not the specified point is contained in the current path. */ + def isPointInPath(x: Double, y: Double, fillRule: CanvasFillRule = js.native): Boolean = js.native + + /** Reports whether or not the specified point is contained in the current path. */ + def isPointInPath(path: Path2D, x: Double, y: Double): Boolean = js.native /** Reports whether or not the specified point is contained in the current path. */ - def isPointInPath(x: Double, y: Double): Boolean = js.native + def isPointInPath(path: Path2D, x: Double, y: Double, fillRule: CanvasFillRule): Boolean = js.native + /** Adds a quadratic Bézier curve to the current path. */ def quadraticCurveTo(cpx: Double, cpy: Double, x: Double, y: Double): Unit = js.native + /** Paints data from the given ImageData object onto the bitmap. If a dirty rectangle is provided, only the pixels + * from that rectangle are painted. + */ def putImageData(imagedata: ImageData, dx: Double, dy: Double, dirtyX: Double = js.native, dirtyY: Double = js.native, dirtyWidth: Double = js.native, dirtyHeight: Double = js.native): Unit = js.native + /** Adds a rotation to the transformation matrix. The angle argument represents a clockwise rotation angle and is + * expressed in radians. + */ def rotate(angle: Double): Unit = js.native + /** Draws (fills) a given text at the given (x, y) position. */ def fillText(text: String, x: Double, y: Double, maxWidth: Double = js.native): Unit = js.native /** Moves the origin point of the context to (x, y). */ def translate(x: Double, y: Double): Unit = js.native + /** Adds a scaling transformation to the canvas units by x horizontally and by y vertically. */ def scale(x: Double, y: Double): Unit = js.native + /** Creates a radial gradient given by the coordinates of the two circles represented by the parameters. */ def createRadialGradient(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double): CanvasGradient = js.native @@ -122,13 +146,22 @@ class CanvasRenderingContext2D extends js.Object { def getLineDash(): js.Array[Double] = js.native /** Fills the subpaths with the current fill style. */ - def fill(): Unit = js.native + def fill(fillRule: CanvasFillRule = js.native): Unit = js.native + + /** Fills the subpaths with the current fill style. */ + def fill(path: Path2D): Unit = js.native + + /** Fills the subpaths with the current fill style. */ + def fill(path: Path2D, fillRule: CanvasFillRule): Unit = js.native /** Creates a new, blank ImageData object with the specified dimensions. All of the pixels in the new object are * transparent black. */ def createImageData(imageDataOrSw: js.Any, sh: Double = js.native): ImageData = js.native + /** Creates a pattern using the specified image. It repeats the source in the directions specified by the repetition + * argument. This method returns a CanvasPattern. + */ def createPattern(image: HTMLElement, repetition: String): CanvasPattern = js.native /** Tries to draw a straight line from the current point to the start. If the shape has already been closed or has @@ -136,12 +169,23 @@ class CanvasRenderingContext2D extends js.Object { */ def closePath(): Unit = js.native + /** Creates a path for a rectangle at position (x, y) with a size that is determined by width and height. */ def rect(x: Double, y: Double, w: Double, h: Double): Unit = js.native /** Creates a clipping path from the current sub-paths. Everything drawn after clip() is called appears inside the * clipping path only. For an example, see Clipping paths in the Canvas tutorial. */ - def clip(fillRule: String = js.native): Unit = js.native + def clip(fillRule: CanvasFillRule = js.native): Unit = js.native + + /** Creates a clipping path from the current sub-paths. Everything drawn after clip() is called appears inside the + * clipping path only. For an example, see Clipping paths in the Canvas tutorial. + */ + def clip(path: Path2D): Unit = js.native + + /** Creates a clipping path from the current sub-paths. Everything drawn after clip() is called appears inside the + * clipping path only. For an example, see Clipping paths in the Canvas tutorial. + */ + def clip(path: Path2D, fillRule: CanvasFillRule): Unit = js.native /** Sets all pixels in the rectangle defined by starting point (x, y) and size (width, height) to transparent black. */ @@ -158,6 +202,7 @@ class CanvasRenderingContext2D extends js.Object { /** Draws a filled rectangle at (x, y) position whose size is determined by width and height. */ def fillRect(x: Double, y: Double, w: Double, h: Double): Unit = js.native + /** Adds a cubic Bézier curve to the current path. */ def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit = js.native /** Draws the specified image. This method is available in multiple formats, providing a great deal of flexibility in @@ -167,18 +212,23 @@ class CanvasRenderingContext2D extends js.Object { height: Double = js.native, canvasOffsetX: Double = js.native, canvasOffsetY: Double = js.native, canvasImageWidth: Double = js.native, canvasImageHeight: Double = js.native): Unit = js.native + /** Multiplies the current transformation matrix with the matrix described by its arguments. */ def transform(m11: Double, m12: Double, m21: Double, m22: Double, dx: Double, dy: Double): Unit = js.native /** Strokes the subpaths with the current stroke style. */ def stroke(): Unit = js.native + def stroke(path: Path2D): Unit = js.native + /** Paints a rectangle which has a starting point at (x, y) and has a w width and an h height onto the canvas, using * the current stroke style. */ def strokeRect(x: Double, y: Double, w: Double, h: Double): Unit = js.native + /** Sets the current line dash pattern. */ def setLineDash(segments: js.Array[Double]): Unit = js.native + /** Draws (strokes) a given text at the given (x, y) position. */ def strokeText(text: String, x: Double, y: Double, maxWidth: Double = js.native): Unit = js.native /** Starts a new path by resetting the list of sub-paths. Call this method when you want to create a new path. */ @@ -187,12 +237,13 @@ class CanvasRenderingContext2D extends js.Object { /** Adds an arc with the given control points and radius, connected to the previous point by a straight line. */ def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit = js.native + /** Creates a linear gradient along the line given by the coordinates represented by the parameters. */ def createLinearGradient(x0: Double, y0: Double, x1: Double, y1: Double): CanvasGradient = js.native /** The ellipse() method creates an elliptical arc centered at (x, y) with the radii radiusX and radiusY. The path - * starts at startAngle and ends at endAngle, and travels in the direction given by anticlockwise (defaulting to + * starts at startAngle and ends at endAngle, and travels in the direction given by counterclockwise (defaulting to * clockwise). */ def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, - endAngle: Double, anticlockwise: Boolean = js.native): Unit = js.native + endAngle: Double, counterclockwise: Boolean = js.native): Unit = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/Clipboard.scala b/dom/src/main/scala/org/scalajs/dom/Clipboard.scala index e07c4ed6d..bdb6b0e92 100644 --- a/dom/src/main/scala/org/scalajs/dom/Clipboard.scala +++ b/dom/src/main/scala/org/scalajs/dom/Clipboard.scala @@ -25,7 +25,7 @@ trait Clipboard extends EventTarget { * * To read from the clipboard, you must first have the "clipboard-read" permission. */ - def read(): js.Promise[DataTransfer] = js.native + def read(): js.Promise[js.Array[ClipboardItem]] = js.native /** The readText() method returns a Promise which resolves with a copy of the textual contents of the system * clipboard. @@ -38,7 +38,7 @@ trait Clipboard extends EventTarget { * Before you can write to the clipboard, you need to use the Permissions API to get the "clipboard-write" * permission. */ - def write(data: DataTransfer): js.Promise[Unit] = js.native + def write(data: js.Array[ClipboardItem]): js.Promise[Unit] = js.native /** The writeText() method writes the specified text string to the system clipboard. */ def writeText(newClipText: String): js.Promise[Unit] = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/ClipboardItem.scala b/dom/src/main/scala/org/scalajs/dom/ClipboardItem.scala new file mode 100644 index 000000000..bf7203759 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ClipboardItem.scala @@ -0,0 +1,28 @@ +/** 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._ + +/** A clipboard item is conceptually data that the user has expressed a desire to make shareable by invoking a "cut" or + * "copy" command + */ +@js.native +@JSGlobal +class ClipboardItem(items: js.Dictionary[ClipboardItemData], options: ClipboardItemOptions = js.native) + extends js.Object { + def presentationStyle: PresentationStyle = js.native + + /** Returns an Array of MIME types available within the ClipboardItem. */ + def types: FrozenArray[String] = js.native + + /** Returns a Promise that resolves with a Blob of the requested MIME type, or an error if the MIME type is not found. + */ + def getType(`type`: String): js.Promise[Blob] = js.native + +} diff --git a/dom/src/main/scala/org/scalajs/dom/ClipboardItemOptions.scala b/dom/src/main/scala/org/scalajs/dom/ClipboardItemOptions.scala new file mode 100644 index 000000000..04921d2a9 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ClipboardItemOptions.scala @@ -0,0 +1,13 @@ +/** 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 + +trait ClipboardItemOptions extends js.Object { + def presentationStyle: js.UndefOr[PresentationStyle] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/CompressionStream.scala b/dom/src/main/scala/org/scalajs/dom/CompressionStream.scala new file mode 100644 index 000000000..7842b46a4 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/CompressionStream.scala @@ -0,0 +1,19 @@ +/** 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.typedarray.Uint8Array + +/** An API for compressing a stream of data. */ +@js.native +@JSGlobal +class CompressionStream(format: CompressionFormat) extends js.Object { + def readable: ReadableStream[Uint8Array] = js.native + def writable: WriteableStream[Uint8Array] = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/CustomElementRegistry.scala b/dom/src/main/scala/org/scalajs/dom/CustomElementRegistry.scala new file mode 100644 index 000000000..0041492b9 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/CustomElementRegistry.scala @@ -0,0 +1,21 @@ +/** 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 CustomElementRegistry interface provides methods for registering custom elements and querying registered + * elements. To get an instance of it, use the window.customElements property. + */ +@js.native +@JSGlobal +abstract class CustomElementRegistry extends js.Object { + + /** Defines a new custom element. */ + def define(name: String, constructor: js.Dynamic, options: ElementDefinitionOptions = js.native): Unit +} diff --git a/dom/src/main/scala/org/scalajs/dom/DOMRect.scala b/dom/src/main/scala/org/scalajs/dom/DOMRect.scala index 3ad89901d..5d36618f2 100644 --- a/dom/src/main/scala/org/scalajs/dom/DOMRect.scala +++ b/dom/src/main/scala/org/scalajs/dom/DOMRect.scala @@ -9,13 +9,12 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ +/** A DOMRect describes the size and position of a rectangle. */ @js.native @JSGlobal -class DOMRect extends js.Object { - var left: Double = js.native - var width: Double = js.native - var right: Double = js.native - var top: Double = js.native - var bottom: Double = js.native - var height: Double = js.native +class DOMRect extends DOMRectReadOnly { + def width_=(width: Double): Unit = js.native + def height_=(height: Double): Unit = js.native + def x_=(x: Double): Unit = js.native + def y_=(y: Double): Unit = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/DOMRectInit.scala b/dom/src/main/scala/org/scalajs/dom/DOMRectInit.scala new file mode 100644 index 000000000..5677ebba2 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/DOMRectInit.scala @@ -0,0 +1,13 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait DOMRectInit extends js.Object { + var x: js.UndefOr[Double] = js.undefined + + var y: js.UndefOr[Double] = js.undefined + + var width: js.UndefOr[Double] = js.undefined + + var height: js.UndefOr[Double] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/DOMRectReadOnly.scala b/dom/src/main/scala/org/scalajs/dom/DOMRectReadOnly.scala new file mode 100644 index 000000000..7b099aef7 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/DOMRectReadOnly.scala @@ -0,0 +1,31 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +trait DOMRectReadOnly extends js.Object { + + /** The x coordinate of the DOMRect's origin. */ + def x: Double = js.native + + /** The y coordinate of the DOMRect's origin. */ + def y: Double = js.native + + /** The width of the DOMRect. */ + def width: Double = js.native + + /** The height of the DOMRect. */ + def height: Double = js.native + + /** Returns the top coordinate value of the DOMRect (usually the same as y.) */ + def top: Double = js.native + + /** Returns the right coordinate value of the DOMRect (usually the same as x + width). */ + def right: Double = js.native + + /** Returns the bottom coordinate value of the DOMRect (usually the same as y + height) */ + def bottom: Double = js.native + + /** Returns the left coordinate value of the DOMRect (usually the same as x) */ + def left: Double = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/DataTransfer.scala b/dom/src/main/scala/org/scalajs/dom/DataTransfer.scala index e4971ece1..88f92c9b0 100644 --- a/dom/src/main/scala/org/scalajs/dom/DataTransfer.scala +++ b/dom/src/main/scala/org/scalajs/dom/DataTransfer.scala @@ -19,16 +19,11 @@ trait DataTransfer extends js.Object { /** Specifies the effects that are allowed for this drag. You may set this in the dragstart event to set the desired * effects for the source, and within the dragenter and dragover events to set the desired effects for the target. * The value is not used for other events. - * - * See [[DragEffect]] for possible values. */ - var effectAllowed: String = js.native + var effectAllowed: DataTransferEffectAllowedKind = js.native - /** The actual effect that will be used, and should always be one of the possible values of effectAllowed. - * - * See [[DragEffect]] for possible values. - */ - var dropEffect: String = js.native + /** The actual effect that will be used. */ + var dropEffect: DataTransferDropEffectKind = js.native /** Remove the data associated with a given type. The type argument is optional. If the type is empty or not * specified, the data associated with all types is removed. If data for the specified type does not exist, or the @@ -42,6 +37,9 @@ trait DataTransfer extends js.Object { */ def setData(format: String, data: String): Unit = js.native + /** Gives a DataTransferItemList object which is a list of all of the drag data. */ + def items: DataTransferItemList = js.native + /** Set the image to be used for dragging if a custom one is desired. Most of the time, this would not be set, as a * default image is created from the node that was dragged. * @@ -77,7 +75,7 @@ trait DataTransfer extends js.Object { * The formats are Unicode strings giving the type or format of the data, generally given by a MIME type. Some values * that are not MIME types are special-cased for legacy reasons (for example "text"). */ - def types: js.Array[String] = js.native + def types: FrozenArray[String] = js.native def files: FileList = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/DataTransferItem.scala b/dom/src/main/scala/org/scalajs/dom/DataTransferItem.scala new file mode 100644 index 000000000..7efdfc77b --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/DataTransferItem.scala @@ -0,0 +1,28 @@ +/** 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.JSGlobal + +/** Each DataTransferItem object is associated with a [[DataTransfer]] object. */ +@js.native +@JSGlobal +class DataTransferItem private[this] extends js.Object { + + /** Returns the drag data item kind, one of: "string", "file". */ + def kind: DragDataItemKind = js.native + + /** Returns the drag data item type string. */ + def `type`: String = js.native + + /** Invokes the callback with the string data as the argument, if the drag data item kind is text. */ + def getAsString(callback: js.Function1[String, Unit]): Unit = js.native + + /** Returns a File object, if the drag data item kind is File. */ + def getAsFile(): File = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/DataTransferItemList.scala b/dom/src/main/scala/org/scalajs/dom/DataTransferItemList.scala new file mode 100644 index 000000000..423f308b6 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/DataTransferItemList.scala @@ -0,0 +1,41 @@ +/** 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.JSGlobal + +/** A list of [[DataTransferItem]] objects representing items being dragged. During a drag operation, each DragEvent has + * a dataTransfer property and that property is a DataTransferItemList. + */ +@js.native +@JSGlobal +class DataTransferItemList private[this] extends js.Object { + + /** Returns the number of items in the drag data store. */ + def length: Int = js.native + + /** Adds a new entry for the given data to the drag data store. If the data is plain text then a type string has to be + * provided also. + */ + def add(data: String, `type`: String): DataTransferItem = js.native + + /** Adds a new entry for the given data to the drag data store. If the data is plain text then a type string has to be + * provided also. + */ + def add(data: File): DataTransferItem = js.native + + /** Removes the indexth entry in the drag data store. */ + def remove(index: Int): Unit = js.native + + /** Removes all the entries in the drag data store. */ + def clear(): Unit = js.native + + /** Returns the DataTransferItem object representing the indexth entry in the drag data store. */ + @js.annotation.JSBracketAccess + def apply(index: Int): DataTransferItem = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/DecompressionStream.scala b/dom/src/main/scala/org/scalajs/dom/DecompressionStream.scala new file mode 100644 index 000000000..8eb1f9ccb --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/DecompressionStream.scala @@ -0,0 +1,19 @@ +/** 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.typedarray.Uint8Array + +/** An API for decompressing a stream of data. */ +@js.native +@JSGlobal +class DecompressionStream(format: CompressionFormat) extends js.Object { + def readable: ReadableStream[Uint8Array] = js.native + def writable: WriteableStream[Uint8Array] = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/Document.scala b/dom/src/main/scala/org/scalajs/dom/Document.scala index e3fc43f27..691270fe3 100644 --- a/dom/src/main/scala/org/scalajs/dom/Document.scala +++ b/dom/src/main/scala/org/scalajs/dom/Document.scala @@ -126,9 +126,17 @@ abstract class Document extends Node with NodeSelector with DocumentEvent with P */ def createElement(tagName: String): Element = js.native + def createElement(tagName: String, options: String): Element = js.native + + def createElement(tagName: String, options: ElementCreationOptions): Element = js.native + /** Creates an element with the specified namespace URI and qualified name. */ def createElementNS(namespaceURI: String, qualifiedName: String): Element = js.native + def createElementNS(namespaceURI: String, qualifiedName: String, options: String): Element = js.native + + def createElementNS(namespaceURI: String, qualifiedName: String, options: ElementCreationOptions): Element = js.native + /** createAttribute creates a new attribute node, and returns it. */ def createAttribute(name: String): Attr = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/Element.scala b/dom/src/main/scala/org/scalajs/dom/Element.scala index 74f73775e..c5dd2a1a6 100644 --- a/dom/src/main/scala/org/scalajs/dom/Element.scala +++ b/dom/src/main/scala/org/scalajs/dom/Element.scala @@ -157,8 +157,18 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo */ def matches(selector: String): Boolean = js.native + /** The Element.attributes property returns a live collection of all attribute nodes registered to the specified node. + * It is a NamedNodeMap, not an Array, so it has no Array methods and the Attr nodes' indexes may differ among + * browsers. To be more specific, attributes is a key/value pair of strings that represents any information regarding + * that attribute. + */ + def attributes: NamedNodeMap = js.native + + /** Returns a boolean value of true or false, indicating if the current element has any attributes or not. */ + def hasAttributes(): Boolean = js.native + /** getAttribute() returns the value of the named attribute on the specified element. If the named attribute does not - * exist, the value returned will either be null or "" (the empty string); see Notes for details. + * exist, the value returned will either be null or "" (the empty string). */ def getAttribute(name: String): String = js.native @@ -259,4 +269,48 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo * pointerlockerror events at the Document level. */ def requestPointerLock(): Unit = js.native + + /** The hasPointerCapture() method of the Element interface checks whether the element on which it is invoked has + * pointer capture for the pointer identified by the given pointer ID. + */ + def hasPointerCapture(pointerId: Double): Boolean = js.native + + /** The releasePointerCapture() method of the Element interface releases (stops) pointer capture that was previously + * set for a specific (PointerEvent) pointer. + */ + def releasePointerCapture(pointerId: Double): Unit = js.native + + /** The setPointerCapture() method of the Element interface is used to designate a specific element as the capture + * target of future pointer events. Subsequent events for the pointer will be targeted at the capture element until + * capture is released (via Element.releasePointerCapture() or the pointerup event is fired). + */ + def setPointerCapture(pointerId: Double): Unit = js.native + + /** Attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot. */ + def attachShadow(init: ShadowRootInit): ShadowRoot = js.native + + /** Returns the open shadow root that is hosted by the element, or null if no open shadow root is present. */ + def shadowRoot: ShadowRoot = js.native + + /** Replaces this Element in the children list of its parent with a set of Node or string objects. String objects are + * inserted as equivalent Text nodes. + */ + def replaceWith(nodes: (Node | String)*): Unit = js.native + + /** Traverses the element and its parents (heading toward the document root) until it finds a node that matches the + * specified CSS selector. + */ + def closest(selector: String): Element = js.native + + /** Fired when a text composition system such as an input method editor starts a new composition session. */ + var oncompositionstart: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a new character is received in the context of a text composition session. */ + var oncompositionupdate: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a text composition system such as an input method editor completes or cancels the current composition + * session. + */ + var oncompositionend: js.Function1[CompositionEvent, _] = js.native + } diff --git a/dom/src/main/scala/org/scalajs/dom/ElementCreationOptions.scala b/dom/src/main/scala/org/scalajs/dom/ElementCreationOptions.scala new file mode 100644 index 000000000..c16e82ac2 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ElementCreationOptions.scala @@ -0,0 +1,7 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait ElementCreationOptions extends js.Object { + var is: js.UndefOr[String] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/ElementDefinitionOptions.scala b/dom/src/main/scala/org/scalajs/dom/ElementDefinitionOptions.scala new file mode 100644 index 000000000..75aa6daad --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ElementDefinitionOptions.scala @@ -0,0 +1,10 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** An ElementDefinitionOptions object represents additional options associated with CustomElementRegsitry.define. */ +trait ElementDefinitionOptions extends js.Object { + + /** String specifying the name of a built-in element to extend. Used to create a customized built-in element. */ + var `extends`: js.UndefOr[String] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/Event.scala b/dom/src/main/scala/org/scalajs/dom/Event.scala index 1639eb76c..1eeeaa5c9 100644 --- a/dom/src/main/scala/org/scalajs/dom/Event.scala +++ b/dom/src/main/scala/org/scalajs/dom/Event.scala @@ -66,6 +66,9 @@ class Event(typeArg: String, init: js.UndefOr[EventInit] = js.undefined) extends /** Cancels the event if it is cancelable, without stopping further propagation of the event. */ def preventDefault(): Unit = js.native + + /** Indicates whether or not the event will propagate across the shadow DOM boundary into the standard DOM. */ + def composed: Boolean = js.native } @js.native diff --git a/dom/src/main/scala/org/scalajs/dom/EventListenerOptions.scala b/dom/src/main/scala/org/scalajs/dom/EventListenerOptions.scala index c635eaee0..1552553b5 100644 --- a/dom/src/main/scala/org/scalajs/dom/EventListenerOptions.scala +++ b/dom/src/main/scala/org/scalajs/dom/EventListenerOptions.scala @@ -26,4 +26,9 @@ trait EventListenerOptions extends js.Object { * See Improving scrolling performance with passive listeners to learn more. */ var passive: js.UndefOr[Boolean] = js.undefined + + /** An AbortSignal. The listener will be removed when the given AbortSignal object's abort() method is called. If not + * specified, no AbortSignal is associated with the listener. + */ + var signal: js.UndefOr[AbortSignal] = js.undefined } diff --git a/dom/src/main/scala/org/scalajs/dom/EventSource.scala b/dom/src/main/scala/org/scalajs/dom/EventSource.scala index 2d299f245..6ae7e3a85 100644 --- a/dom/src/main/scala/org/scalajs/dom/EventSource.scala +++ b/dom/src/main/scala/org/scalajs/dom/EventSource.scala @@ -18,7 +18,9 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -class EventSource(URL: String, settings: js.Dynamic = null) extends EventTarget { +class EventSource private[this] extends EventTarget { + + def this(url: String, configuration: EventSourceInit = js.native) = this() /** The url attribute must return the absolute URL that resulted from resolving the value that was passed to the * constructor. W3C 2012 @@ -39,7 +41,7 @@ class EventSource(URL: String, settings: js.Dynamic = null) extends EventTarget var onmessage: js.Function1[MessageEvent, _] = js.native - var onerror: js.Function1[ErrorEvent, _] = js.native + var onerror: js.Function1[Event, _] = js.native /** The close() method must abort any instances of the fetch algorithm started for this EventSource object, and must * set the readyState attribute to CLOSED. W3C 2012 diff --git a/dom/src/main/scala/org/scalajs/dom/EventSourceInit.scala b/dom/src/main/scala/org/scalajs/dom/EventSourceInit.scala new file mode 100644 index 000000000..f73c677f3 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/EventSourceInit.scala @@ -0,0 +1,16 @@ +/** 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 + +/** Provides options to configure the new connection. */ +trait EventSourceInit extends js.Object { + + /** defaulting to false, indicating if CORS should be set to include credentials */ + var withCredentials: js.UndefOr[Boolean] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/File.scala b/dom/src/main/scala/org/scalajs/dom/File.scala index 4a7003f11..f405b5758 100644 --- a/dom/src/main/scala/org/scalajs/dom/File.scala +++ b/dom/src/main/scala/org/scalajs/dom/File.scala @@ -19,8 +19,23 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -abstract class File extends Blob { +class File(bits: js.Iterable[BlobPart], _name: String, options: FilePropertyBag = js.native) + extends Blob(bits, options) { /** Returns the name of the file. For security reasons, the path is excluded from this property. */ def name: String = js.native + + /** The File.lastModified read-only property provides the last modified date of the file as the number of milliseconds + * since the Unix epoch (January 1, 1970 at midnight). Files without a known last modified date return the current + * date. + */ + def lastModified: Double = js.native + + /** The File.webkitRelativePath is a read-only property that contains a string which specifies the file's path + * relative to the directory selected by the user in an element with its webkitdirectory attribute set. + * + * @return + * A string containing the path of the file relative to the ancestor directory the user selected. + */ + def webkitRelativePath: String = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/FilePropertyBag.scala b/dom/src/main/scala/org/scalajs/dom/FilePropertyBag.scala new file mode 100644 index 000000000..b7ee4e25b --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/FilePropertyBag.scala @@ -0,0 +1,8 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** An options object containing optional attributes for the file. */ +trait FilePropertyBag extends BlobPropertyBag { + var lastModified: js.UndefOr[Double] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/FocusOptions.scala b/dom/src/main/scala/org/scalajs/dom/FocusOptions.scala new file mode 100644 index 000000000..904e9566e --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/FocusOptions.scala @@ -0,0 +1,8 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait FocusOptions extends js.Object { + var preventScroll: js.UndefOr[Boolean] = js.undefined + var focusVisible: js.UndefOr[Boolean] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/FormData.scala b/dom/src/main/scala/org/scalajs/dom/FormData.scala index 6e0735561..fe73f6633 100644 --- a/dom/src/main/scala/org/scalajs/dom/FormData.scala +++ b/dom/src/main/scala/org/scalajs/dom/FormData.scala @@ -8,6 +8,7 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ +import scala.scalajs.js.| /** XMLHttpRequest Level 2 adds support for the new FormData interface. FormData objects provide a way to easily * construct a set of key/value pairs representing form fields and their values, which can then be easily sent using @@ -15,10 +16,108 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -class FormData(form: HTMLFormElement = js.native) extends js.Object { +class FormData extends js.Iterable[js.Tuple2[String, String | Blob]] { - /** Appends a key/value pair to the FormData object. */ - def append(name: js.Any, value: js.Any, blobName: String = js.native): Unit = js.native + def this(form: HTMLFormElement) = this() + + def this(form: HTMLFormElement, submitter: HTMLElement) = this() + + /** The `append()` method of the `FormData` interface appends a new value onto an existing key inside a `FormData` + * object, or adds the key if it does not already exist. + * + * @param name + * The name of the field whose data is contained in value. + * @param value + * The field's value. This can be a string or `Blob` (including subclasses such as File). If none of these are + * specified the value is converted to a string. + */ + def append(name: String, value: String): Unit = js.native + + /** The `append()` method of the `FormData` interface appends a new value onto an existing key inside a `FormData` + * object, or adds the key if it does not already exist. + * + * @param name + * The name of the field whose data is contained in value. + * @param value + * The field's value. This can be a string or `Blob` (including subclasses such as File). If none of these are + * specified the value is converted to a string. + * @param blobName + * The filename reported to the server (a string), when a `Blob` or `File` is passed as the second parameter. The + * default filename for `Blob` objects is "blob". The default filename for `File` objects is the file's filename. + */ + def append(name: String, value: Blob, blobName: String = js.native): Unit = js.native + + /** The `delete()` method of the `FormData` interface deletes a key and its value(s) from a `FormData` object. + * @param name + * The name of the key you want to delete. + */ + def delete(name: String): Unit = js.native + + /** The `get()` method of the `FormData` interface returns the first value associated with a given key from within a + * `FormData` object. If you expect multiple values and want all of them, use the `getAll()` method instead. + * + * @param name + * A string representing the name of the key you want to retrieve. + * @return + * A value whose key matches the specified name. Otherwise, `null`. + */ + def get(name: String): String | Blob = js.native + + /** The `has()` method of the `FormData` interface returns whether a `FormData` object contains a certain key. + * + * @param name + * A string representing the name of the key you want to test for. + * @return + * `true` if a key of `FormData` matches the specified name. Otherwise, `false`. + */ + def has(name: String): Boolean = js.native + + /** The `set()` method of the `FormData` interface sets a new value for an existing key inside a `FormData` object, or + * adds the key/value if it does not already exist. + * + * @param name + * The name of the field whose data is contained in value. + * @param value + * The field's value. + */ + def set( + name: String, value: String + ): Unit = js.native + + /** The `set()` method of the `FormData` interface sets a new value for an existing key inside a `FormData` object, or + * adds the key/value if it does not already exist. + * + * @param name + * The name of the field whose data is contained in value. + * @param value + * The field's value. + */ + def set( + name: String, value: Blob, blobName: String = js.native + ): Unit = js.native + + @JSName(js.Symbol.iterator) + override def jsIterator(): js.Iterator[js.Tuple2[String, String | Blob]] = js.native + + /** The `FormData.entries()` method returns an iterator which iterates through all key/value pairs contained in the + * `FormData`. The key of each pair is a string object, and the value is either a string or a `Blob`. + */ + def entries(): js.Iterator[js.Tuple2[String, String | Blob]] = js.native + + /** The `getAll()` method of the `FormData` interface returns all the values associated with a given key from within a + * `FormData` object. + */ + def getAll(name: String): js.Array[String | Blob] = js.native + + /** The `FormData.keys()` method returns an iterator which iterates through all keys contained in the `FormData`. The + * keys are strings. + */ + def keys(): js.Iterator[String] = js.native + + /** The `FormData.values()` method returns an iterator which iterates through all values contained in the `FormData`. + * The values are strings or `Blob` objects. + */ + def values(): js.Iterator[String | Blob] = js.native } @js.native diff --git a/dom/src/main/scala/org/scalajs/dom/FrozenArray.scala b/dom/src/main/scala/org/scalajs/dom/FrozenArray.scala new file mode 100644 index 000000000..eb3848e15 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/FrozenArray.scala @@ -0,0 +1,23 @@ +/** 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 + +/** A frozen array type is a parameterized type whose values are references to objects that hold a fixed length array of + * unmodifiable values. The values in the array are of type T. + * + * Since FrozenArray values are references, they are unlike sequence types, which are lists of values that are + * passed by value. + */ +@js.native +trait FrozenArray[+T] extends js.Iterable[T] { + val length: Int = js.native + + @js.annotation.JSBracketAccess + def apply(index: Int): T = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLAnchorElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLAnchorElement.scala index 3a030755f..9c1c08ae3 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLAnchorElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLAnchorElement.scala @@ -17,6 +17,12 @@ import scala.scalajs.js.annotation._ @JSGlobal abstract class HTMLAnchorElement extends HTMLElement { + /** A string indicating that the linked resource is intended to be downloaded rather than displayed in the browser. + * The value represent the proposed name of the file. If the name is not a valid filename of the underlying OS, + * browser will adapt it. + */ + var download: String = js.native + /** Is a DOMString that reflects the rel HTML attribute, specifying the relationship of the target object to the link * object. */ @@ -25,7 +31,7 @@ abstract class HTMLAnchorElement extends HTMLElement { /** Is a DOMString representing the protocol component, including trailing colon (':'), of the referenced URL. */ var protocol: String = js.native - /** Is a DOMString representing tThe search element, including leading question mark ('?'), if any, of the referenced + /** Is a DOMString representing the search element, including leading question mark ('?'), if any, of the referenced * URL. */ var search: String = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLButtonElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLButtonElement.scala index cc912d675..29ad0b686 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLButtonElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLButtonElement.scala @@ -76,4 +76,6 @@ abstract class HTMLButtonElement extends HTMLElement { def checkValidity(): Boolean = js.native def setCustomValidity(error: String): Unit = js.native + + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLDialogElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLDialogElement.scala new file mode 100644 index 000000000..6d5d3057a --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/HTMLDialogElement.scala @@ -0,0 +1,36 @@ +/** 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 HTMLDialogElement interface provides methods to manipulate <dialog> elements. It inherits properties and + * methods from the HTMLElement interface. + */ +@js.native +@JSGlobal +abstract class HTMLDialogElement extends HTMLElement { + + /** A boolean value reflecting the `open` HTML attribute, indicating whether the dialog is available for interaction. + */ + def open: Boolean = js.native + + /** returnValue gets/sets the return value for the dialog. */ + var returnValue: String = js.native + + /** Closes the dialog. An optional string may be passed as an argument, updating the returnValue of the dialog. */ + def close(returnValue: String = js.native): Unit = js.native + + /** Displays the dialog modelessly, i.e. still allowing interaction with content outside of the dialog. */ + def show(): Unit = js.native + + /** Displays the dialog as a modal, over the top of any other dialogs that might be present. Interaction outside the + * dialog is blocked. + */ + def showModal(): Unit = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala index b7236a7a2..d3020034b 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala @@ -169,6 +169,7 @@ abstract class HTMLElement extends Element { /** Sets focus on the specified element, if it can be focused. */ def focus(): Unit = js.native + def focus(options: FocusOptions): Unit = js.native /** The blur method removes keyboard focus from the current element. */ def blur(): Unit = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLFieldSetElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLFieldSetElement.scala index 3c189abc4..ff1f9010b 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLFieldSetElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLFieldSetElement.scala @@ -44,4 +44,6 @@ abstract class HTMLFieldSetElement extends HTMLElement { * suffering from a custom validity error, and does not validate. */ def setCustomValidity(error: String): Unit = js.native + + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLFormElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLFormElement.scala index b6e7df48d..eb5a73848 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLFormElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLFormElement.scala @@ -80,4 +80,10 @@ abstract class HTMLFormElement extends HTMLElement { var noValidate: Boolean = js.native def checkValidity(): Boolean = js.native + + /** The reportValidity() method returns true if the element's child controls satisfy their validation constraints. + * When false is returned, cancelable invalid events are fired for each invalid child and validation problems are + * reported to the user. + */ + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLImageElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLImageElement.scala index b24cbe82f..630ba551c 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLImageElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLImageElement.scala @@ -25,9 +25,28 @@ abstract class HTMLImageElement extends HTMLElement { /** Reflects the alt HTML attribute, indicating fallback context for the image. */ var alt: String = js.native + /** Allows you to specify the layout width of the image for each of a list of media conditions. */ + var sizes: String = js.native + + /** A string whose value provides a hint to the user agent on how to handle the loading of the image which is + * currently outside the window's visual viewport. + */ + var loading: LazyLoadingState = js.native + /** Reflects the src HTML attribute, containing the URL of the image. */ var src: String = js.native + /** Identifies one or more image candidate strings, separated using commas (,) each specifying image resources to use + * under given circumstances. + * + * Each image candidate string contains an image URL and an optional width or pixel density descriptor that indicates + * the conditions under which that candidate should be used instead of the image specified by the src property. + */ + var srcset: String = js.native + + /** Indicates the URL of the image which is currently presented in the element it represents. */ + def currentSrc: String = js.native + /** Reflects the usemap HTML attribute, containing a partial URL of a map element. */ var useMap: String = js.native @@ -46,4 +65,10 @@ abstract class HTMLImageElement extends HTMLElement { def complete: Boolean = js.native var onload: js.Function1[Event, _] = js.native + + /** Indicates the x-coordinate of the element's left border edge relative to the root element's origin. */ + def x: Int = js.native + + /** Indicates the y-coordinate of the element's top border edge relative to the root element's origin. */ + def y: Int = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLInputElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLInputElement.scala index cb08a39b4..f0d321c52 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLInputElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLInputElement.scala @@ -237,4 +237,10 @@ abstract class HTMLInputElement extends HTMLElement { * suffering from a custom validity error, and does not validate. */ def setCustomValidity(error: String): Unit = js.native + + /** The reportValidity() method performs the same validity checking steps as the checkValidity() method. If the value + * is invalid, this method also fires the invalid event on the element, and (if the event isn't canceled) reports the + * problem to the user. + */ + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLMediaElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLMediaElement.scala index 9c6501cc8..524c56108 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLMediaElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLMediaElement.scala @@ -127,7 +127,7 @@ abstract class HTMLMediaElement extends HTMLElement { def audioTracks: AudioTrackList = js.native /** Sets or returns the object which serves as the source of the media associated with the HTMLMediaElement. */ - var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] + var srcObject: js.UndefOr[MediaStream | MediaSource | Blob] = js.native } @js.native diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLObjectElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLObjectElement.scala index 486380bfe..9a0815b42 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLObjectElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLObjectElement.scala @@ -68,4 +68,6 @@ abstract class HTMLObjectElement extends HTMLElement with GetSVGDocument { * suffering from a custom validity error, and does not validate. */ def setCustomValidity(error: String): Unit = js.native + + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLSelectElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLSelectElement.scala index caa9655e8..e7381735d 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLSelectElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLSelectElement.scala @@ -95,4 +95,6 @@ abstract class HTMLSelectElement extends HTMLElement { def checkValidity(): Boolean = js.native def setCustomValidity(error: String): Unit = js.native + + def reportValidity(): Boolean = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLTemplateElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLTemplateElement.scala new file mode 100644 index 000000000..8e18321f6 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/HTMLTemplateElement.scala @@ -0,0 +1,21 @@ +/** 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 HTMLTemplateElement interface enables access to the contents of an HTML