JS: regenerate stdlib files from IDL, without delegated constructor calls
This commit is contained in:
@@ -66,22 +66,22 @@ public inline fun WebGLContextAttributes(alpha: Boolean? = true, depth: Boolean?
|
||||
public external abstract class WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLBuffer : WebGLObject() {
|
||||
public external abstract class WebGLBuffer : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLFramebuffer : WebGLObject() {
|
||||
public external abstract class WebGLFramebuffer : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLProgram : WebGLObject() {
|
||||
public external abstract class WebGLProgram : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLRenderbuffer : WebGLObject() {
|
||||
public external abstract class WebGLRenderbuffer : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLShader : WebGLObject() {
|
||||
public external abstract class WebGLShader : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLTexture : WebGLObject() {
|
||||
public external abstract class WebGLTexture : WebGLObject {
|
||||
}
|
||||
|
||||
public external abstract class WebGLUniformLocation {
|
||||
@@ -858,7 +858,7 @@ public external abstract class WebGLRenderingContext : WebGLRenderingContextBase
|
||||
}
|
||||
}
|
||||
|
||||
public external open class WebGLContextEvent(type: String, eventInit: WebGLContextEventInit = noImpl) : Event(type, noImpl) {
|
||||
public external open class WebGLContextEvent(type: String, eventInit: WebGLContextEventInit = noImpl) : Event {
|
||||
open val statusMessage: String
|
||||
}
|
||||
|
||||
|
||||
@@ -282,7 +282,7 @@ public external abstract class StyleSheet {
|
||||
open var disabled: Boolean
|
||||
}
|
||||
|
||||
public external abstract class CSSStyleSheet : StyleSheet() {
|
||||
public external abstract class CSSStyleSheet : StyleSheet {
|
||||
open val ownerRule: CSSRule?
|
||||
open val cssRules: CSSRuleList
|
||||
fun insertRule(rule: String, index: Int): Int
|
||||
@@ -325,38 +325,38 @@ public external abstract class CSSRule {
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class CSSStyleRule : CSSRule() {
|
||||
public external abstract class CSSStyleRule : CSSRule {
|
||||
open var selectorText: String
|
||||
open val style: CSSStyleDeclaration
|
||||
}
|
||||
|
||||
public external abstract class CSSImportRule : CSSRule() {
|
||||
public external abstract class CSSImportRule : CSSRule {
|
||||
open val href: String
|
||||
open val media: MediaList
|
||||
open val styleSheet: CSSStyleSheet
|
||||
}
|
||||
|
||||
public external abstract class CSSGroupingRule : CSSRule() {
|
||||
public external abstract class CSSGroupingRule : CSSRule {
|
||||
open val cssRules: CSSRuleList
|
||||
fun insertRule(rule: String, index: Int): Int
|
||||
fun deleteRule(index: Int): Unit
|
||||
}
|
||||
|
||||
public external abstract class CSSMediaRule : CSSGroupingRule() {
|
||||
public external abstract class CSSMediaRule : CSSGroupingRule {
|
||||
open val media: MediaList
|
||||
}
|
||||
|
||||
public external abstract class CSSPageRule : CSSGroupingRule() {
|
||||
public external abstract class CSSPageRule : CSSGroupingRule {
|
||||
open var selectorText: String
|
||||
open val style: CSSStyleDeclaration
|
||||
}
|
||||
|
||||
public external abstract class CSSMarginRule : CSSRule() {
|
||||
public external abstract class CSSMarginRule : CSSRule {
|
||||
open val name: String
|
||||
open val style: CSSStyleDeclaration
|
||||
}
|
||||
|
||||
public external abstract class CSSNamespaceRule : CSSRule() {
|
||||
public external abstract class CSSNamespaceRule : CSSRule {
|
||||
open val namespaceURI: String
|
||||
open val prefix: String
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.performance.*
|
||||
import org.w3c.workers.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external open class UIEvent(type: String, eventInitDict: UIEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class UIEvent(type: String, eventInitDict: UIEventInit = noImpl) : Event {
|
||||
open val view: Window?
|
||||
open val detail: Int
|
||||
}
|
||||
@@ -47,7 +47,7 @@ public inline fun UIEventInit(view: Window? = null, detail: Int? = 0, bubbles: B
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class FocusEvent(type: String, eventInitDict: FocusEventInit = noImpl) : UIEvent(type, eventInitDict) {
|
||||
public external open class FocusEvent(type: String, eventInitDict: FocusEventInit = noImpl) : UIEvent {
|
||||
open val relatedTarget: EventTarget?
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ public inline fun FocusEventInit(relatedTarget: EventTarget? = null, view: Windo
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class MouseEvent(type: String, eventInitDict: MouseEventInit = noImpl) : UIEvent(type, eventInitDict), UnionElementOrMouseEvent {
|
||||
public external open class MouseEvent(type: String, eventInitDict: MouseEventInit = noImpl) : UIEvent, UnionElementOrMouseEvent {
|
||||
open val region: String?
|
||||
open val screenX: Int
|
||||
open val screenY: Int
|
||||
@@ -221,7 +221,7 @@ public inline fun EventModifierInit(ctrlKey: Boolean? = false, shiftKey: Boolean
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class WheelEvent(type: String, eventInitDict: WheelEventInit = noImpl) : MouseEvent(type, eventInitDict) {
|
||||
public external open class WheelEvent(type: String, eventInitDict: WheelEventInit = noImpl) : MouseEvent {
|
||||
open val deltaX: Double
|
||||
open val deltaY: Double
|
||||
open val deltaZ: Double
|
||||
@@ -287,7 +287,7 @@ public inline fun WheelEventInit(deltaX: Double? = 0.0, deltaY: Double? = 0.0, d
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class InputEvent(type: String, eventInitDict: InputEventInit = noImpl) : UIEvent(type, eventInitDict) {
|
||||
public external open class InputEvent(type: String, eventInitDict: InputEventInit = noImpl) : UIEvent {
|
||||
open val data: String
|
||||
open val isComposing: Boolean
|
||||
}
|
||||
@@ -316,7 +316,7 @@ public inline fun InputEventInit(data: String? = "", isComposing: Boolean? = fal
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class KeyboardEvent(type: String, eventInitDict: KeyboardEventInit = noImpl) : UIEvent(type, eventInitDict) {
|
||||
public external open class KeyboardEvent(type: String, eventInitDict: KeyboardEventInit = noImpl) : UIEvent {
|
||||
open val key: String
|
||||
open val code: String
|
||||
open val location: Int
|
||||
@@ -389,7 +389,7 @@ public inline fun KeyboardEventInit(key: String? = "", code: String? = "", locat
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class CompositionEvent(type: String, eventInitDict: CompositionEventInit = noImpl) : UIEvent(type, eventInitDict) {
|
||||
public external open class CompositionEvent(type: String, eventInitDict: CompositionEventInit = noImpl) : UIEvent {
|
||||
open val data: String
|
||||
}
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.performance.*
|
||||
import org.w3c.workers.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external open class Document : Node(), GlobalEventHandlers, DocumentAndElementEventHandlers, NonElementParentNode, DocumentOrShadowRoot, ParentNode, GeometryUtils {
|
||||
public external open class Document : Node, GlobalEventHandlers, DocumentAndElementEventHandlers, NonElementParentNode, DocumentOrShadowRoot, ParentNode, GeometryUtils {
|
||||
open val fullscreenEnabled: Boolean
|
||||
open val fullscreen: Boolean
|
||||
var onfullscreenchange: ((Event) -> dynamic)?
|
||||
@@ -190,7 +190,7 @@ public external open class Document : Node(), GlobalEventHandlers, DocumentAndEl
|
||||
override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint
|
||||
}
|
||||
|
||||
public external abstract class Window : EventTarget(), GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope, WindowSessionStorage, WindowLocalStorage, GlobalPerformance, UnionMessagePortOrWindow {
|
||||
public external abstract class Window : EventTarget, GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope, WindowSessionStorage, WindowLocalStorage, GlobalPerformance, UnionMessagePortOrWindow {
|
||||
open val window: Window
|
||||
open val self: Window
|
||||
open val document: Document
|
||||
@@ -268,17 +268,17 @@ public external abstract class HTMLAllCollection {
|
||||
fun item(nameOrIndex: String = noImpl): UnionElementOrHTMLCollection?
|
||||
}
|
||||
|
||||
public external abstract class HTMLFormControlsCollection : HTMLCollection() {
|
||||
public external abstract class HTMLFormControlsCollection : HTMLCollection {
|
||||
// override fun namedItem(name: String): UnionElementOrRadioNodeList?
|
||||
// @nativeGetter
|
||||
// operator override fun get(name: String): UnionElementOrRadioNodeList?
|
||||
}
|
||||
|
||||
public external abstract class RadioNodeList : NodeList(), UnionElementOrRadioNodeList {
|
||||
public external abstract class RadioNodeList : NodeList, UnionElementOrRadioNodeList {
|
||||
open var value: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLOptionsCollection : HTMLCollection() {
|
||||
public external abstract class HTMLOptionsCollection : HTMLCollection {
|
||||
override var length: Int
|
||||
open var selectedIndex: Int
|
||||
@nativeSetter
|
||||
@@ -287,7 +287,7 @@ public external abstract class HTMLOptionsCollection : HTMLCollection() {
|
||||
fun remove(index: Int): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLElement : Element(), ElementCSSInlineStyle, GlobalEventHandlers, DocumentAndElementEventHandlers, ElementContentEditable {
|
||||
public external abstract class HTMLElement : Element, ElementCSSInlineStyle, GlobalEventHandlers, DocumentAndElementEventHandlers, ElementContentEditable {
|
||||
open var title: String
|
||||
open var lang: String
|
||||
open var translate: Boolean
|
||||
@@ -313,7 +313,7 @@ public external abstract class HTMLElement : Element(), ElementCSSInlineStyle, G
|
||||
fun forceSpellCheck(): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLUnknownElement : HTMLElement() {
|
||||
public external abstract class HTMLUnknownElement : HTMLElement {
|
||||
}
|
||||
|
||||
public external abstract class DOMStringMap {
|
||||
@@ -323,23 +323,23 @@ public external abstract class DOMStringMap {
|
||||
operator fun set(name: String, value: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLHtmlElement : HTMLElement() {
|
||||
public external abstract class HTMLHtmlElement : HTMLElement {
|
||||
open var version: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLHeadElement : HTMLElement() {
|
||||
public external abstract class HTMLHeadElement : HTMLElement {
|
||||
}
|
||||
|
||||
public external abstract class HTMLTitleElement : HTMLElement() {
|
||||
public external abstract class HTMLTitleElement : HTMLElement {
|
||||
open var text: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLBaseElement : HTMLElement() {
|
||||
public external abstract class HTMLBaseElement : HTMLElement {
|
||||
open var href: String
|
||||
open var target: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLLinkElement : HTMLElement(), LinkStyle {
|
||||
public external abstract class HTMLLinkElement : HTMLElement, LinkStyle {
|
||||
open var scope: String
|
||||
open var workerType: String
|
||||
open var href: String
|
||||
@@ -358,20 +358,20 @@ public external abstract class HTMLLinkElement : HTMLElement(), LinkStyle {
|
||||
open var target: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLMetaElement : HTMLElement() {
|
||||
public external abstract class HTMLMetaElement : HTMLElement {
|
||||
open var name: String
|
||||
open var httpEquiv: String
|
||||
open var content: String
|
||||
open var scheme: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLStyleElement : HTMLElement(), LinkStyle {
|
||||
public external abstract class HTMLStyleElement : HTMLElement, LinkStyle {
|
||||
open var media: String
|
||||
open var nonce: String
|
||||
open var type: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLBodyElement : HTMLElement(), WindowEventHandlers {
|
||||
public external abstract class HTMLBodyElement : HTMLElement, WindowEventHandlers {
|
||||
open var text: String
|
||||
open var link: String
|
||||
open var vLink: String
|
||||
@@ -380,15 +380,15 @@ public external abstract class HTMLBodyElement : HTMLElement(), WindowEventHandl
|
||||
open var background: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLHeadingElement : HTMLElement() {
|
||||
public external abstract class HTMLHeadingElement : HTMLElement {
|
||||
open var align: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLParagraphElement : HTMLElement() {
|
||||
public external abstract class HTMLParagraphElement : HTMLElement {
|
||||
open var align: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLHRElement : HTMLElement() {
|
||||
public external abstract class HTMLHRElement : HTMLElement {
|
||||
open var align: String
|
||||
open var color: String
|
||||
open var noShade: Boolean
|
||||
@@ -396,40 +396,40 @@ public external abstract class HTMLHRElement : HTMLElement() {
|
||||
open var width: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLPreElement : HTMLElement() {
|
||||
public external abstract class HTMLPreElement : HTMLElement {
|
||||
open var width: Int
|
||||
}
|
||||
|
||||
public external abstract class HTMLQuoteElement : HTMLElement() {
|
||||
public external abstract class HTMLQuoteElement : HTMLElement {
|
||||
open var cite: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLOListElement : HTMLElement() {
|
||||
public external abstract class HTMLOListElement : HTMLElement {
|
||||
open var reversed: Boolean
|
||||
open var start: Int
|
||||
open var type: String
|
||||
open var compact: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLUListElement : HTMLElement() {
|
||||
public external abstract class HTMLUListElement : HTMLElement {
|
||||
open var compact: Boolean
|
||||
open var type: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLLIElement : HTMLElement() {
|
||||
public external abstract class HTMLLIElement : HTMLElement {
|
||||
open var value: Int
|
||||
open var type: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLDListElement : HTMLElement() {
|
||||
public external abstract class HTMLDListElement : HTMLElement {
|
||||
open var compact: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLDivElement : HTMLElement() {
|
||||
public external abstract class HTMLDivElement : HTMLElement {
|
||||
open var align: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLAnchorElement : HTMLElement(), HTMLHyperlinkElementUtils {
|
||||
public external abstract class HTMLAnchorElement : HTMLElement, HTMLHyperlinkElementUtils {
|
||||
open var target: String
|
||||
open var download: String
|
||||
open var ping: String
|
||||
@@ -446,18 +446,18 @@ public external abstract class HTMLAnchorElement : HTMLElement(), HTMLHyperlinkE
|
||||
open var shape: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLDataElement : HTMLElement() {
|
||||
public external abstract class HTMLDataElement : HTMLElement {
|
||||
open var value: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLTimeElement : HTMLElement() {
|
||||
public external abstract class HTMLTimeElement : HTMLElement {
|
||||
open var dateTime: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLSpanElement : HTMLElement() {
|
||||
public external abstract class HTMLSpanElement : HTMLElement {
|
||||
}
|
||||
|
||||
public external abstract class HTMLBRElement : HTMLElement() {
|
||||
public external abstract class HTMLBRElement : HTMLElement {
|
||||
open var clear: String
|
||||
}
|
||||
|
||||
@@ -475,15 +475,15 @@ public external interface HTMLHyperlinkElementUtils {
|
||||
var hash: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLModElement : HTMLElement() {
|
||||
public external abstract class HTMLModElement : HTMLElement {
|
||||
open var cite: String
|
||||
open var dateTime: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLPictureElement : HTMLElement() {
|
||||
public external abstract class HTMLPictureElement : HTMLElement {
|
||||
}
|
||||
|
||||
public external abstract class HTMLSourceElement : HTMLElement() {
|
||||
public external abstract class HTMLSourceElement : HTMLElement {
|
||||
open var src: String
|
||||
open var type: String
|
||||
open var srcset: String
|
||||
@@ -491,7 +491,7 @@ public external abstract class HTMLSourceElement : HTMLElement() {
|
||||
open var media: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLImageElement : HTMLElement(), TexImageSource, HTMLOrSVGImageElement {
|
||||
public external abstract class HTMLImageElement : HTMLElement, TexImageSource, HTMLOrSVGImageElement {
|
||||
open var alt: String
|
||||
open var src: String
|
||||
open var srcset: String
|
||||
@@ -517,7 +517,7 @@ public external abstract class HTMLImageElement : HTMLElement(), TexImageSource,
|
||||
open val y: Int
|
||||
}
|
||||
|
||||
public external abstract class HTMLIFrameElement : HTMLElement() {
|
||||
public external abstract class HTMLIFrameElement : HTMLElement {
|
||||
open var src: String
|
||||
open var srcdoc: String
|
||||
open var name: String
|
||||
@@ -538,7 +538,7 @@ public external abstract class HTMLIFrameElement : HTMLElement() {
|
||||
fun getSVGDocument(): Document?
|
||||
}
|
||||
|
||||
public external abstract class HTMLEmbedElement : HTMLElement() {
|
||||
public external abstract class HTMLEmbedElement : HTMLElement {
|
||||
open var src: String
|
||||
open var type: String
|
||||
open var width: String
|
||||
@@ -548,7 +548,7 @@ public external abstract class HTMLEmbedElement : HTMLElement() {
|
||||
fun getSVGDocument(): Document?
|
||||
}
|
||||
|
||||
public external abstract class HTMLObjectElement : HTMLElement() {
|
||||
public external abstract class HTMLObjectElement : HTMLElement {
|
||||
open var data: String
|
||||
open var type: String
|
||||
open var typeMustMatch: Boolean
|
||||
@@ -578,14 +578,14 @@ public external abstract class HTMLObjectElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLParamElement : HTMLElement() {
|
||||
public external abstract class HTMLParamElement : HTMLElement {
|
||||
open var name: String
|
||||
open var value: String
|
||||
open var type: String
|
||||
open var valueType: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLVideoElement : HTMLMediaElement(), TexImageSource {
|
||||
public external abstract class HTMLVideoElement : HTMLMediaElement, TexImageSource {
|
||||
open var width: Int
|
||||
open var height: Int
|
||||
open val videoWidth: Int
|
||||
@@ -594,10 +594,10 @@ public external abstract class HTMLVideoElement : HTMLMediaElement(), TexImageSo
|
||||
open var playsInline: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLAudioElement : HTMLMediaElement() {
|
||||
public external abstract class HTMLAudioElement : HTMLMediaElement {
|
||||
}
|
||||
|
||||
public external abstract class HTMLTrackElement : HTMLElement() {
|
||||
public external abstract class HTMLTrackElement : HTMLElement {
|
||||
open var kind: String
|
||||
open var src: String
|
||||
open var srclang: String
|
||||
@@ -614,7 +614,7 @@ public external abstract class HTMLTrackElement : HTMLElement() {
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class HTMLMediaElement : HTMLElement() {
|
||||
public external abstract class HTMLMediaElement : HTMLElement {
|
||||
open val error: MediaError?
|
||||
open var src: String
|
||||
open var srcObject: dynamic
|
||||
@@ -674,7 +674,7 @@ public external abstract class MediaError {
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class AudioTrackList : EventTarget() {
|
||||
public external abstract class AudioTrackList : EventTarget {
|
||||
open val length: Int
|
||||
open var onchange: ((Event) -> dynamic)?
|
||||
open var onaddtrack: ((Event) -> dynamic)?
|
||||
@@ -692,7 +692,7 @@ public external abstract class AudioTrack : UnionAudioTrackOrTextTrackOrVideoTra
|
||||
open var enabled: Boolean
|
||||
}
|
||||
|
||||
public external abstract class VideoTrackList : EventTarget() {
|
||||
public external abstract class VideoTrackList : EventTarget {
|
||||
open val length: Int
|
||||
open val selectedIndex: Int
|
||||
open var onchange: ((Event) -> dynamic)?
|
||||
@@ -711,7 +711,7 @@ public external abstract class VideoTrack : UnionAudioTrackOrTextTrackOrVideoTra
|
||||
open var selected: Boolean
|
||||
}
|
||||
|
||||
public external abstract class TextTrackList : EventTarget() {
|
||||
public external abstract class TextTrackList : EventTarget {
|
||||
open val length: Int
|
||||
open var onchange: ((Event) -> dynamic)?
|
||||
open var onaddtrack: ((Event) -> dynamic)?
|
||||
@@ -721,7 +721,7 @@ public external abstract class TextTrackList : EventTarget() {
|
||||
fun getTrackById(id: String): TextTrack?
|
||||
}
|
||||
|
||||
public external abstract class TextTrack : EventTarget(), UnionAudioTrackOrTextTrackOrVideoTrack {
|
||||
public external abstract class TextTrack : EventTarget, UnionAudioTrackOrTextTrackOrVideoTrack {
|
||||
open val kind: String
|
||||
open val label: String
|
||||
open val language: String
|
||||
@@ -742,7 +742,7 @@ public external abstract class TextTrackCueList {
|
||||
fun getCueById(id: String): TextTrackCue?
|
||||
}
|
||||
|
||||
public external abstract class TextTrackCue : EventTarget() {
|
||||
public external abstract class TextTrackCue : EventTarget {
|
||||
open val track: TextTrack?
|
||||
open var id: String
|
||||
open var startTime: Double
|
||||
@@ -758,7 +758,7 @@ public external abstract class TimeRanges {
|
||||
fun end(index: Int): Double
|
||||
}
|
||||
|
||||
public external open class TrackEvent(type: String, eventInitDict: TrackEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class TrackEvent(type: String, eventInitDict: TrackEventInit = noImpl) : Event {
|
||||
open val track: UnionAudioTrackOrTextTrackOrVideoTrack?
|
||||
}
|
||||
|
||||
@@ -780,12 +780,12 @@ public inline fun TrackEventInit(track: UnionAudioTrackOrTextTrackOrVideoTrack?
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class HTMLMapElement : HTMLElement() {
|
||||
public external abstract class HTMLMapElement : HTMLElement {
|
||||
open var name: String
|
||||
open val areas: HTMLCollection
|
||||
}
|
||||
|
||||
public external abstract class HTMLAreaElement : HTMLElement(), HTMLHyperlinkElementUtils {
|
||||
public external abstract class HTMLAreaElement : HTMLElement, HTMLHyperlinkElementUtils {
|
||||
open var alt: String
|
||||
open var coords: String
|
||||
open var shape: String
|
||||
@@ -798,7 +798,7 @@ public external abstract class HTMLAreaElement : HTMLElement(), HTMLHyperlinkEle
|
||||
open var noHref: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableElement : HTMLElement() {
|
||||
public external abstract class HTMLTableElement : HTMLElement {
|
||||
open var caption: HTMLTableCaptionElement?
|
||||
open var tHead: HTMLTableSectionElement?
|
||||
open var tFoot: HTMLTableSectionElement?
|
||||
@@ -824,11 +824,11 @@ public external abstract class HTMLTableElement : HTMLElement() {
|
||||
fun deleteRow(index: Int): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableCaptionElement : HTMLElement() {
|
||||
public external abstract class HTMLTableCaptionElement : HTMLElement {
|
||||
open var align: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableColElement : HTMLElement() {
|
||||
public external abstract class HTMLTableColElement : HTMLElement {
|
||||
open var span: Int
|
||||
open var align: String
|
||||
open var ch: String
|
||||
@@ -837,7 +837,7 @@ public external abstract class HTMLTableColElement : HTMLElement() {
|
||||
open var width: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableSectionElement : HTMLElement() {
|
||||
public external abstract class HTMLTableSectionElement : HTMLElement {
|
||||
open val rows: HTMLCollection
|
||||
open var align: String
|
||||
open var ch: String
|
||||
@@ -847,7 +847,7 @@ public external abstract class HTMLTableSectionElement : HTMLElement() {
|
||||
fun deleteRow(index: Int): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableRowElement : HTMLElement() {
|
||||
public external abstract class HTMLTableRowElement : HTMLElement {
|
||||
open val rowIndex: Int
|
||||
open val sectionRowIndex: Int
|
||||
open val cells: HTMLCollection
|
||||
@@ -860,7 +860,7 @@ public external abstract class HTMLTableRowElement : HTMLElement() {
|
||||
fun deleteCell(index: Int): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLTableCellElement : HTMLElement() {
|
||||
public external abstract class HTMLTableCellElement : HTMLElement {
|
||||
open var colSpan: Int
|
||||
open var rowSpan: Int
|
||||
open var headers: String
|
||||
@@ -878,7 +878,7 @@ public external abstract class HTMLTableCellElement : HTMLElement() {
|
||||
open var bgColor: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLFormElement : HTMLElement() {
|
||||
public external abstract class HTMLFormElement : HTMLElement {
|
||||
open var acceptCharset: String
|
||||
open var action: String
|
||||
open var autocomplete: String
|
||||
@@ -900,13 +900,13 @@ public external abstract class HTMLFormElement : HTMLElement() {
|
||||
fun reportValidity(): Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLLabelElement : HTMLElement() {
|
||||
public external abstract class HTMLLabelElement : HTMLElement {
|
||||
open val form: HTMLFormElement?
|
||||
open var htmlFor: String
|
||||
open val control: HTMLElement?
|
||||
}
|
||||
|
||||
public external abstract class HTMLInputElement : HTMLElement() {
|
||||
public external abstract class HTMLInputElement : HTMLElement {
|
||||
open var accept: String
|
||||
open var alt: String
|
||||
open var autocomplete: String
|
||||
@@ -965,7 +965,7 @@ public external abstract class HTMLInputElement : HTMLElement() {
|
||||
fun setSelectionRange(start: Int, end: Int, direction: String = noImpl): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLButtonElement : HTMLElement() {
|
||||
public external abstract class HTMLButtonElement : HTMLElement {
|
||||
open var autofocus: Boolean
|
||||
open var disabled: Boolean
|
||||
open val form: HTMLFormElement?
|
||||
@@ -987,7 +987,7 @@ public external abstract class HTMLButtonElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLSelectElement : HTMLElement() {
|
||||
public external abstract class HTMLSelectElement : HTMLElement {
|
||||
open var autocomplete: String
|
||||
open var autofocus: Boolean
|
||||
open var disabled: Boolean
|
||||
@@ -1019,16 +1019,16 @@ public external abstract class HTMLSelectElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLDataListElement : HTMLElement() {
|
||||
public external abstract class HTMLDataListElement : HTMLElement {
|
||||
open val options: HTMLCollection
|
||||
}
|
||||
|
||||
public external abstract class HTMLOptGroupElement : HTMLElement(), UnionHTMLOptGroupElementOrHTMLOptionElement {
|
||||
public external abstract class HTMLOptGroupElement : HTMLElement, UnionHTMLOptGroupElementOrHTMLOptionElement {
|
||||
open var disabled: Boolean
|
||||
open var label: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLOptionElement : HTMLElement(), UnionHTMLOptGroupElementOrHTMLOptionElement {
|
||||
public external abstract class HTMLOptionElement : HTMLElement, UnionHTMLOptGroupElementOrHTMLOptionElement {
|
||||
open var disabled: Boolean
|
||||
open val form: HTMLFormElement?
|
||||
open var label: String
|
||||
@@ -1039,7 +1039,7 @@ public external abstract class HTMLOptionElement : HTMLElement(), UnionHTMLOptGr
|
||||
open val index: Int
|
||||
}
|
||||
|
||||
public external abstract class HTMLTextAreaElement : HTMLElement() {
|
||||
public external abstract class HTMLTextAreaElement : HTMLElement {
|
||||
open var autocomplete: String
|
||||
open var autofocus: Boolean
|
||||
open var cols: Int
|
||||
@@ -1075,7 +1075,7 @@ public external abstract class HTMLTextAreaElement : HTMLElement() {
|
||||
fun setSelectionRange(start: Int, end: Int, direction: String = noImpl): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLKeygenElement : HTMLElement() {
|
||||
public external abstract class HTMLKeygenElement : HTMLElement {
|
||||
open var autofocus: Boolean
|
||||
open var challenge: String
|
||||
open var disabled: Boolean
|
||||
@@ -1092,7 +1092,7 @@ public external abstract class HTMLKeygenElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLOutputElement : HTMLElement() {
|
||||
public external abstract class HTMLOutputElement : HTMLElement {
|
||||
open val htmlFor: DOMTokenList
|
||||
open val form: HTMLFormElement?
|
||||
open var name: String
|
||||
@@ -1108,14 +1108,14 @@ public external abstract class HTMLOutputElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLProgressElement : HTMLElement() {
|
||||
public external abstract class HTMLProgressElement : HTMLElement {
|
||||
open var value: Double
|
||||
open var max: Double
|
||||
open val position: Double
|
||||
open val labels: NodeList
|
||||
}
|
||||
|
||||
public external abstract class HTMLMeterElement : HTMLElement() {
|
||||
public external abstract class HTMLMeterElement : HTMLElement {
|
||||
open var value: Double
|
||||
open var min: Double
|
||||
open var max: Double
|
||||
@@ -1125,7 +1125,7 @@ public external abstract class HTMLMeterElement : HTMLElement() {
|
||||
open val labels: NodeList
|
||||
}
|
||||
|
||||
public external abstract class HTMLFieldSetElement : HTMLElement() {
|
||||
public external abstract class HTMLFieldSetElement : HTMLElement {
|
||||
open var disabled: Boolean
|
||||
open val form: HTMLFormElement?
|
||||
open var name: String
|
||||
@@ -1139,7 +1139,7 @@ public external abstract class HTMLFieldSetElement : HTMLElement() {
|
||||
fun setCustomValidity(error: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLLegendElement : HTMLElement() {
|
||||
public external abstract class HTMLLegendElement : HTMLElement {
|
||||
open val form: HTMLFormElement?
|
||||
open var align: String
|
||||
}
|
||||
@@ -1158,17 +1158,17 @@ public external abstract class ValidityState {
|
||||
open val valid: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLDetailsElement : HTMLElement() {
|
||||
public external abstract class HTMLDetailsElement : HTMLElement {
|
||||
open var open: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLMenuElement : HTMLElement() {
|
||||
public external abstract class HTMLMenuElement : HTMLElement {
|
||||
open var type: String
|
||||
open var label: String
|
||||
open var compact: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLMenuItemElement : HTMLElement() {
|
||||
public external abstract class HTMLMenuItemElement : HTMLElement {
|
||||
open var type: String
|
||||
open var label: String
|
||||
open var icon: String
|
||||
@@ -1178,7 +1178,7 @@ public external abstract class HTMLMenuItemElement : HTMLElement() {
|
||||
open var default: Boolean
|
||||
}
|
||||
|
||||
public external open class RelatedEvent(type: String, eventInitDict: RelatedEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class RelatedEvent(type: String, eventInitDict: RelatedEventInit = noImpl) : Event {
|
||||
open val relatedTarget: EventTarget?
|
||||
}
|
||||
|
||||
@@ -1200,7 +1200,7 @@ public inline fun RelatedEventInit(relatedTarget: EventTarget? = null, bubbles:
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class HTMLDialogElement : HTMLElement() {
|
||||
public external abstract class HTMLDialogElement : HTMLElement {
|
||||
open var open: Boolean
|
||||
open var returnValue: String
|
||||
fun show(anchor: UnionElementOrMouseEvent = noImpl): Unit
|
||||
@@ -1208,7 +1208,7 @@ public external abstract class HTMLDialogElement : HTMLElement() {
|
||||
fun close(returnValue: String = noImpl): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLScriptElement : HTMLElement(), HTMLOrSVGScriptElement {
|
||||
public external abstract class HTMLScriptElement : HTMLElement, HTMLOrSVGScriptElement {
|
||||
open var src: String
|
||||
open var type: String
|
||||
open var charset: String
|
||||
@@ -1221,11 +1221,11 @@ public external abstract class HTMLScriptElement : HTMLElement(), HTMLOrSVGScrip
|
||||
open var htmlFor: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLTemplateElement : HTMLElement() {
|
||||
public external abstract class HTMLTemplateElement : HTMLElement {
|
||||
open val content: DocumentFragment
|
||||
}
|
||||
|
||||
public external abstract class HTMLSlotElement : HTMLElement() {
|
||||
public external abstract class HTMLSlotElement : HTMLElement {
|
||||
open var name: String
|
||||
fun assignedNodes(options: AssignedNodesOptions = noImpl): Array<Node>
|
||||
}
|
||||
@@ -1245,7 +1245,7 @@ public inline fun AssignedNodesOptions(flatten: Boolean? = false): AssignedNodes
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class HTMLCanvasElement : HTMLElement(), TexImageSource {
|
||||
public external abstract class HTMLCanvasElement : HTMLElement, TexImageSource {
|
||||
open var width: Int
|
||||
open var height: Int
|
||||
fun getContext(contextId: String, vararg arguments: Any?): RenderingContext?
|
||||
@@ -1476,9 +1476,9 @@ public external open class ImageData : TexImageSource {
|
||||
}
|
||||
|
||||
public external open class Path2D() : CanvasPath {
|
||||
constructor(path: Path2D) : this()
|
||||
constructor(paths: Array<Path2D>, fillRule: String = noImpl) : this()
|
||||
constructor(d: String) : this()
|
||||
constructor(path: Path2D)
|
||||
constructor(paths: Array<Path2D>, fillRule: String = noImpl)
|
||||
constructor(d: String)
|
||||
fun addPath(path: Path2D, transform: dynamic = noImpl): Unit
|
||||
override fun closePath(): Unit
|
||||
override fun moveTo(x: Double, y: Double): Unit
|
||||
@@ -1571,7 +1571,7 @@ public external abstract class DataTransferItem {
|
||||
fun getAsFile(): File?
|
||||
}
|
||||
|
||||
public external open class DragEvent(type: String, eventInitDict: DragEventInit = noImpl) : MouseEvent(type, eventInitDict) {
|
||||
public external open class DragEvent(type: String, eventInitDict: DragEventInit = noImpl) : MouseEvent {
|
||||
open val dataTransfer: DataTransfer?
|
||||
}
|
||||
|
||||
@@ -1647,7 +1647,7 @@ public external abstract class Location {
|
||||
fun reload(): Unit
|
||||
}
|
||||
|
||||
public external open class PopStateEvent(type: String, eventInitDict: PopStateEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class PopStateEvent(type: String, eventInitDict: PopStateEventInit = noImpl) : Event {
|
||||
open val state: Any?
|
||||
}
|
||||
|
||||
@@ -1669,7 +1669,7 @@ public inline fun PopStateEventInit(state: Any? = null, bubbles: Boolean? = fals
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class HashChangeEvent(type: String, eventInitDict: HashChangeEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class HashChangeEvent(type: String, eventInitDict: HashChangeEventInit = noImpl) : Event {
|
||||
open val oldURL: String
|
||||
open val newURL: String
|
||||
}
|
||||
@@ -1696,7 +1696,7 @@ public inline fun HashChangeEventInit(oldURL: String? = "", newURL: String? = ""
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class PageTransitionEvent(type: String, eventInitDict: PageTransitionEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class PageTransitionEvent(type: String, eventInitDict: PageTransitionEventInit = noImpl) : Event {
|
||||
open val persisted: Boolean
|
||||
}
|
||||
|
||||
@@ -1718,11 +1718,11 @@ public inline fun PageTransitionEventInit(persisted: Boolean? = false, bubbles:
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class BeforeUnloadEvent : Event(noImpl, noImpl) {
|
||||
public external open class BeforeUnloadEvent : Event {
|
||||
var returnValue: String
|
||||
}
|
||||
|
||||
public external abstract class ApplicationCache : EventTarget() {
|
||||
public external abstract class ApplicationCache : EventTarget {
|
||||
open val status: Short
|
||||
open var onchecking: ((Event) -> dynamic)?
|
||||
open var onerror: ((Event) -> dynamic)?
|
||||
@@ -1750,7 +1750,7 @@ public external interface NavigatorOnLine {
|
||||
val onLine: Boolean
|
||||
}
|
||||
|
||||
public external open class ErrorEvent(type: String, eventInitDict: ErrorEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class ErrorEvent(type: String, eventInitDict: ErrorEventInit = noImpl) : Event {
|
||||
open val message: String
|
||||
open val filename: String
|
||||
open val lineno: Int
|
||||
@@ -1792,7 +1792,7 @@ public inline fun ErrorEventInit(message: String? = "", filename: String? = "",
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class PromiseRejectionEvent(type: String, eventInitDict: PromiseRejectionEventInit) : Event(type, eventInitDict) {
|
||||
public external open class PromiseRejectionEvent(type: String, eventInitDict: PromiseRejectionEventInit) : Event {
|
||||
open val promise: dynamic
|
||||
open val reason: Any?
|
||||
}
|
||||
@@ -2046,7 +2046,7 @@ public inline fun ImageBitmapOptions(imageOrientation: String? = "none", premult
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class MessageEvent(type: String, eventInitDict: MessageEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class MessageEvent(type: String, eventInitDict: MessageEventInit = noImpl) : Event {
|
||||
open val data: Any?
|
||||
open val origin: String
|
||||
open val lastEventId: String
|
||||
@@ -2089,7 +2089,7 @@ public inline fun MessageEventInit(data: Any? = null, origin: String? = "", last
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class EventSource(url: String, eventSourceInitDict: EventSourceInit = noImpl) : EventTarget() {
|
||||
public external open class EventSource(url: String, eventSourceInitDict: EventSourceInit = noImpl) : EventTarget {
|
||||
open val url: String
|
||||
open val withCredentials: Boolean
|
||||
open val readyState: Short
|
||||
@@ -2120,7 +2120,7 @@ public inline fun EventSourceInit(withCredentials: Boolean? = false): EventSourc
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class WebSocket(url: String, protocols: dynamic = noImpl) : EventTarget() {
|
||||
public external open class WebSocket(url: String, protocols: dynamic = noImpl) : EventTarget {
|
||||
open val url: String
|
||||
open val readyState: Short
|
||||
open val bufferedAmount: Int
|
||||
@@ -2145,7 +2145,7 @@ public external open class WebSocket(url: String, protocols: dynamic = noImpl) :
|
||||
}
|
||||
}
|
||||
|
||||
public external open class CloseEvent(type: String, eventInitDict: CloseEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class CloseEvent(type: String, eventInitDict: CloseEventInit = noImpl) : Event {
|
||||
open val wasClean: Boolean
|
||||
open val code: Short
|
||||
open val reason: String
|
||||
@@ -2182,21 +2182,21 @@ public external open class MessageChannel {
|
||||
open val port2: MessagePort
|
||||
}
|
||||
|
||||
public external abstract class MessagePort : EventTarget(), UnionMessagePortOrWindow, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker {
|
||||
public external abstract class MessagePort : EventTarget, UnionMessagePortOrWindow, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker {
|
||||
open var onmessage: ((Event) -> dynamic)?
|
||||
fun postMessage(message: Any?, transfer: Array<dynamic> = noImpl): Unit
|
||||
fun start(): Unit
|
||||
fun close(): Unit
|
||||
}
|
||||
|
||||
public external open class BroadcastChannel(name: String) : EventTarget() {
|
||||
public external open class BroadcastChannel(name: String) : EventTarget {
|
||||
open val name: String
|
||||
var onmessage: ((Event) -> dynamic)?
|
||||
fun postMessage(message: Any?): Unit
|
||||
fun close(): Unit
|
||||
}
|
||||
|
||||
public external abstract class WorkerGlobalScope : EventTarget(), WindowOrWorkerGlobalScope, GlobalPerformance {
|
||||
public external abstract class WorkerGlobalScope : EventTarget, WindowOrWorkerGlobalScope, GlobalPerformance {
|
||||
open val self: WorkerGlobalScope
|
||||
open val location: WorkerLocation
|
||||
open val navigator: WorkerNavigator
|
||||
@@ -2209,13 +2209,13 @@ public external abstract class WorkerGlobalScope : EventTarget(), WindowOrWorker
|
||||
fun importScripts(vararg urls: String): Unit
|
||||
}
|
||||
|
||||
public external abstract class DedicatedWorkerGlobalScope : WorkerGlobalScope() {
|
||||
public external abstract class DedicatedWorkerGlobalScope : WorkerGlobalScope {
|
||||
open var onmessage: ((Event) -> dynamic)?
|
||||
fun postMessage(message: Any?, transfer: Array<dynamic> = noImpl): Unit
|
||||
fun close(): Unit
|
||||
}
|
||||
|
||||
public external abstract class SharedWorkerGlobalScope : WorkerGlobalScope() {
|
||||
public external abstract class SharedWorkerGlobalScope : WorkerGlobalScope {
|
||||
open val name: String
|
||||
open val applicationCache: ApplicationCache
|
||||
open var onconnect: ((Event) -> dynamic)?
|
||||
@@ -2226,7 +2226,7 @@ public external interface AbstractWorker {
|
||||
var onerror: ((Event) -> dynamic)?
|
||||
}
|
||||
|
||||
public external open class Worker(scriptURL: String, options: WorkerOptions = noImpl) : EventTarget(), AbstractWorker {
|
||||
public external open class Worker(scriptURL: String, options: WorkerOptions = noImpl) : EventTarget, AbstractWorker {
|
||||
var onmessage: ((Event) -> dynamic)?
|
||||
override var onerror: ((Event) -> dynamic)?
|
||||
fun terminate(): Unit
|
||||
@@ -2252,7 +2252,7 @@ public inline fun WorkerOptions(type: String? = "classic", credentials: String?
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class SharedWorker(scriptURL: String, name: String = noImpl, options: WorkerOptions = noImpl) : EventTarget(), AbstractWorker {
|
||||
public external open class SharedWorker(scriptURL: String, name: String = noImpl, options: WorkerOptions = noImpl) : EventTarget, AbstractWorker {
|
||||
open val port: MessagePort
|
||||
override var onerror: ((Event) -> dynamic)?
|
||||
}
|
||||
@@ -2298,7 +2298,7 @@ public external interface WindowLocalStorage {
|
||||
val localStorage: Storage
|
||||
}
|
||||
|
||||
public external open class StorageEvent(type: String, eventInitDict: StorageEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class StorageEvent(type: String, eventInitDict: StorageEventInit = noImpl) : Event {
|
||||
open val key: String?
|
||||
open val oldValue: String?
|
||||
open val newValue: String?
|
||||
@@ -2340,7 +2340,7 @@ public inline fun StorageEventInit(key: String? = null, oldValue: String? = null
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class HTMLAppletElement : HTMLElement() {
|
||||
public external abstract class HTMLAppletElement : HTMLElement {
|
||||
open var align: String
|
||||
open var alt: String
|
||||
open var archive: String
|
||||
@@ -2354,7 +2354,7 @@ public external abstract class HTMLAppletElement : HTMLElement() {
|
||||
open var width: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLMarqueeElement : HTMLElement() {
|
||||
public external abstract class HTMLMarqueeElement : HTMLElement {
|
||||
open var behavior: String
|
||||
open var bgColor: String
|
||||
open var direction: String
|
||||
@@ -2373,12 +2373,12 @@ public external abstract class HTMLMarqueeElement : HTMLElement() {
|
||||
fun stop(): Unit
|
||||
}
|
||||
|
||||
public external abstract class HTMLFrameSetElement : HTMLElement(), WindowEventHandlers {
|
||||
public external abstract class HTMLFrameSetElement : HTMLElement, WindowEventHandlers {
|
||||
open var cols: String
|
||||
open var rows: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLFrameElement : HTMLElement() {
|
||||
public external abstract class HTMLFrameElement : HTMLElement {
|
||||
open var name: String
|
||||
open var scrolling: String
|
||||
open var src: String
|
||||
@@ -2391,11 +2391,11 @@ public external abstract class HTMLFrameElement : HTMLElement() {
|
||||
open var marginWidth: String
|
||||
}
|
||||
|
||||
public external abstract class HTMLDirectoryElement : HTMLElement() {
|
||||
public external abstract class HTMLDirectoryElement : HTMLElement {
|
||||
open var compact: Boolean
|
||||
}
|
||||
|
||||
public external abstract class HTMLFontElement : HTMLElement() {
|
||||
public external abstract class HTMLFontElement : HTMLElement {
|
||||
open var color: String
|
||||
open var face: String
|
||||
open var size: String
|
||||
@@ -2429,7 +2429,7 @@ public inline fun EventInit(bubbles: Boolean? = false, cancelable: Boolean? = fa
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class CustomEvent(type: String, eventInitDict: CustomEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class CustomEvent(type: String, eventInitDict: CustomEventInit = noImpl) : Event {
|
||||
open val detail: Any?
|
||||
fun initCustomEvent(type: String, bubbles: Boolean, cancelable: Boolean, detail: Any?): Unit
|
||||
}
|
||||
@@ -2596,7 +2596,7 @@ public external abstract class MutationRecord {
|
||||
open val oldValue: String?
|
||||
}
|
||||
|
||||
public external abstract class Node : EventTarget() {
|
||||
public external abstract class Node : EventTarget {
|
||||
open val nodeType: Short
|
||||
open val nodeName: String
|
||||
open val baseURI: String
|
||||
@@ -2664,7 +2664,7 @@ public inline fun GetRootNodeOptions(composed: Boolean? = false): GetRootNodeOpt
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class XMLDocument : Document() {
|
||||
public external open class XMLDocument : Document {
|
||||
override fun getElementById(elementId: String): Element?
|
||||
override fun prepend(vararg nodes: dynamic): Unit
|
||||
override fun append(vararg nodes: dynamic): Unit
|
||||
@@ -2698,13 +2698,13 @@ public external abstract class DOMImplementation {
|
||||
fun hasFeature(): Boolean
|
||||
}
|
||||
|
||||
public external abstract class DocumentType : Node(), ChildNode {
|
||||
public external abstract class DocumentType : Node, ChildNode {
|
||||
open val name: String
|
||||
open val publicId: String
|
||||
open val systemId: String
|
||||
}
|
||||
|
||||
public external open class DocumentFragment : Node(), NonElementParentNode, ParentNode {
|
||||
public external open class DocumentFragment : Node, NonElementParentNode, ParentNode {
|
||||
override val children: HTMLCollection
|
||||
override val firstElementChild: Element?
|
||||
override val lastElementChild: Element?
|
||||
@@ -2716,7 +2716,7 @@ public external open class DocumentFragment : Node(), NonElementParentNode, Pare
|
||||
override fun querySelectorAll(selectors: String): NodeList
|
||||
}
|
||||
|
||||
public external open class ShadowRoot : DocumentFragment(), DocumentOrShadowRoot {
|
||||
public external open class ShadowRoot : DocumentFragment, DocumentOrShadowRoot {
|
||||
open val mode: String
|
||||
open val host: Element
|
||||
override val fullscreenElement: Element?
|
||||
@@ -2727,7 +2727,7 @@ public external open class ShadowRoot : DocumentFragment(), DocumentOrShadowRoot
|
||||
override fun querySelectorAll(selectors: String): NodeList
|
||||
}
|
||||
|
||||
public external abstract class Element : Node(), ParentNode, NonDocumentTypeChildNode, ChildNode, Slotable, GeometryUtils, UnionElementOrProcessingInstruction, UnionElementOrHTMLCollection, UnionElementOrRadioNodeList, UnionElementOrMouseEvent {
|
||||
public external abstract class Element : Node, ParentNode, NonDocumentTypeChildNode, ChildNode, Slotable, GeometryUtils, UnionElementOrProcessingInstruction, UnionElementOrHTMLCollection, UnionElementOrRadioNodeList, UnionElementOrMouseEvent {
|
||||
open var innerHTML: String
|
||||
open var outerHTML: String
|
||||
open val namespaceURI: String?
|
||||
@@ -2816,7 +2816,7 @@ public external abstract class NamedNodeMap {
|
||||
fun removeNamedItemNS(namespace: String?, localName: String): Attr
|
||||
}
|
||||
|
||||
public external abstract class Attr : Node() {
|
||||
public external abstract class Attr : Node {
|
||||
open val namespaceURI: String?
|
||||
open val prefix: String?
|
||||
open val localName: String
|
||||
@@ -2826,7 +2826,7 @@ public external abstract class Attr : Node() {
|
||||
open val specified: Boolean
|
||||
}
|
||||
|
||||
public external abstract class CharacterData : Node(), NonDocumentTypeChildNode, ChildNode {
|
||||
public external abstract class CharacterData : Node, NonDocumentTypeChildNode, ChildNode {
|
||||
open var data: String
|
||||
open val length: Int
|
||||
fun substringData(offset: Int, count: Int): String
|
||||
@@ -2836,7 +2836,7 @@ public external abstract class CharacterData : Node(), NonDocumentTypeChildNode,
|
||||
fun replaceData(offset: Int, count: Int, data: String): Unit
|
||||
}
|
||||
|
||||
public external open class Text(data: String = noImpl) : CharacterData(), Slotable, GeometryUtils {
|
||||
public external open class Text(data: String = noImpl) : CharacterData, Slotable, GeometryUtils {
|
||||
open val wholeText: String
|
||||
override val previousElementSibling: Element?
|
||||
override val nextElementSibling: Element?
|
||||
@@ -2852,7 +2852,7 @@ public external open class Text(data: String = noImpl) : CharacterData(), Slotab
|
||||
override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint
|
||||
}
|
||||
|
||||
public external open class CDATASection : Text(noImpl) {
|
||||
public external open class CDATASection : Text {
|
||||
override fun before(vararg nodes: dynamic): Unit
|
||||
override fun after(vararg nodes: dynamic): Unit
|
||||
override fun replaceWith(vararg nodes: dynamic): Unit
|
||||
@@ -2863,11 +2863,11 @@ public external open class CDATASection : Text(noImpl) {
|
||||
override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint
|
||||
}
|
||||
|
||||
public external abstract class ProcessingInstruction : CharacterData(), LinkStyle, UnionElementOrProcessingInstruction {
|
||||
public external abstract class ProcessingInstruction : CharacterData, LinkStyle, UnionElementOrProcessingInstruction {
|
||||
open val target: String
|
||||
}
|
||||
|
||||
public external open class Comment(data: String = noImpl) : CharacterData() {
|
||||
public external open class Comment(data: String = noImpl) : CharacterData {
|
||||
override val previousElementSibling: Element?
|
||||
override val nextElementSibling: Element?
|
||||
override fun before(vararg nodes: dynamic): Unit
|
||||
@@ -2986,8 +2986,8 @@ public external open class DOMPointReadOnly(x: Double, y: Double, z: Double, w:
|
||||
}
|
||||
|
||||
public external open class DOMPoint : DOMPointReadOnly {
|
||||
constructor(point: DOMPointInit) : super(noImpl, noImpl, noImpl, noImpl)
|
||||
constructor(x: Double = noImpl, y: Double = noImpl, z: Double = noImpl, w: Double = noImpl) : super(x, y, z, w)
|
||||
constructor(point: DOMPointInit)
|
||||
constructor(x: Double = noImpl, y: Double = noImpl, z: Double = noImpl, w: Double = noImpl)
|
||||
override var x: Double
|
||||
override var y: Double
|
||||
override var z: Double
|
||||
@@ -3021,7 +3021,7 @@ public inline fun DOMPointInit(x: Double? = 0.0, y: Double? = 0.0, z: Double? =
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class DOMRect(x: Double = noImpl, y: Double = noImpl, width: Double = noImpl, height: Double = noImpl) : DOMRectReadOnly(x, y, width, height) {
|
||||
public external open class DOMRect(x: Double = noImpl, y: Double = noImpl, width: Double = noImpl, height: Double = noImpl) : DOMRectReadOnly {
|
||||
override var x: Double
|
||||
override var y: Double
|
||||
override var width: Double
|
||||
@@ -3126,12 +3126,12 @@ public external open class DOMMatrixReadOnly(numberSequence: Array<Double>) {
|
||||
fun toFloat64Array(): Float64Array
|
||||
}
|
||||
|
||||
public external open class DOMMatrix() : DOMMatrixReadOnly(noImpl) {
|
||||
constructor(transformList: String) : this()
|
||||
constructor(other: DOMMatrixReadOnly) : this()
|
||||
constructor(array32: Float32Array) : this()
|
||||
constructor(array64: Float64Array) : this()
|
||||
constructor(numberSequence: Array<Double>) : this()
|
||||
public external open class DOMMatrix() : DOMMatrixReadOnly {
|
||||
constructor(transformList: String)
|
||||
constructor(other: DOMMatrixReadOnly)
|
||||
constructor(array32: Float32Array)
|
||||
constructor(array64: Float64Array)
|
||||
constructor(numberSequence: Array<Double>)
|
||||
override var a: Double
|
||||
override var b: Double
|
||||
override var c: Double
|
||||
@@ -3204,7 +3204,7 @@ public inline fun ScrollToOptions(left: Double?, top: Double?, behavior: String?
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class MediaQueryList : EventTarget() {
|
||||
public external abstract class MediaQueryList : EventTarget {
|
||||
open val media: String
|
||||
open val matches: Boolean
|
||||
open var onchange: ((Event) -> dynamic)?
|
||||
@@ -3214,7 +3214,7 @@ public external abstract class MediaQueryList : EventTarget() {
|
||||
fun removeListener(listener: ((Event) -> Unit)?): Unit
|
||||
}
|
||||
|
||||
public external open class MediaQueryListEvent(type: String, eventInitDict: MediaQueryListEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class MediaQueryListEvent(type: String, eventInitDict: MediaQueryListEventInit = noImpl) : Event {
|
||||
open val media: String
|
||||
open val matches: Boolean
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.performance.*
|
||||
import org.w3c.workers.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external abstract class SVGElement : Element(), ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance {
|
||||
public external abstract class SVGElement : Element, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance {
|
||||
open val dataset: DOMStringMap
|
||||
open val ownerSVGElement: SVGSVGElement?
|
||||
open val viewportElement: SVGElement?
|
||||
@@ -56,14 +56,14 @@ public inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean?
|
||||
return o
|
||||
}
|
||||
|
||||
public external abstract class SVGGraphicsElement : SVGElement(), SVGTests {
|
||||
public external abstract class SVGGraphicsElement : SVGElement, SVGTests {
|
||||
open val transform: SVGAnimatedTransformList
|
||||
fun getBBox(options: SVGBoundingBoxOptions = noImpl): DOMRect
|
||||
fun getCTM(): DOMMatrix?
|
||||
fun getScreenCTM(): DOMMatrix?
|
||||
}
|
||||
|
||||
public external abstract class SVGGeometryElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGGeometryElement : SVGGraphicsElement {
|
||||
open val pathLength: SVGAnimatedNumber
|
||||
fun isPointInFill(point: DOMPoint): Boolean
|
||||
fun isPointInStroke(point: DOMPoint): Boolean
|
||||
@@ -262,7 +262,7 @@ public external interface SVGURIReference {
|
||||
val href: SVGAnimatedString
|
||||
}
|
||||
|
||||
public external abstract class SVGSVGElement : SVGGraphicsElement(), SVGFitToViewBox, SVGZoomAndPan, WindowEventHandlers {
|
||||
public external abstract class SVGSVGElement : SVGGraphicsElement, SVGFitToViewBox, SVGZoomAndPan, WindowEventHandlers {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
open val width: SVGAnimatedLength
|
||||
@@ -295,28 +295,28 @@ public external abstract class SVGSVGElement : SVGGraphicsElement(), SVGFitToVie
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGGElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGGElement : SVGGraphicsElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGUnknownElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGUnknownElement : SVGGraphicsElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGDefsElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGDefsElement : SVGGraphicsElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGDescElement : SVGElement() {
|
||||
public external abstract class SVGDescElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGMetadataElement : SVGElement() {
|
||||
public external abstract class SVGMetadataElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGTitleElement : SVGElement() {
|
||||
public external abstract class SVGTitleElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGSymbolElement : SVGGraphicsElement(), SVGFitToViewBox {
|
||||
public external abstract class SVGSymbolElement : SVGGraphicsElement, SVGFitToViewBox {
|
||||
}
|
||||
|
||||
public external abstract class SVGUseElement : SVGGraphicsElement(), SVGURIReference {
|
||||
public external abstract class SVGUseElement : SVGGraphicsElement, SVGURIReference {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
open val width: SVGAnimatedLength
|
||||
@@ -325,7 +325,7 @@ public external abstract class SVGUseElement : SVGGraphicsElement(), SVGURIRefer
|
||||
open val animatedInstanceRoot: SVGElement?
|
||||
}
|
||||
|
||||
public external open class SVGUseElementShadowRoot : ShadowRoot() {
|
||||
public external open class SVGUseElementShadowRoot : ShadowRoot {
|
||||
override fun getElementById(elementId: String): Element?
|
||||
override fun prepend(vararg nodes: dynamic): Unit
|
||||
override fun append(vararg nodes: dynamic): Unit
|
||||
@@ -342,14 +342,14 @@ public external open class ShadowAnimation(source: dynamic, newTarget: dynamic)
|
||||
open val sourceAnimation: dynamic
|
||||
}
|
||||
|
||||
public external abstract class SVGSwitchElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGSwitchElement : SVGGraphicsElement {
|
||||
}
|
||||
|
||||
public external interface GetSVGDocument {
|
||||
fun getSVGDocument(): Document
|
||||
}
|
||||
|
||||
public external abstract class SVGStyleElement : SVGElement(), LinkStyle {
|
||||
public external abstract class SVGStyleElement : SVGElement, LinkStyle {
|
||||
open var type: String
|
||||
open var media: String
|
||||
open var title: String
|
||||
@@ -427,10 +427,10 @@ public external abstract class SVGAnimatedPreserveAspectRatio {
|
||||
open val animVal: SVGPreserveAspectRatio
|
||||
}
|
||||
|
||||
public external abstract class SVGPathElement : SVGGeometryElement() {
|
||||
public external abstract class SVGPathElement : SVGGeometryElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGRectElement : SVGGeometryElement() {
|
||||
public external abstract class SVGRectElement : SVGGeometryElement {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
open val width: SVGAnimatedLength
|
||||
@@ -439,27 +439,27 @@ public external abstract class SVGRectElement : SVGGeometryElement() {
|
||||
open val ry: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGCircleElement : SVGGeometryElement() {
|
||||
public external abstract class SVGCircleElement : SVGGeometryElement {
|
||||
open val cx: SVGAnimatedLength
|
||||
open val cy: SVGAnimatedLength
|
||||
open val r: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGEllipseElement : SVGGeometryElement() {
|
||||
public external abstract class SVGEllipseElement : SVGGeometryElement {
|
||||
open val cx: SVGAnimatedLength
|
||||
open val cy: SVGAnimatedLength
|
||||
open val rx: SVGAnimatedLength
|
||||
open val ry: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGLineElement : SVGGeometryElement() {
|
||||
public external abstract class SVGLineElement : SVGGeometryElement {
|
||||
open val x1: SVGAnimatedLength
|
||||
open val y1: SVGAnimatedLength
|
||||
open val x2: SVGAnimatedLength
|
||||
open val y2: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGMeshElement : SVGGeometryElement(), SVGURIReference {
|
||||
public external abstract class SVGMeshElement : SVGGeometryElement, SVGURIReference {
|
||||
}
|
||||
|
||||
public external interface SVGAnimatedPoints {
|
||||
@@ -483,13 +483,13 @@ public external abstract class SVGPointList {
|
||||
operator fun set(index: Int, newItem: DOMPoint): Unit
|
||||
}
|
||||
|
||||
public external abstract class SVGPolylineElement : SVGGeometryElement(), SVGAnimatedPoints {
|
||||
public external abstract class SVGPolylineElement : SVGGeometryElement, SVGAnimatedPoints {
|
||||
}
|
||||
|
||||
public external abstract class SVGPolygonElement : SVGGeometryElement(), SVGAnimatedPoints {
|
||||
public external abstract class SVGPolygonElement : SVGGeometryElement, SVGAnimatedPoints {
|
||||
}
|
||||
|
||||
public external abstract class SVGTextContentElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGTextContentElement : SVGGraphicsElement {
|
||||
open val textLength: SVGAnimatedLength
|
||||
open val lengthAdjust: SVGAnimatedEnumeration
|
||||
fun getNumberOfChars(): Int
|
||||
@@ -509,7 +509,7 @@ public external abstract class SVGTextContentElement : SVGGraphicsElement() {
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGTextPositioningElement : SVGTextContentElement() {
|
||||
public external abstract class SVGTextPositioningElement : SVGTextContentElement {
|
||||
open val x: SVGAnimatedLengthList
|
||||
open val y: SVGAnimatedLengthList
|
||||
open val dx: SVGAnimatedLengthList
|
||||
@@ -517,13 +517,13 @@ public external abstract class SVGTextPositioningElement : SVGTextContentElement
|
||||
open val rotate: SVGAnimatedNumberList
|
||||
}
|
||||
|
||||
public external abstract class SVGTextElement : SVGTextPositioningElement() {
|
||||
public external abstract class SVGTextElement : SVGTextPositioningElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGTSpanElement : SVGTextPositioningElement() {
|
||||
public external abstract class SVGTSpanElement : SVGTextPositioningElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGTextPathElement : SVGTextContentElement(), SVGURIReference {
|
||||
public external abstract class SVGTextPathElement : SVGTextContentElement, SVGURIReference {
|
||||
open val startOffset: SVGAnimatedLength
|
||||
open val method: SVGAnimatedEnumeration
|
||||
open val spacing: SVGAnimatedEnumeration
|
||||
@@ -538,7 +538,7 @@ public external abstract class SVGTextPathElement : SVGTextContentElement(), SVG
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGImageElement : SVGGraphicsElement(), SVGURIReference, HTMLOrSVGImageElement {
|
||||
public external abstract class SVGImageElement : SVGGraphicsElement, SVGURIReference, HTMLOrSVGImageElement {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
open val width: SVGAnimatedLength
|
||||
@@ -547,14 +547,14 @@ public external abstract class SVGImageElement : SVGGraphicsElement(), SVGURIRef
|
||||
open var crossOrigin: String?
|
||||
}
|
||||
|
||||
public external abstract class SVGForeignObjectElement : SVGGraphicsElement() {
|
||||
public external abstract class SVGForeignObjectElement : SVGGraphicsElement {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
open val width: SVGAnimatedLength
|
||||
open val height: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGMarkerElement : SVGElement(), SVGFitToViewBox {
|
||||
public external abstract class SVGMarkerElement : SVGElement, SVGFitToViewBox {
|
||||
open val refX: SVGAnimatedLength
|
||||
open val refY: SVGAnimatedLength
|
||||
open val markerUnits: SVGAnimatedEnumeration
|
||||
@@ -576,10 +576,10 @@ public external abstract class SVGMarkerElement : SVGElement(), SVGFitToViewBox
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGSolidcolorElement : SVGElement() {
|
||||
public external abstract class SVGSolidcolorElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGGradientElement : SVGElement(), SVGURIReference, SVGUnitTypes {
|
||||
public external abstract class SVGGradientElement : SVGElement, SVGURIReference, SVGUnitTypes {
|
||||
open val gradientUnits: SVGAnimatedEnumeration
|
||||
open val gradientTransform: SVGAnimatedTransformList
|
||||
open val spreadMethod: SVGAnimatedEnumeration
|
||||
@@ -595,14 +595,14 @@ public external abstract class SVGGradientElement : SVGElement(), SVGURIReferenc
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGLinearGradientElement : SVGGradientElement() {
|
||||
public external abstract class SVGLinearGradientElement : SVGGradientElement {
|
||||
open val x1: SVGAnimatedLength
|
||||
open val y1: SVGAnimatedLength
|
||||
open val x2: SVGAnimatedLength
|
||||
open val y2: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGRadialGradientElement : SVGGradientElement() {
|
||||
public external abstract class SVGRadialGradientElement : SVGGradientElement {
|
||||
open val cx: SVGAnimatedLength
|
||||
open val cy: SVGAnimatedLength
|
||||
open val r: SVGAnimatedLength
|
||||
@@ -611,20 +611,20 @@ public external abstract class SVGRadialGradientElement : SVGGradientElement() {
|
||||
open val fr: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGMeshGradientElement : SVGGradientElement() {
|
||||
public external abstract class SVGMeshGradientElement : SVGGradientElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGMeshrowElement : SVGElement() {
|
||||
public external abstract class SVGMeshrowElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGMeshpatchElement : SVGElement() {
|
||||
public external abstract class SVGMeshpatchElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGStopElement : SVGElement() {
|
||||
public external abstract class SVGStopElement : SVGElement {
|
||||
open val offset: SVGAnimatedNumber
|
||||
}
|
||||
|
||||
public external abstract class SVGPatternElement : SVGElement(), SVGFitToViewBox, SVGURIReference, SVGUnitTypes {
|
||||
public external abstract class SVGPatternElement : SVGElement, SVGFitToViewBox, SVGURIReference, SVGUnitTypes {
|
||||
open val patternUnits: SVGAnimatedEnumeration
|
||||
open val patternContentUnits: SVGAnimatedEnumeration
|
||||
open val patternTransform: SVGAnimatedTransformList
|
||||
@@ -640,23 +640,23 @@ public external abstract class SVGPatternElement : SVGElement(), SVGFitToViewBox
|
||||
}
|
||||
}
|
||||
|
||||
public external abstract class SVGHatchElement : SVGElement() {
|
||||
public external abstract class SVGHatchElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGHatchpathElement : SVGElement() {
|
||||
public external abstract class SVGHatchpathElement : SVGElement {
|
||||
}
|
||||
|
||||
public external abstract class SVGCursorElement : SVGElement(), SVGURIReference {
|
||||
public external abstract class SVGCursorElement : SVGElement, SVGURIReference {
|
||||
open val x: SVGAnimatedLength
|
||||
open val y: SVGAnimatedLength
|
||||
}
|
||||
|
||||
public external abstract class SVGScriptElement : SVGElement(), SVGURIReference, HTMLOrSVGScriptElement {
|
||||
public external abstract class SVGScriptElement : SVGElement, SVGURIReference, HTMLOrSVGScriptElement {
|
||||
open var type: String
|
||||
open var crossOrigin: String?
|
||||
}
|
||||
|
||||
public external abstract class SVGAElement : SVGGraphicsElement(), SVGURIReference {
|
||||
public external abstract class SVGAElement : SVGGraphicsElement, SVGURIReference {
|
||||
open val target: SVGAnimatedString
|
||||
open val download: SVGAnimatedString
|
||||
open val rel: SVGAnimatedString
|
||||
@@ -665,7 +665,7 @@ public external abstract class SVGAElement : SVGGraphicsElement(), SVGURIReferen
|
||||
open val type: SVGAnimatedString
|
||||
}
|
||||
|
||||
public external abstract class SVGViewElement : SVGElement(), SVGFitToViewBox, SVGZoomAndPan {
|
||||
public external abstract class SVGViewElement : SVGElement, SVGFitToViewBox, SVGZoomAndPan {
|
||||
|
||||
companion object {
|
||||
val SVG_ZOOMANDPAN_UNKNOWN: Short
|
||||
|
||||
@@ -43,7 +43,7 @@ public inline fun BlobPropertyBag(type: String? = ""): BlobPropertyBag {
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class File(fileBits: Array<dynamic>, fileName: String, options: FilePropertyBag = noImpl) : Blob(noImpl, options) {
|
||||
public external open class File(fileBits: Array<dynamic>, fileName: String, options: FilePropertyBag = noImpl) : Blob {
|
||||
open val name: String
|
||||
open val lastModified: Int
|
||||
}
|
||||
@@ -71,7 +71,7 @@ public external abstract class FileList {
|
||||
operator fun get(index: Int): File?
|
||||
}
|
||||
|
||||
public external open class FileReader : EventTarget() {
|
||||
public external open class FileReader : EventTarget {
|
||||
open val readyState: Short
|
||||
open val result: dynamic
|
||||
open val error: dynamic
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.performance.*
|
||||
import org.w3c.workers.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external open class Notification(title: String, options: NotificationOptions = noImpl) : EventTarget() {
|
||||
public external open class Notification(title: String, options: NotificationOptions = noImpl) : EventTarget {
|
||||
var onclick: ((Event) -> dynamic)?
|
||||
var onerror: ((Event) -> dynamic)?
|
||||
open val title: String
|
||||
@@ -167,7 +167,7 @@ public inline fun GetNotificationOptions(tag: String? = ""): GetNotificationOpti
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class NotificationEvent(type: String, eventInitDict: NotificationEventInit) : ExtendableEvent(type, eventInitDict) {
|
||||
public external open class NotificationEvent(type: String, eventInitDict: NotificationEventInit) : ExtendableEvent {
|
||||
open val notification: Notification
|
||||
open val action: String
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.notifications.*
|
||||
import org.w3c.workers.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external abstract class Performance : EventTarget() {
|
||||
public external abstract class Performance : EventTarget {
|
||||
open val timing: PerformanceTiming
|
||||
open val navigation: PerformanceNavigation
|
||||
fun now(): Double
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.notifications.*
|
||||
import org.w3c.performance.*
|
||||
import org.w3c.xhr.*
|
||||
|
||||
public external abstract class ServiceWorkerRegistration : EventTarget() {
|
||||
public external abstract class ServiceWorkerRegistration : EventTarget {
|
||||
open val installing: ServiceWorker?
|
||||
open val waiting: ServiceWorker?
|
||||
open val active: ServiceWorker?
|
||||
@@ -34,7 +34,7 @@ public external abstract class ServiceWorkerRegistration : EventTarget() {
|
||||
fun getNotifications(filter: GetNotificationOptions = noImpl): dynamic
|
||||
}
|
||||
|
||||
public external abstract class ServiceWorkerGlobalScope : WorkerGlobalScope() {
|
||||
public external abstract class ServiceWorkerGlobalScope : WorkerGlobalScope {
|
||||
open val clients: Clients
|
||||
open val registration: ServiceWorkerRegistration
|
||||
open var oninstall: ((Event) -> dynamic)?
|
||||
@@ -48,14 +48,14 @@ public external abstract class ServiceWorkerGlobalScope : WorkerGlobalScope() {
|
||||
fun skipWaiting(): dynamic
|
||||
}
|
||||
|
||||
public external abstract class ServiceWorker : EventTarget(), AbstractWorker, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker {
|
||||
public external abstract class ServiceWorker : EventTarget, AbstractWorker, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker {
|
||||
open val scriptURL: String
|
||||
open val state: String
|
||||
open var onstatechange: ((Event) -> dynamic)?
|
||||
fun postMessage(message: Any?, transfer: Array<dynamic> = noImpl): Unit
|
||||
}
|
||||
|
||||
public external abstract class ServiceWorkerContainer : EventTarget() {
|
||||
public external abstract class ServiceWorkerContainer : EventTarget {
|
||||
open val controller: ServiceWorker?
|
||||
open val ready: dynamic
|
||||
open var oncontrollerchange: ((Event) -> dynamic)?
|
||||
@@ -85,7 +85,7 @@ public inline fun RegistrationOptions(scope: String?, type: String? = "classic")
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class ServiceWorkerMessageEvent(type: String, eventInitDict: ServiceWorkerMessageEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class ServiceWorkerMessageEvent(type: String, eventInitDict: ServiceWorkerMessageEventInit = noImpl) : Event {
|
||||
open val data: Any?
|
||||
open val origin: String
|
||||
open val lastEventId: String
|
||||
@@ -134,7 +134,7 @@ public external abstract class Client : UnionClientOrMessagePortOrServiceWorker
|
||||
fun postMessage(message: Any?, transfer: Array<dynamic> = noImpl): Unit
|
||||
}
|
||||
|
||||
public external abstract class WindowClient : Client() {
|
||||
public external abstract class WindowClient : Client {
|
||||
open val visibilityState: dynamic
|
||||
open val focused: Boolean
|
||||
fun focus(): dynamic
|
||||
@@ -167,7 +167,7 @@ public inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class ExtendableEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class ExtendableEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : Event {
|
||||
fun waitUntil(f: dynamic): Unit
|
||||
}
|
||||
|
||||
@@ -185,7 +185,7 @@ public inline fun ExtendableEventInit(bubbles: Boolean? = false, cancelable: Boo
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class InstallEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : ExtendableEvent(type, eventInitDict) {
|
||||
public external open class InstallEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : ExtendableEvent {
|
||||
fun registerForeignFetch(options: ForeignFetchOptions): Unit
|
||||
}
|
||||
|
||||
@@ -208,7 +208,7 @@ public inline fun ForeignFetchOptions(scopes: Array<String>?, origins: Array<Str
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class FetchEvent(type: String, eventInitDict: FetchEventInit) : ExtendableEvent(type, eventInitDict) {
|
||||
public external open class FetchEvent(type: String, eventInitDict: FetchEventInit) : ExtendableEvent {
|
||||
open val request: Request
|
||||
open val clientId: String?
|
||||
open val isReload: Boolean
|
||||
@@ -241,7 +241,7 @@ public inline fun FetchEventInit(request: Request?, clientId: String? = null, is
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class ForeignFetchEvent(type: String, eventInitDict: ForeignFetchEventInit) : ExtendableEvent(type, eventInitDict) {
|
||||
public external open class ForeignFetchEvent(type: String, eventInitDict: ForeignFetchEventInit) : ExtendableEvent {
|
||||
open val request: Request
|
||||
open val origin: String
|
||||
fun respondWith(r: dynamic): Unit
|
||||
@@ -292,7 +292,7 @@ public inline fun ForeignFetchResponse(response: Response?, origin: String?, hea
|
||||
return o
|
||||
}
|
||||
|
||||
public external open class ExtendableMessageEvent(type: String, eventInitDict: ExtendableMessageEventInit = noImpl) : ExtendableEvent(type, eventInitDict) {
|
||||
public external open class ExtendableMessageEvent(type: String, eventInitDict: ExtendableMessageEventInit = noImpl) : ExtendableEvent {
|
||||
open val data: Any?
|
||||
open val origin: String
|
||||
open val lastEventId: String
|
||||
@@ -406,7 +406,7 @@ public external abstract class CacheStorage {
|
||||
fun keys(): dynamic
|
||||
}
|
||||
|
||||
public external open class FunctionalEvent : ExtendableEvent(noImpl, noImpl) {
|
||||
public external open class FunctionalEvent : ExtendableEvent {
|
||||
}
|
||||
|
||||
public external @marker interface UnionClientOrMessagePortOrServiceWorker {
|
||||
|
||||
@@ -20,7 +20,7 @@ import org.w3c.notifications.*
|
||||
import org.w3c.performance.*
|
||||
import org.w3c.workers.*
|
||||
|
||||
public external abstract class XMLHttpRequestEventTarget : EventTarget() {
|
||||
public external abstract class XMLHttpRequestEventTarget : EventTarget {
|
||||
open var onloadstart: ((Event) -> dynamic)?
|
||||
open var onprogress: ((Event) -> dynamic)?
|
||||
open var onabort: ((Event) -> dynamic)?
|
||||
@@ -30,10 +30,10 @@ public external abstract class XMLHttpRequestEventTarget : EventTarget() {
|
||||
open var onloadend: ((Event) -> dynamic)?
|
||||
}
|
||||
|
||||
public external abstract class XMLHttpRequestUpload : XMLHttpRequestEventTarget() {
|
||||
public external abstract class XMLHttpRequestUpload : XMLHttpRequestEventTarget {
|
||||
}
|
||||
|
||||
public external open class XMLHttpRequest : XMLHttpRequestEventTarget() {
|
||||
public external open class XMLHttpRequest : XMLHttpRequestEventTarget {
|
||||
var onreadystatechange: ((Event) -> dynamic)?
|
||||
open val readyState: Short
|
||||
var timeout: Int
|
||||
@@ -75,7 +75,7 @@ public external open class FormData(form: HTMLFormElement = noImpl) {
|
||||
fun set(name: String, value: Blob, filename: String = noImpl): Unit
|
||||
}
|
||||
|
||||
public external open class ProgressEvent(type: String, eventInitDict: ProgressEventInit = noImpl) : Event(type, eventInitDict) {
|
||||
public external open class ProgressEvent(type: String, eventInitDict: ProgressEventInit = noImpl) : Event {
|
||||
open val lengthComputable: Boolean
|
||||
open val loaded: Int
|
||||
open val total: Int
|
||||
|
||||
Reference in New Issue
Block a user