public val org.w3c.dom.CanvasTextBaseline.Companion.ALPHABETIC: org.w3c.dom.CanvasTextBaseline { get; } public val org.w3c.dom.BinaryType.Companion.ARRAYBUFFER: org.w3c.dom.BinaryType { get; } public val org.w3c.dom.ScrollBehavior.Companion.AUTO: org.w3c.dom.ScrollBehavior { get; } public val org.w3c.dom.ScrollRestoration.Companion.AUTO: org.w3c.dom.ScrollRestoration { get; } public val org.w3c.dom.CanvasLineJoin.Companion.BEVEL: org.w3c.dom.CanvasLineJoin { get; } public val org.w3c.dom.BinaryType.Companion.BLOB: org.w3c.dom.BinaryType { get; } public val org.w3c.dom.CSSBoxType.Companion.BORDER: org.w3c.dom.CSSBoxType { get; } public val org.w3c.dom.CanvasTextBaseline.Companion.BOTTOM: org.w3c.dom.CanvasTextBaseline { get; } public val org.w3c.dom.CanvasLineCap.Companion.BUTT: org.w3c.dom.CanvasLineCap { get; } public val org.w3c.dom.TextTrackKind.Companion.CAPTIONS: org.w3c.dom.TextTrackKind { get; } public val org.w3c.dom.CanvasTextAlign.Companion.CENTER: org.w3c.dom.CanvasTextAlign { get; } public val org.w3c.dom.ScrollLogicalPosition.Companion.CENTER: org.w3c.dom.ScrollLogicalPosition { get; } public val org.w3c.dom.TextTrackKind.Companion.CHAPTERS: org.w3c.dom.TextTrackKind { get; } public val org.w3c.dom.WorkerType.Companion.CLASSIC: org.w3c.dom.WorkerType { get; } public val org.w3c.dom.ShadowRootMode.Companion.CLOSED: org.w3c.dom.ShadowRootMode { get; } public val org.w3c.dom.DocumentReadyState.Companion.COMPLETE: org.w3c.dom.DocumentReadyState { get; } public val org.w3c.dom.CSSBoxType.Companion.CONTENT: org.w3c.dom.CSSBoxType { get; } public val org.w3c.dom.ColorSpaceConversion.Companion.DEFAULT: org.w3c.dom.ColorSpaceConversion { get; } public val org.w3c.dom.PremultiplyAlpha.Companion.DEFAULT: org.w3c.dom.PremultiplyAlpha { get; } public val org.w3c.dom.TextTrackKind.Companion.DESCRIPTIONS: org.w3c.dom.TextTrackKind { get; } public val org.w3c.dom.TextTrackMode.Companion.DISABLED: org.w3c.dom.TextTrackMode { get; } public val org.w3c.dom.CanPlayTypeResult.Companion.EMPTY: org.w3c.dom.CanPlayTypeResult { get; } public val org.w3c.dom.CanvasTextAlign.Companion.END: org.w3c.dom.CanvasTextAlign { get; } public val org.w3c.dom.ScrollLogicalPosition.Companion.END: org.w3c.dom.ScrollLogicalPosition { get; } public val org.w3c.dom.SelectionMode.Companion.END: org.w3c.dom.SelectionMode { get; } public val org.w3c.dom.CanvasFillRule.Companion.EVENODD: org.w3c.dom.CanvasFillRule { get; } public val org.w3c.dom.ImageOrientation.Companion.FLIPY: org.w3c.dom.ImageOrientation { get; } public val org.w3c.dom.CanvasTextBaseline.Companion.HANGING: org.w3c.dom.CanvasTextBaseline { get; } public val org.w3c.dom.TextTrackMode.Companion.HIDDEN: org.w3c.dom.TextTrackMode { get; } public val org.w3c.dom.ImageSmoothingQuality.Companion.HIGH: org.w3c.dom.ImageSmoothingQuality { get; } public val org.w3c.dom.ResizeQuality.Companion.HIGH: org.w3c.dom.ResizeQuality { get; } public val org.w3c.dom.CanvasTextBaseline.Companion.IDEOGRAPHIC: org.w3c.dom.CanvasTextBaseline { get; } public val org.w3c.dom.CanvasDirection.Companion.INHERIT: org.w3c.dom.CanvasDirection { get; } public val org.w3c.dom.ScrollBehavior.Companion.INSTANT: org.w3c.dom.ScrollBehavior { get; } public val org.w3c.dom.DocumentReadyState.Companion.INTERACTIVE: org.w3c.dom.DocumentReadyState { get; } public val org.w3c.dom.CanvasTextAlign.Companion.LEFT: org.w3c.dom.CanvasTextAlign { get; } public val org.w3c.dom.DocumentReadyState.Companion.LOADING: org.w3c.dom.DocumentReadyState { get; } public val org.w3c.dom.ImageSmoothingQuality.Companion.LOW: org.w3c.dom.ImageSmoothingQuality { get; } public val org.w3c.dom.ResizeQuality.Companion.LOW: org.w3c.dom.ResizeQuality { get; } public val org.w3c.dom.CanvasDirection.Companion.LTR: org.w3c.dom.CanvasDirection { get; } public val org.w3c.dom.ScrollRestoration.Companion.MANUAL: org.w3c.dom.ScrollRestoration { get; } public val org.w3c.dom.CSSBoxType.Companion.MARGIN: org.w3c.dom.CSSBoxType { get; } public val org.w3c.dom.CanPlayTypeResult.Companion.MAYBE: org.w3c.dom.CanPlayTypeResult { get; } public val org.w3c.dom.ImageSmoothingQuality.Companion.MEDIUM: org.w3c.dom.ImageSmoothingQuality { get; } public val org.w3c.dom.ResizeQuality.Companion.MEDIUM: org.w3c.dom.ResizeQuality { get; } public val org.w3c.dom.TextTrackKind.Companion.METADATA: org.w3c.dom.TextTrackKind { get; } public val org.w3c.dom.CanvasTextBaseline.Companion.MIDDLE: org.w3c.dom.CanvasTextBaseline { get; } public val org.w3c.dom.CanvasLineJoin.Companion.MITER: org.w3c.dom.CanvasLineJoin { get; } public val org.w3c.dom.WorkerType.Companion.MODULE: org.w3c.dom.WorkerType { get; } public val org.w3c.dom.ScrollLogicalPosition.Companion.NEAREST: org.w3c.dom.ScrollLogicalPosition { get; } public val org.w3c.dom.ColorSpaceConversion.Companion.NONE: org.w3c.dom.ColorSpaceConversion { get; } public val org.w3c.dom.ImageOrientation.Companion.NONE: org.w3c.dom.ImageOrientation { get; } public val org.w3c.dom.PremultiplyAlpha.Companion.NONE: org.w3c.dom.PremultiplyAlpha { get; } public val org.w3c.dom.CanvasFillRule.Companion.NONZERO: org.w3c.dom.CanvasFillRule { get; } public val org.w3c.dom.ShadowRootMode.Companion.OPEN: org.w3c.dom.ShadowRootMode { get; } public val org.w3c.dom.CSSBoxType.Companion.PADDING: org.w3c.dom.CSSBoxType { get; } public val org.w3c.dom.ResizeQuality.Companion.PIXELATED: org.w3c.dom.ResizeQuality { get; } public val org.w3c.dom.PremultiplyAlpha.Companion.PREMULTIPLY: org.w3c.dom.PremultiplyAlpha { get; } public val org.w3c.dom.SelectionMode.Companion.PRESERVE: org.w3c.dom.SelectionMode { get; } public val org.w3c.dom.CanPlayTypeResult.Companion.PROBABLY: org.w3c.dom.CanPlayTypeResult { get; } public val org.w3c.dom.CanvasTextAlign.Companion.RIGHT: org.w3c.dom.CanvasTextAlign { get; } public val org.w3c.dom.CanvasLineCap.Companion.ROUND: org.w3c.dom.CanvasLineCap { get; } public val org.w3c.dom.CanvasLineJoin.Companion.ROUND: org.w3c.dom.CanvasLineJoin { get; } public val org.w3c.dom.CanvasDirection.Companion.RTL: org.w3c.dom.CanvasDirection { get; } public val org.w3c.dom.SelectionMode.Companion.SELECT: org.w3c.dom.SelectionMode { get; } public val org.w3c.dom.TextTrackMode.Companion.SHOWING: org.w3c.dom.TextTrackMode { get; } public val org.w3c.dom.ScrollBehavior.Companion.SMOOTH: org.w3c.dom.ScrollBehavior { get; } public val org.w3c.dom.CanvasLineCap.Companion.SQUARE: org.w3c.dom.CanvasLineCap { get; } public val org.w3c.dom.CanvasTextAlign.Companion.START: org.w3c.dom.CanvasTextAlign { get; } public val org.w3c.dom.ScrollLogicalPosition.Companion.START: org.w3c.dom.ScrollLogicalPosition { get; } public val org.w3c.dom.SelectionMode.Companion.START: org.w3c.dom.SelectionMode { get; } public val org.w3c.dom.TextTrackKind.Companion.SUBTITLES: org.w3c.dom.TextTrackKind { get; } public val org.w3c.dom.CanvasTextBaseline.Companion.TOP: org.w3c.dom.CanvasTextBaseline { get; } @kotlin.Deprecated(message = "Use `as` instead.", replaceWith = kotlin.ReplaceWith(expression = "`as`", imports = {})) public var org.w3c.dom.HTMLLinkElement.as_: org.w3c.fetch.RequestDestination { get; set; } @kotlin.Deprecated(message = "Use `is` instead.", replaceWith = kotlin.ReplaceWith(expression = "`is`", imports = {})) public var org.w3c.dom.ElementCreationOptions.is_: kotlin.String? { get; set; } @kotlin.internal.InlineOnly public inline fun AddEventListenerOptions(passive: kotlin.Boolean? = ..., once: kotlin.Boolean? = ..., capture: kotlin.Boolean? = ...): org.w3c.dom.AddEventListenerOptions @kotlin.internal.InlineOnly public inline fun AssignedNodesOptions(flatten: kotlin.Boolean? = ...): org.w3c.dom.AssignedNodesOptions @kotlin.internal.InlineOnly public inline fun BoxQuadOptions(box: org.w3c.dom.CSSBoxType? = ..., relativeTo: dynamic = ...): org.w3c.dom.BoxQuadOptions @kotlin.internal.InlineOnly public inline fun CanvasRenderingContext2DSettings(alpha: kotlin.Boolean? = ...): org.w3c.dom.CanvasRenderingContext2DSettings @kotlin.internal.InlineOnly public inline fun CloseEventInit(wasClean: kotlin.Boolean? = ..., code: kotlin.Short? = ..., reason: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.CloseEventInit @kotlin.internal.InlineOnly public inline fun ConvertCoordinateOptions(fromBox: org.w3c.dom.CSSBoxType? = ..., toBox: org.w3c.dom.CSSBoxType? = ...): org.w3c.dom.ConvertCoordinateOptions @kotlin.internal.InlineOnly public inline fun CustomEventInit(detail: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.CustomEventInit @kotlin.internal.InlineOnly public inline fun DOMPointInit(x: kotlin.Double? = ..., y: kotlin.Double? = ..., z: kotlin.Double? = ..., w: kotlin.Double? = ...): org.w3c.dom.DOMPointInit @kotlin.internal.InlineOnly public inline fun DOMRectInit(x: kotlin.Double? = ..., y: kotlin.Double? = ..., width: kotlin.Double? = ..., height: kotlin.Double? = ...): org.w3c.dom.DOMRectInit @kotlin.internal.InlineOnly public inline fun DragEventInit(dataTransfer: org.w3c.dom.DataTransfer? = ..., screenX: kotlin.Int? = ..., screenY: kotlin.Int? = ..., clientX: kotlin.Int? = ..., clientY: kotlin.Int? = ..., button: kotlin.Short? = ..., buttons: kotlin.Short? = ..., relatedTarget: org.w3c.dom.events.EventTarget? = ..., region: kotlin.String? = ..., ctrlKey: kotlin.Boolean? = ..., shiftKey: kotlin.Boolean? = ..., altKey: kotlin.Boolean? = ..., metaKey: kotlin.Boolean? = ..., modifierAltGraph: kotlin.Boolean? = ..., modifierCapsLock: kotlin.Boolean? = ..., modifierFn: kotlin.Boolean? = ..., modifierFnLock: kotlin.Boolean? = ..., modifierHyper: kotlin.Boolean? = ..., modifierNumLock: kotlin.Boolean? = ..., modifierScrollLock: kotlin.Boolean? = ..., modifierSuper: kotlin.Boolean? = ..., modifierSymbol: kotlin.Boolean? = ..., modifierSymbolLock: kotlin.Boolean? = ..., view: org.w3c.dom.Window? = ..., detail: kotlin.Int? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.DragEventInit @kotlin.internal.InlineOnly public inline fun ElementCreationOptions(`is`: kotlin.String? = ...): org.w3c.dom.ElementCreationOptions @kotlin.internal.InlineOnly public inline fun ElementDefinitionOptions(extends: kotlin.String? = ...): org.w3c.dom.ElementDefinitionOptions @kotlin.internal.InlineOnly public inline fun ErrorEventInit(message: kotlin.String? = ..., filename: kotlin.String? = ..., lineno: kotlin.Int? = ..., colno: kotlin.Int? = ..., error: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.ErrorEventInit @kotlin.internal.InlineOnly public inline fun EventInit(bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.EventInit @kotlin.internal.InlineOnly public inline fun EventListenerOptions(capture: kotlin.Boolean? = ...): org.w3c.dom.EventListenerOptions @kotlin.internal.InlineOnly public inline fun EventSourceInit(withCredentials: kotlin.Boolean? = ...): org.w3c.dom.EventSourceInit @kotlin.internal.InlineOnly public inline fun GetRootNodeOptions(composed: kotlin.Boolean? = ...): org.w3c.dom.GetRootNodeOptions @kotlin.internal.InlineOnly public inline fun HashChangeEventInit(oldURL: kotlin.String? = ..., newURL: kotlin.String? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.HashChangeEventInit @kotlin.internal.InlineOnly public inline fun HitRegionOptions(path: org.w3c.dom.Path2D? = ..., fillRule: org.w3c.dom.CanvasFillRule? = ..., id: kotlin.String? = ..., parentID: kotlin.String? = ..., cursor: kotlin.String? = ..., control: org.w3c.dom.Element? = ..., label: kotlin.String? = ..., role: kotlin.String? = ...): org.w3c.dom.HitRegionOptions @kotlin.internal.InlineOnly public inline fun ImageBitmapOptions(imageOrientation: org.w3c.dom.ImageOrientation? = ..., premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? = ..., colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? = ..., resizeWidth: kotlin.Int? = ..., resizeHeight: kotlin.Int? = ..., resizeQuality: org.w3c.dom.ResizeQuality? = ...): org.w3c.dom.ImageBitmapOptions @kotlin.internal.InlineOnly public inline fun ImageBitmapRenderingContextSettings(alpha: kotlin.Boolean? = ...): org.w3c.dom.ImageBitmapRenderingContextSettings @kotlin.internal.InlineOnly public inline fun MediaQueryListEventInit(media: kotlin.String? = ..., matches: kotlin.Boolean? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.MediaQueryListEventInit @kotlin.internal.InlineOnly public inline fun MessageEventInit(data: kotlin.Any? = ..., origin: kotlin.String? = ..., lastEventId: kotlin.String? = ..., source: org.w3c.dom.UnionMessagePortOrWindowProxy? = ..., ports: kotlin.Array? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.MessageEventInit @kotlin.internal.InlineOnly public inline fun MutationObserverInit(childList: kotlin.Boolean? = ..., attributes: kotlin.Boolean? = ..., characterData: kotlin.Boolean? = ..., subtree: kotlin.Boolean? = ..., attributeOldValue: kotlin.Boolean? = ..., characterDataOldValue: kotlin.Boolean? = ..., attributeFilter: kotlin.Array? = ...): org.w3c.dom.MutationObserverInit @kotlin.internal.InlineOnly public inline fun PageTransitionEventInit(persisted: kotlin.Boolean? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PageTransitionEventInit @kotlin.internal.InlineOnly public inline fun PopStateEventInit(state: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PopStateEventInit @kotlin.internal.InlineOnly public inline fun PromiseRejectionEventInit(promise: kotlin.js.Promise?, reason: kotlin.Any? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.PromiseRejectionEventInit @kotlin.internal.InlineOnly public inline fun RelatedEventInit(relatedTarget: org.w3c.dom.events.EventTarget? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.RelatedEventInit @kotlin.internal.InlineOnly public inline fun ScrollIntoViewOptions(block: org.w3c.dom.ScrollLogicalPosition? = ..., inline: org.w3c.dom.ScrollLogicalPosition? = ..., behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollIntoViewOptions @kotlin.internal.InlineOnly public inline fun ScrollOptions(behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollOptions @kotlin.internal.InlineOnly public inline fun ScrollToOptions(left: kotlin.Double? = ..., top: kotlin.Double? = ..., behavior: org.w3c.dom.ScrollBehavior? = ...): org.w3c.dom.ScrollToOptions @kotlin.internal.InlineOnly public inline fun ShadowRootInit(mode: org.w3c.dom.ShadowRootMode?): org.w3c.dom.ShadowRootInit @kotlin.internal.InlineOnly public inline fun StorageEventInit(key: kotlin.String? = ..., oldValue: kotlin.String? = ..., newValue: kotlin.String? = ..., url: kotlin.String? = ..., storageArea: org.w3c.dom.Storage? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.StorageEventInit @kotlin.internal.InlineOnly public inline fun TrackEventInit(track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? = ..., bubbles: kotlin.Boolean? = ..., cancelable: kotlin.Boolean? = ..., composed: kotlin.Boolean? = ...): org.w3c.dom.TrackEventInit @kotlin.internal.InlineOnly public inline fun WorkerOptions(type: org.w3c.dom.WorkerType? = ..., credentials: org.w3c.fetch.RequestCredentials? = ...): org.w3c.dom.WorkerOptions public fun org.w3c.dom.ItemArrayLike.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.AudioTrackList.get(index: kotlin.Int): org.w3c.dom.AudioTrack? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMRectList.get(index: kotlin.Int): org.w3c.dom.DOMRect? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMStringMap.get(name: kotlin.String): kotlin.String? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMTokenList.get(index: kotlin.Int): kotlin.String? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DataTransferItemList.get(index: kotlin.Int): org.w3c.dom.DataTransferItem? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Document.get(name: kotlin.String): dynamic @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLAllCollection.get(index: kotlin.Int): org.w3c.dom.Element? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLAllCollection.get(name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLCollection.get(index: kotlin.Int): org.w3c.dom.Element? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLCollection.get(name: kotlin.String): org.w3c.dom.Element? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLFormElement.get(index: kotlin.Int): org.w3c.dom.Element? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLFormElement.get(name: kotlin.String): org.w3c.dom.UnionElementOrRadioNodeList? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLSelectElement.get(index: kotlin.Int): org.w3c.dom.Element? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.MimeTypeArray.get(index: kotlin.Int): org.w3c.dom.MimeType? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.MimeTypeArray.get(name: kotlin.String): org.w3c.dom.MimeType? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NamedNodeMap.get(index: kotlin.Int): org.w3c.dom.Attr? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NamedNodeMap.get(qualifiedName: kotlin.String): org.w3c.dom.Attr? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.NodeList.get(index: kotlin.Int): org.w3c.dom.Node? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Plugin.get(index: kotlin.Int): org.w3c.dom.MimeType? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Plugin.get(name: kotlin.String): org.w3c.dom.MimeType? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.PluginArray.get(index: kotlin.Int): org.w3c.dom.Plugin? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.PluginArray.get(name: kotlin.String): org.w3c.dom.Plugin? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Storage.get(key: kotlin.String): kotlin.String? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TextTrackCueList.get(index: kotlin.Int): org.w3c.dom.TextTrackCue? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TextTrackList.get(index: kotlin.Int): org.w3c.dom.TextTrack? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.TouchList.get(index: kotlin.Int): org.w3c.dom.Touch? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.VideoTrackList.get(index: kotlin.Int): org.w3c.dom.VideoTrack? @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Window.get(name: kotlin.String): dynamic @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.DOMStringMap.set(name: kotlin.String, value: kotlin.String): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLOptionsCollection.set(index: kotlin.Int, option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.HTMLSelectElement.set(index: kotlin.Int, option: org.w3c.dom.HTMLOptionElement?): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.Storage.set(key: kotlin.String, value: kotlin.String): kotlin.Unit public external interface AbstractWorker { public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } } public external interface AddEventListenerOptions : org.w3c.dom.EventListenerOptions { public open var once: kotlin.Boolean? { get; set; } public open var passive: kotlin.Boolean? { get; set; } } public abstract external class ApplicationCache : org.w3c.dom.events.EventTarget { public constructor ApplicationCache() public open var oncached: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onchecking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ondownloading: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onnoupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onobsolete: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open var onupdateready: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val status: kotlin.Short { get; } public final fun abort(): kotlin.Unit public final fun swapCache(): kotlin.Unit public final fun update(): kotlin.Unit public companion object of ApplicationCache { public final val CHECKING: kotlin.Short { get; } public final val DOWNLOADING: kotlin.Short { get; } public final val IDLE: kotlin.Short { get; } public final val OBSOLETE: kotlin.Short { get; } public final val UNCACHED: kotlin.Short { get; } public final val UPDATEREADY: kotlin.Short { get; } } } public external interface AssignedNodesOptions { public open var flatten: kotlin.Boolean? { get; set; } } public abstract external class Attr : org.w3c.dom.Node { public constructor Attr() public open val localName: kotlin.String { get; } public open val name: kotlin.String { get; } public open val namespaceURI: kotlin.String? { get; } public open val ownerElement: org.w3c.dom.Element? { get; } public open val prefix: kotlin.String? { get; } public open val specified: kotlin.Boolean { get; } public open var value: kotlin.String { get; set; } public companion object of Attr { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public open external class Audio : org.w3c.dom.HTMLAudioElement { public constructor Audio(src: kotlin.String = ...) public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } public open override val childElementCount: kotlin.Int { get; } public open override val children: org.w3c.dom.HTMLCollection { get; } public open override var contentEditable: kotlin.String { get; set; } public open override val firstElementChild: org.w3c.dom.Element? { get; } public open override val isContentEditable: kotlin.Boolean { get; } public open override val lastElementChild: org.w3c.dom.Element? { get; } public open override val nextElementSibling: org.w3c.dom.Element? { get; } public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } public open override val previousElementSibling: org.w3c.dom.Element? { get; } public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } public open override fun after(vararg nodes: dynamic): kotlin.Unit public open override fun append(vararg nodes: dynamic): kotlin.Unit public open override fun before(vararg nodes: dynamic): kotlin.Unit public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array public open override fun prepend(vararg nodes: dynamic): kotlin.Unit public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList public open override fun remove(): kotlin.Unit public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit public companion object of Audio { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val HAVE_CURRENT_DATA: kotlin.Short { get; } public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } public final val HAVE_FUTURE_DATA: kotlin.Short { get; } public final val HAVE_METADATA: kotlin.Short { get; } public final val HAVE_NOTHING: kotlin.Short { get; } public final val NETWORK_EMPTY: kotlin.Short { get; } public final val NETWORK_IDLE: kotlin.Short { get; } public final val NETWORK_LOADING: kotlin.Short { get; } public final val NETWORK_NO_SOURCE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class AudioTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { public constructor AudioTrack() public open var enabled: kotlin.Boolean { get; set; } public open val id: kotlin.String { get; } public open val kind: kotlin.String { get; } public open val label: kotlin.String { get; } public open val language: kotlin.String { get; } public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } } public abstract external class AudioTrackList : org.w3c.dom.events.EventTarget { public constructor AudioTrackList() public open val length: kotlin.Int { get; } public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public final fun getTrackById(id: kotlin.String): org.w3c.dom.AudioTrack? } public abstract external class BarProp { public constructor BarProp() public open val visible: kotlin.Boolean { get; } } public open external class BeforeUnloadEvent : org.w3c.dom.events.Event { public constructor BeforeUnloadEvent() public final var returnValue: kotlin.String { get; set; } public companion object of BeforeUnloadEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } @kotlin.js.JsName(name = "null") public external interface BinaryType { public companion object of BinaryType { } } public external interface BoxQuadOptions { public open var box: org.w3c.dom.CSSBoxType? { get; set; } public open var relativeTo: dynamic { get; set; } } public open external class BroadcastChannel : org.w3c.dom.events.EventTarget { public constructor BroadcastChannel(name: kotlin.String) public open val name: kotlin.String { get; } public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final fun close(): kotlin.Unit public final fun postMessage(message: kotlin.Any?): kotlin.Unit } public open external class CDATASection : org.w3c.dom.Text { public constructor CDATASection() public companion object of CDATASection { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } @kotlin.js.JsName(name = "null") public external interface CSSBoxType { public companion object of CSSBoxType { } } @kotlin.js.JsName(name = "null") public external interface CanPlayTypeResult { public companion object of CanPlayTypeResult { } } public external interface CanvasCompositing { public abstract var globalAlpha: kotlin.Double { get; set; } public abstract var globalCompositeOperation: kotlin.String { get; set; } } @kotlin.js.JsName(name = "null") public external interface CanvasDirection { public companion object of CanvasDirection { } } public external interface CanvasDrawImage { public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, dx: kotlin.Double, dy: kotlin.Double): kotlin.Unit public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, dx: kotlin.Double, dy: kotlin.Double, dw: kotlin.Double, dh: kotlin.Double): kotlin.Unit public abstract fun drawImage(image: org.w3c.dom.CanvasImageSource, sx: kotlin.Double, sy: kotlin.Double, sw: kotlin.Double, sh: kotlin.Double, dx: kotlin.Double, dy: kotlin.Double, dw: kotlin.Double, dh: kotlin.Double): kotlin.Unit } public external interface CanvasDrawPath { public abstract fun beginPath(): kotlin.Unit public abstract fun clip(fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit public abstract fun clip(path: org.w3c.dom.Path2D, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit public abstract fun fill(fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit public abstract fun fill(path: org.w3c.dom.Path2D, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Unit public abstract fun isPointInPath(x: kotlin.Double, y: kotlin.Double, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean public abstract fun isPointInPath(path: org.w3c.dom.Path2D, x: kotlin.Double, y: kotlin.Double, fillRule: org.w3c.dom.CanvasFillRule = ...): kotlin.Boolean public abstract fun isPointInStroke(x: kotlin.Double, y: kotlin.Double): kotlin.Boolean public abstract fun isPointInStroke(path: org.w3c.dom.Path2D, x: kotlin.Double, y: kotlin.Double): kotlin.Boolean public abstract fun resetClip(): kotlin.Unit public abstract fun stroke(): kotlin.Unit public abstract fun stroke(path: org.w3c.dom.Path2D): kotlin.Unit } @kotlin.js.JsName(name = "null") public external interface CanvasFillRule { public companion object of CanvasFillRule { } } public external interface CanvasFillStrokeStyles { public open var fillStyle: dynamic { get; set; } public open var strokeStyle: dynamic { get; set; } public abstract fun createLinearGradient(x0: kotlin.Double, y0: kotlin.Double, x1: kotlin.Double, y1: kotlin.Double): org.w3c.dom.CanvasGradient public abstract fun createPattern(image: org.w3c.dom.CanvasImageSource, repetition: kotlin.String): org.w3c.dom.CanvasPattern? public abstract fun createRadialGradient(x0: kotlin.Double, y0: kotlin.Double, r0: kotlin.Double, x1: kotlin.Double, y1: kotlin.Double, r1: kotlin.Double): org.w3c.dom.CanvasGradient } public external interface CanvasFilters { public abstract var filter: kotlin.String { get; set; } } public abstract external class CanvasGradient { public constructor CanvasGradient() public final fun addColorStop(offset: kotlin.Double, color: kotlin.String): kotlin.Unit } public external interface CanvasHitRegion { public abstract fun addHitRegion(options: org.w3c.dom.HitRegionOptions = ...): kotlin.Unit public abstract fun clearHitRegions(): kotlin.Unit public abstract fun removeHitRegion(id: kotlin.String): kotlin.Unit } public external interface CanvasImageData { public abstract fun createImageData(sw: kotlin.Double, sh: kotlin.Double): org.w3c.dom.ImageData public abstract fun createImageData(imagedata: org.w3c.dom.ImageData): org.w3c.dom.ImageData public abstract fun getImageData(sx: kotlin.Double, sy: kotlin.Double, sw: kotlin.Double, sh: kotlin.Double): org.w3c.dom.ImageData public abstract fun putImageData(imagedata: org.w3c.dom.ImageData, dx: kotlin.Double, dy: kotlin.Double): kotlin.Unit public abstract fun putImageData(imagedata: org.w3c.dom.ImageData, dx: kotlin.Double, dy: kotlin.Double, dirtyX: kotlin.Double, dirtyY: kotlin.Double, dirtyWidth: kotlin.Double, dirtyHeight: kotlin.Double): kotlin.Unit } public external interface CanvasImageSmoothing { public abstract var imageSmoothingEnabled: kotlin.Boolean { get; set; } public abstract var imageSmoothingQuality: org.w3c.dom.ImageSmoothingQuality { get; set; } } public external interface CanvasImageSource : org.w3c.dom.ImageBitmapSource { } @kotlin.js.JsName(name = "null") public external interface CanvasLineCap { public companion object of CanvasLineCap { } } @kotlin.js.JsName(name = "null") public external interface CanvasLineJoin { public companion object of CanvasLineJoin { } } public external interface CanvasPath { public abstract fun arc(x: kotlin.Double, y: kotlin.Double, radius: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit public abstract fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radius: kotlin.Double): kotlin.Unit public abstract fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double): kotlin.Unit public abstract fun bezierCurveTo(cp1x: kotlin.Double, cp1y: kotlin.Double, cp2x: kotlin.Double, cp2y: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit public abstract fun closePath(): kotlin.Unit public abstract fun ellipse(x: kotlin.Double, y: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit public abstract fun lineTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public abstract fun moveTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public abstract fun quadraticCurveTo(cpx: kotlin.Double, cpy: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit public abstract fun rect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit } public external interface CanvasPathDrawingStyles { public abstract var lineCap: org.w3c.dom.CanvasLineCap { get; set; } public abstract var lineDashOffset: kotlin.Double { get; set; } public abstract var lineJoin: org.w3c.dom.CanvasLineJoin { get; set; } public abstract var lineWidth: kotlin.Double { get; set; } public abstract var miterLimit: kotlin.Double { get; set; } public abstract fun getLineDash(): kotlin.Array public abstract fun setLineDash(segments: kotlin.Array): kotlin.Unit } public abstract external class CanvasPattern { public constructor CanvasPattern() public final fun setTransform(transform: dynamic = ...): kotlin.Unit } public external interface CanvasRect { public abstract fun clearRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit public abstract fun fillRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit public abstract fun strokeRect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit } public abstract external class CanvasRenderingContext2D : org.w3c.dom.CanvasState, org.w3c.dom.CanvasTransform, org.w3c.dom.CanvasCompositing, org.w3c.dom.CanvasImageSmoothing, org.w3c.dom.CanvasFillStrokeStyles, org.w3c.dom.CanvasShadowStyles, org.w3c.dom.CanvasFilters, org.w3c.dom.CanvasRect, org.w3c.dom.CanvasDrawPath, org.w3c.dom.CanvasUserInterface, org.w3c.dom.CanvasText, org.w3c.dom.CanvasDrawImage, org.w3c.dom.CanvasHitRegion, org.w3c.dom.CanvasImageData, org.w3c.dom.CanvasPathDrawingStyles, org.w3c.dom.CanvasTextDrawingStyles, org.w3c.dom.CanvasPath, org.w3c.dom.RenderingContext { public constructor CanvasRenderingContext2D() public open val canvas: org.w3c.dom.HTMLCanvasElement { get; } } public external interface CanvasRenderingContext2DSettings { public open var alpha: kotlin.Boolean? { get; set; } } public external interface CanvasShadowStyles { public abstract var shadowBlur: kotlin.Double { get; set; } public abstract var shadowColor: kotlin.String { get; set; } public abstract var shadowOffsetX: kotlin.Double { get; set; } public abstract var shadowOffsetY: kotlin.Double { get; set; } } public external interface CanvasState { public abstract fun restore(): kotlin.Unit public abstract fun save(): kotlin.Unit } public external interface CanvasText { public abstract fun fillText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit public abstract fun measureText(text: kotlin.String): org.w3c.dom.TextMetrics public abstract fun strokeText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit } @kotlin.js.JsName(name = "null") public external interface CanvasTextAlign { public companion object of CanvasTextAlign { } } @kotlin.js.JsName(name = "null") public external interface CanvasTextBaseline { public companion object of CanvasTextBaseline { } } public external interface CanvasTextDrawingStyles { public abstract var direction: org.w3c.dom.CanvasDirection { get; set; } public abstract var font: kotlin.String { get; set; } public abstract var textAlign: org.w3c.dom.CanvasTextAlign { get; set; } public abstract var textBaseline: org.w3c.dom.CanvasTextBaseline { get; set; } } public external interface CanvasTransform { public abstract fun getTransform(): org.w3c.dom.DOMMatrix public abstract fun resetTransform(): kotlin.Unit public abstract fun rotate(angle: kotlin.Double): kotlin.Unit public abstract fun scale(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public abstract fun setTransform(transform: dynamic = ...): kotlin.Unit public abstract fun setTransform(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double, d: kotlin.Double, e: kotlin.Double, f: kotlin.Double): kotlin.Unit public abstract fun transform(a: kotlin.Double, b: kotlin.Double, c: kotlin.Double, d: kotlin.Double, e: kotlin.Double, f: kotlin.Double): kotlin.Unit public abstract fun translate(x: kotlin.Double, y: kotlin.Double): kotlin.Unit } public external interface CanvasUserInterface { public abstract fun drawFocusIfNeeded(element: org.w3c.dom.Element): kotlin.Unit public abstract fun drawFocusIfNeeded(path: org.w3c.dom.Path2D, element: org.w3c.dom.Element): kotlin.Unit public abstract fun scrollPathIntoView(): kotlin.Unit public abstract fun scrollPathIntoView(path: org.w3c.dom.Path2D): kotlin.Unit } public abstract external class CaretPosition { public constructor CaretPosition() public open val offset: kotlin.Int { get; } public open val offsetNode: org.w3c.dom.Node { get; } public final fun getClientRect(): org.w3c.dom.DOMRect? } public abstract external class CharacterData : org.w3c.dom.Node, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode { public constructor CharacterData() public open var data: kotlin.String { get; set; } public open val length: kotlin.Int { get; } public final fun appendData(data: kotlin.String): kotlin.Unit public final fun deleteData(offset: kotlin.Int, count: kotlin.Int): kotlin.Unit public final fun insertData(offset: kotlin.Int, data: kotlin.String): kotlin.Unit public final fun replaceData(offset: kotlin.Int, count: kotlin.Int, data: kotlin.String): kotlin.Unit public final fun substringData(offset: kotlin.Int, count: kotlin.Int): kotlin.String public companion object of CharacterData { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface ChildNode { public abstract fun after(vararg nodes: dynamic): kotlin.Unit public abstract fun before(vararg nodes: dynamic): kotlin.Unit public abstract fun remove(): kotlin.Unit public abstract fun replaceWith(vararg nodes: dynamic): kotlin.Unit } public open external class CloseEvent : org.w3c.dom.events.Event { public constructor CloseEvent(type: kotlin.String, eventInitDict: org.w3c.dom.CloseEventInit = ...) public open val code: kotlin.Short { get; } public open val reason: kotlin.String { get; } public open val wasClean: kotlin.Boolean { get; } public companion object of CloseEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface CloseEventInit : org.w3c.dom.EventInit { public open var code: kotlin.Short? { get; set; } public open var reason: kotlin.String? { get; set; } public open var wasClean: kotlin.Boolean? { get; set; } } @kotlin.js.JsName(name = "null") public external interface ColorSpaceConversion { public companion object of ColorSpaceConversion { } } public open external class Comment : org.w3c.dom.CharacterData { public constructor Comment(data: kotlin.String = ...) public open override val nextElementSibling: org.w3c.dom.Element? { get; } public open override val previousElementSibling: org.w3c.dom.Element? { get; } public open override fun after(vararg nodes: dynamic): kotlin.Unit public open override fun before(vararg nodes: dynamic): kotlin.Unit public open override fun remove(): kotlin.Unit public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit public companion object of Comment { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface ConvertCoordinateOptions { public open var fromBox: org.w3c.dom.CSSBoxType? { get; set; } public open var toBox: org.w3c.dom.CSSBoxType? { get; set; } } public abstract external class CustomElementRegistry { public constructor CustomElementRegistry() public final fun define(name: kotlin.String, constructor: () -> dynamic, options: org.w3c.dom.ElementDefinitionOptions = ...): kotlin.Unit public final fun get(name: kotlin.String): kotlin.Any? public final fun whenDefined(name: kotlin.String): kotlin.js.Promise } public open external class CustomEvent : org.w3c.dom.events.Event { public constructor CustomEvent(type: kotlin.String, eventInitDict: org.w3c.dom.CustomEventInit = ...) public open val detail: kotlin.Any? { get; } public final fun initCustomEvent(type: kotlin.String, bubbles: kotlin.Boolean, cancelable: kotlin.Boolean, detail: kotlin.Any?): kotlin.Unit public companion object of CustomEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface CustomEventInit : org.w3c.dom.EventInit { public open var detail: kotlin.Any? { get; set; } } public abstract external class DOMImplementation { public constructor DOMImplementation() public final fun createDocument(namespace: kotlin.String?, qualifiedName: kotlin.String, doctype: org.w3c.dom.DocumentType? = ...): org.w3c.dom.XMLDocument public final fun createDocumentType(qualifiedName: kotlin.String, publicId: kotlin.String, systemId: kotlin.String): org.w3c.dom.DocumentType public final fun createHTMLDocument(title: kotlin.String = ...): org.w3c.dom.Document public final fun hasFeature(): kotlin.Boolean } public open external class DOMMatrix : org.w3c.dom.DOMMatrixReadOnly { public constructor DOMMatrix() public constructor DOMMatrix(numberSequence: kotlin.Array) public constructor DOMMatrix(transformList: kotlin.String) public constructor DOMMatrix(array32: org.khronos.webgl.Float32Array) public constructor DOMMatrix(array64: org.khronos.webgl.Float64Array) public constructor DOMMatrix(other: org.w3c.dom.DOMMatrixReadOnly) public open override var a: kotlin.Double { get; set; } public open override var b: kotlin.Double { get; set; } public open override var c: kotlin.Double { get; set; } public open override var d: kotlin.Double { get; set; } public open override var e: kotlin.Double { get; set; } public open override var f: kotlin.Double { get; set; } public open override var m11: kotlin.Double { get; set; } public open override var m12: kotlin.Double { get; set; } public open override var m13: kotlin.Double { get; set; } public open override var m14: kotlin.Double { get; set; } public open override var m21: kotlin.Double { get; set; } public open override var m22: kotlin.Double { get; set; } public open override var m23: kotlin.Double { get; set; } public open override var m24: kotlin.Double { get; set; } public open override var m31: kotlin.Double { get; set; } public open override var m32: kotlin.Double { get; set; } public open override var m33: kotlin.Double { get; set; } public open override var m34: kotlin.Double { get; set; } public open override var m41: kotlin.Double { get; set; } public open override var m42: kotlin.Double { get; set; } public open override var m43: kotlin.Double { get; set; } public open override var m44: kotlin.Double { get; set; } public final fun invertSelf(): org.w3c.dom.DOMMatrix public final fun multiplySelf(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix public final fun preMultiplySelf(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix public final fun rotateAxisAngleSelf(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, angle: kotlin.Double): org.w3c.dom.DOMMatrix public final fun rotateFromVectorSelf(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.DOMMatrix public final fun rotateSelf(angle: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun scale3dSelf(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun scaleNonUniformSelf(scaleX: kotlin.Double, scaleY: kotlin.Double = ..., scaleZ: kotlin.Double = ..., originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun scaleSelf(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun setMatrixValue(transformList: kotlin.String): org.w3c.dom.DOMMatrix public final fun skewXSelf(sx: kotlin.Double): org.w3c.dom.DOMMatrix public final fun skewYSelf(sy: kotlin.Double): org.w3c.dom.DOMMatrix public final fun translateSelf(tx: kotlin.Double, ty: kotlin.Double, tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix } public open external class DOMMatrixReadOnly { public constructor DOMMatrixReadOnly(numberSequence: kotlin.Array) public open val a: kotlin.Double { get; } public open val b: kotlin.Double { get; } public open val c: kotlin.Double { get; } public open val d: kotlin.Double { get; } public open val e: kotlin.Double { get; } public open val f: kotlin.Double { get; } public open val is2D: kotlin.Boolean { get; } public open val isIdentity: kotlin.Boolean { get; } public open val m11: kotlin.Double { get; } public open val m12: kotlin.Double { get; } public open val m13: kotlin.Double { get; } public open val m14: kotlin.Double { get; } public open val m21: kotlin.Double { get; } public open val m22: kotlin.Double { get; } public open val m23: kotlin.Double { get; } public open val m24: kotlin.Double { get; } public open val m31: kotlin.Double { get; } public open val m32: kotlin.Double { get; } public open val m33: kotlin.Double { get; } public open val m34: kotlin.Double { get; } public open val m41: kotlin.Double { get; } public open val m42: kotlin.Double { get; } public open val m43: kotlin.Double { get; } public open val m44: kotlin.Double { get; } public final fun flipX(): org.w3c.dom.DOMMatrix public final fun flipY(): org.w3c.dom.DOMMatrix public final fun inverse(): org.w3c.dom.DOMMatrix public final fun multiply(other: org.w3c.dom.DOMMatrix): org.w3c.dom.DOMMatrix public final fun rotate(angle: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun rotateAxisAngle(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, angle: kotlin.Double): org.w3c.dom.DOMMatrix public final fun rotateFromVector(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.DOMMatrix public final fun scale(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun scale3d(scale: kotlin.Double, originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun scaleNonUniform(scaleX: kotlin.Double, scaleY: kotlin.Double = ..., scaleZ: kotlin.Double = ..., originX: kotlin.Double = ..., originY: kotlin.Double = ..., originZ: kotlin.Double = ...): org.w3c.dom.DOMMatrix public final fun skewX(sx: kotlin.Double): org.w3c.dom.DOMMatrix public final fun skewY(sy: kotlin.Double): org.w3c.dom.DOMMatrix public final fun toFloat32Array(): org.khronos.webgl.Float32Array public final fun toFloat64Array(): org.khronos.webgl.Float64Array public final fun transformPoint(point: org.w3c.dom.DOMPointInit = ...): org.w3c.dom.DOMPoint public final fun translate(tx: kotlin.Double, ty: kotlin.Double, tz: kotlin.Double = ...): org.w3c.dom.DOMMatrix } public open external class DOMPoint : org.w3c.dom.DOMPointReadOnly { public constructor DOMPoint(x: kotlin.Double = ..., y: kotlin.Double = ..., z: kotlin.Double = ..., w: kotlin.Double = ...) public constructor DOMPoint(point: org.w3c.dom.DOMPointInit) public open override var w: kotlin.Double { get; set; } public open override var x: kotlin.Double { get; set; } public open override var y: kotlin.Double { get; set; } public open override var z: kotlin.Double { get; set; } } public external interface DOMPointInit { public open var w: kotlin.Double? { get; set; } public open var x: kotlin.Double? { get; set; } public open var y: kotlin.Double? { get; set; } public open var z: kotlin.Double? { get; set; } } public open external class DOMPointReadOnly { public constructor DOMPointReadOnly(x: kotlin.Double, y: kotlin.Double, z: kotlin.Double, w: kotlin.Double) public open val w: kotlin.Double { get; } public open val x: kotlin.Double { get; } public open val y: kotlin.Double { get; } public open val z: kotlin.Double { get; } public final fun matrixTransform(matrix: org.w3c.dom.DOMMatrixReadOnly): org.w3c.dom.DOMPoint } public open external class DOMQuad { public constructor DOMQuad(p1: org.w3c.dom.DOMPointInit = ..., p2: org.w3c.dom.DOMPointInit = ..., p3: org.w3c.dom.DOMPointInit = ..., p4: org.w3c.dom.DOMPointInit = ...) public constructor DOMQuad(rect: org.w3c.dom.DOMRectInit) public open val bounds: org.w3c.dom.DOMRectReadOnly { get; } public open val p1: org.w3c.dom.DOMPoint { get; } public open val p2: org.w3c.dom.DOMPoint { get; } public open val p3: org.w3c.dom.DOMPoint { get; } public open val p4: org.w3c.dom.DOMPoint { get; } } public open external class DOMRect : org.w3c.dom.DOMRectReadOnly { public constructor DOMRect(x: kotlin.Double = ..., y: kotlin.Double = ..., width: kotlin.Double = ..., height: kotlin.Double = ...) public open override var height: kotlin.Double { get; set; } public open override var width: kotlin.Double { get; set; } public open override var x: kotlin.Double { get; set; } public open override var y: kotlin.Double { get; set; } } public external interface DOMRectInit { public open var height: kotlin.Double? { get; set; } public open var width: kotlin.Double? { get; set; } public open var x: kotlin.Double? { get; set; } public open var y: kotlin.Double? { get; set; } } public external interface DOMRectList : org.w3c.dom.ItemArrayLike { public abstract override fun item(index: kotlin.Int): org.w3c.dom.DOMRect? } public open external class DOMRectReadOnly { public constructor DOMRectReadOnly(x: kotlin.Double, y: kotlin.Double, width: kotlin.Double, height: kotlin.Double) public open val bottom: kotlin.Double { get; } public open val height: kotlin.Double { get; } public open val left: kotlin.Double { get; } public open val right: kotlin.Double { get; } public open val top: kotlin.Double { get; } public open val width: kotlin.Double { get; } public open val x: kotlin.Double { get; } public open val y: kotlin.Double { get; } } public abstract external class DOMStringMap { public constructor DOMStringMap() } public abstract external class DOMTokenList : org.w3c.dom.ItemArrayLike { public constructor DOMTokenList() public open var value: kotlin.String { get; set; } public final fun add(vararg tokens: kotlin.String): kotlin.Unit public final fun contains(token: kotlin.String): kotlin.Boolean public open override fun item(index: kotlin.Int): kotlin.String? public final fun remove(vararg tokens: kotlin.String): kotlin.Unit public final fun replace(token: kotlin.String, newToken: kotlin.String): kotlin.Unit public final fun supports(token: kotlin.String): kotlin.Boolean public final fun toggle(token: kotlin.String, force: kotlin.Boolean = ...): kotlin.Boolean } public abstract external class DataTransfer { public constructor DataTransfer() public open var dropEffect: kotlin.String { get; set; } public open var effectAllowed: kotlin.String { get; set; } public open val files: org.w3c.files.FileList { get; } public open val items: org.w3c.dom.DataTransferItemList { get; } public open val types: kotlin.Array { get; } public final fun clearData(format: kotlin.String = ...): kotlin.Unit public final fun getData(format: kotlin.String): kotlin.String public final fun setData(format: kotlin.String, data: kotlin.String): kotlin.Unit public final fun setDragImage(image: org.w3c.dom.Element, x: kotlin.Int, y: kotlin.Int): kotlin.Unit } public abstract external class DataTransferItem { public constructor DataTransferItem() public open val kind: kotlin.String { get; } public open val type: kotlin.String { get; } public final fun getAsFile(): org.w3c.files.File? public final fun getAsString(_callback: ((kotlin.String) -> kotlin.Unit)?): kotlin.Unit } public abstract external class DataTransferItemList { public constructor DataTransferItemList() public open val length: kotlin.Int { get; } public final fun add(data: kotlin.String, type: kotlin.String): org.w3c.dom.DataTransferItem? public final fun add(data: org.w3c.files.File): org.w3c.dom.DataTransferItem? public final fun clear(): kotlin.Unit public final fun remove(index: kotlin.Int): kotlin.Unit } public abstract external class DedicatedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { public constructor DedicatedWorkerGlobalScope() public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final fun close(): kotlin.Unit public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit } public open external class Document : org.w3c.dom.Node, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.NonElementParentNode, org.w3c.dom.DocumentOrShadowRoot, org.w3c.dom.ParentNode, org.w3c.dom.GeometryUtils { public constructor Document() public open val URL: kotlin.String { get; } public open val activeElement: org.w3c.dom.Element? { get; } public final var alinkColor: kotlin.String { get; set; } public open val all: org.w3c.dom.HTMLAllCollection { get; } public open val anchors: org.w3c.dom.HTMLCollection { get; } public open val applets: org.w3c.dom.HTMLCollection { get; } public final var bgColor: kotlin.String { get; set; } public final var body: org.w3c.dom.HTMLElement? { get; set; } public open val characterSet: kotlin.String { get; } public open val charset: kotlin.String { get; } public open override val childElementCount: kotlin.Int { get; } public open override val children: org.w3c.dom.HTMLCollection { get; } public open val compatMode: kotlin.String { get; } public open val contentType: kotlin.String { get; } public final var cookie: kotlin.String { get; set; } public open val currentScript: org.w3c.dom.HTMLOrSVGScriptElement? { get; } public open val defaultView: org.w3c.dom.Window? { get; } public final var designMode: kotlin.String { get; set; } public final var dir: kotlin.String { get; set; } public open val doctype: org.w3c.dom.DocumentType? { get; } public open val documentElement: org.w3c.dom.Element? { get; } public open val documentURI: kotlin.String { get; } public final var domain: kotlin.String { get; set; } public open val embeds: org.w3c.dom.HTMLCollection { get; } public final var fgColor: kotlin.String { get; set; } public open override val firstElementChild: org.w3c.dom.Element? { get; } public open val forms: org.w3c.dom.HTMLCollection { get; } public open val fullscreen: kotlin.Boolean { get; } public open override val fullscreenElement: org.w3c.dom.Element? { get; } public open val fullscreenEnabled: kotlin.Boolean { get; } public open val head: org.w3c.dom.HTMLHeadElement? { get; } public open val images: org.w3c.dom.HTMLCollection { get; } public open val implementation: org.w3c.dom.DOMImplementation { get; } public open val inputEncoding: kotlin.String { get; } public open override val lastElementChild: org.w3c.dom.Element? { get; } public open val lastModified: kotlin.String { get; } public final var linkColor: kotlin.String { get; set; } public open val links: org.w3c.dom.HTMLCollection { get; } public open val location: org.w3c.dom.Location? { get; } public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public final var onfullscreenchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onfullscreenerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onreadystatechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } public open val origin: kotlin.String { get; } public open val plugins: org.w3c.dom.HTMLCollection { get; } public open val readyState: org.w3c.dom.DocumentReadyState { get; } public open val referrer: kotlin.String { get; } public open val rootElement: org.w3c.dom.svg.SVGSVGElement? { get; } public open val scripts: org.w3c.dom.HTMLCollection { get; } public open val scrollingElement: org.w3c.dom.Element? { get; } public open val styleSheets: org.w3c.dom.css.StyleSheetList { get; } public final var title: kotlin.String { get; set; } public final var vlinkColor: kotlin.String { get; set; } public final fun adoptNode(node: org.w3c.dom.Node): org.w3c.dom.Node public open override fun append(vararg nodes: dynamic): kotlin.Unit public final fun captureEvents(): kotlin.Unit public final fun caretPositionFromPoint(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.CaretPosition? public final fun clear(): kotlin.Unit public final fun close(): kotlin.Unit public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public final fun createAttribute(localName: kotlin.String): org.w3c.dom.Attr public final fun createAttributeNS(namespace: kotlin.String?, qualifiedName: kotlin.String): org.w3c.dom.Attr public final fun createCDATASection(data: kotlin.String): org.w3c.dom.CDATASection public final fun createComment(data: kotlin.String): org.w3c.dom.Comment public final fun createDocumentFragment(): org.w3c.dom.DocumentFragment public final fun createElement(localName: kotlin.String, options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element public final fun createElementNS(namespace: kotlin.String?, qualifiedName: kotlin.String, options: org.w3c.dom.ElementCreationOptions = ...): org.w3c.dom.Element public final fun createEvent(`interface`: kotlin.String): org.w3c.dom.events.Event public final fun createNodeIterator(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.NodeIterator public final fun createNodeIterator(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.NodeIterator public final fun createProcessingInstruction(target: kotlin.String, data: kotlin.String): org.w3c.dom.ProcessingInstruction public final fun createRange(): org.w3c.dom.Range public final fun createTextNode(data: kotlin.String): org.w3c.dom.Text public final fun createTouch(view: org.w3c.dom.Window, target: org.w3c.dom.events.EventTarget, identifier: kotlin.Int, pageX: kotlin.Int, pageY: kotlin.Int, screenX: kotlin.Int, screenY: kotlin.Int): org.w3c.dom.Touch public final fun createTouchList(vararg touches: org.w3c.dom.Touch): org.w3c.dom.TouchList public final fun createTreeWalker(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: ((org.w3c.dom.Node) -> kotlin.Short)? = ...): org.w3c.dom.TreeWalker public final fun createTreeWalker(root: org.w3c.dom.Node, whatToShow: kotlin.Int = ..., filter: org.w3c.dom.NodeFilter? = ...): org.w3c.dom.TreeWalker public final fun elementFromPoint(x: kotlin.Double, y: kotlin.Double): org.w3c.dom.Element? public final fun elementsFromPoint(x: kotlin.Double, y: kotlin.Double): kotlin.Array public final fun execCommand(commandId: kotlin.String, showUI: kotlin.Boolean = ..., value: kotlin.String = ...): kotlin.Boolean public final fun exitFullscreen(): kotlin.js.Promise public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array public open override fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? public final fun getElementsByClassName(classNames: kotlin.String): org.w3c.dom.HTMLCollection public final fun getElementsByName(elementName: kotlin.String): org.w3c.dom.NodeList public final fun getElementsByTagName(qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection public final fun getElementsByTagNameNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.HTMLCollection public final fun hasFocus(): kotlin.Boolean public final fun importNode(node: org.w3c.dom.Node, deep: kotlin.Boolean = ...): org.w3c.dom.Node public final fun open(type: kotlin.String = ..., replace: kotlin.String = ...): org.w3c.dom.Document public final fun open(url: kotlin.String, name: kotlin.String, features: kotlin.String): org.w3c.dom.Window public open override fun prepend(vararg nodes: dynamic): kotlin.Unit public final fun queryCommandEnabled(commandId: kotlin.String): kotlin.Boolean public final fun queryCommandIndeterm(commandId: kotlin.String): kotlin.Boolean public final fun queryCommandState(commandId: kotlin.String): kotlin.Boolean public final fun queryCommandSupported(commandId: kotlin.String): kotlin.Boolean public final fun queryCommandValue(commandId: kotlin.String): kotlin.String public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList public final fun releaseEvents(): kotlin.Unit public final fun write(vararg text: kotlin.String): kotlin.Unit public final fun writeln(vararg text: kotlin.String): kotlin.Unit public companion object of Document { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface DocumentAndElementEventHandlers { public open var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } } public open external class DocumentFragment : org.w3c.dom.Node, org.w3c.dom.NonElementParentNode, org.w3c.dom.ParentNode { public constructor DocumentFragment() public open override val childElementCount: kotlin.Int { get; } public open override val children: org.w3c.dom.HTMLCollection { get; } public open override val firstElementChild: org.w3c.dom.Element? { get; } public open override val lastElementChild: org.w3c.dom.Element? { get; } public open override fun append(vararg nodes: dynamic): kotlin.Unit public open override fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? public open override fun prepend(vararg nodes: dynamic): kotlin.Unit public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList public companion object of DocumentFragment { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface DocumentOrShadowRoot { public open val fullscreenElement: org.w3c.dom.Element? { get; } } @kotlin.js.JsName(name = "null") public external interface DocumentReadyState { public companion object of DocumentReadyState { } } public abstract external class DocumentType : org.w3c.dom.Node, org.w3c.dom.ChildNode { public constructor DocumentType() public open val name: kotlin.String { get; } public open val publicId: kotlin.String { get; } public open val systemId: kotlin.String { get; } public companion object of DocumentType { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public open external class DragEvent : org.w3c.dom.events.MouseEvent { public constructor DragEvent(type: kotlin.String, eventInitDict: org.w3c.dom.DragEventInit = ...) public open val dataTransfer: org.w3c.dom.DataTransfer? { get; } public companion object of DragEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface DragEventInit : org.w3c.dom.events.MouseEventInit { public open var dataTransfer: org.w3c.dom.DataTransfer? { get; set; } } public abstract external class Element : org.w3c.dom.Node, org.w3c.dom.ParentNode, org.w3c.dom.NonDocumentTypeChildNode, org.w3c.dom.ChildNode, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils, org.w3c.dom.UnionElementOrHTMLCollection, org.w3c.dom.UnionElementOrRadioNodeList, org.w3c.dom.UnionElementOrMouseEvent, org.w3c.dom.css.UnionElementOrProcessingInstruction { public constructor Element() public open val attributes: org.w3c.dom.NamedNodeMap { get; } public open val classList: org.w3c.dom.DOMTokenList { get; } public open var className: kotlin.String { get; set; } public open val clientHeight: kotlin.Int { get; } public open val clientLeft: kotlin.Int { get; } public open val clientTop: kotlin.Int { get; } public open val clientWidth: kotlin.Int { get; } public open var id: kotlin.String { get; set; } public open var innerHTML: kotlin.String { get; set; } public open val localName: kotlin.String { get; } public open val namespaceURI: kotlin.String? { get; } public open var outerHTML: kotlin.String { get; set; } public open val prefix: kotlin.String? { get; } public open val scrollHeight: kotlin.Int { get; } public open var scrollLeft: kotlin.Double { get; set; } public open var scrollTop: kotlin.Double { get; set; } public open val scrollWidth: kotlin.Int { get; } public open val shadowRoot: org.w3c.dom.ShadowRoot? { get; } public open var slot: kotlin.String { get; set; } public open val tagName: kotlin.String { get; } public final fun attachShadow(init: org.w3c.dom.ShadowRootInit): org.w3c.dom.ShadowRoot public final fun closest(selectors: kotlin.String): org.w3c.dom.Element? public final fun getAttribute(qualifiedName: kotlin.String): kotlin.String? public final fun getAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.String? public final fun getAttributeNames(): kotlin.Array public final fun getAttributeNode(qualifiedName: kotlin.String): org.w3c.dom.Attr? public final fun getAttributeNodeNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr? public final fun getBoundingClientRect(): org.w3c.dom.DOMRect public final fun getClientRects(): kotlin.Array public final fun getElementsByClassName(classNames: kotlin.String): org.w3c.dom.HTMLCollection public final fun getElementsByTagName(qualifiedName: kotlin.String): org.w3c.dom.HTMLCollection public final fun getElementsByTagNameNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.HTMLCollection public final fun hasAttribute(qualifiedName: kotlin.String): kotlin.Boolean public final fun hasAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.Boolean public final fun hasAttributes(): kotlin.Boolean public final fun hasPointerCapture(pointerId: kotlin.Int): kotlin.Boolean public final fun insertAdjacentElement(where: kotlin.String, element: org.w3c.dom.Element): org.w3c.dom.Element? public final fun insertAdjacentHTML(position: kotlin.String, text: kotlin.String): kotlin.Unit public final fun insertAdjacentText(where: kotlin.String, data: kotlin.String): kotlin.Unit public final fun matches(selectors: kotlin.String): kotlin.Boolean public final fun releasePointerCapture(pointerId: kotlin.Int): kotlin.Unit public final fun removeAttribute(qualifiedName: kotlin.String): kotlin.Unit public final fun removeAttributeNS(namespace: kotlin.String?, localName: kotlin.String): kotlin.Unit public final fun removeAttributeNode(attr: org.w3c.dom.Attr): org.w3c.dom.Attr public final fun requestFullscreen(): kotlin.js.Promise public final fun scroll(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scroll(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun scrollBy(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scrollBy(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun scrollIntoView(): kotlin.Unit public final fun scrollIntoView(arg: dynamic): kotlin.Unit public final fun scrollTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scrollTo(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun setAttribute(qualifiedName: kotlin.String, value: kotlin.String): kotlin.Unit public final fun setAttributeNS(namespace: kotlin.String?, qualifiedName: kotlin.String, value: kotlin.String): kotlin.Unit public final fun setAttributeNode(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? public final fun setAttributeNodeNS(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? public final fun setPointerCapture(pointerId: kotlin.Int): kotlin.Unit public final fun webkitMatchesSelector(selectors: kotlin.String): kotlin.Boolean public companion object of Element { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface ElementContentEditable { public abstract var contentEditable: kotlin.String { get; set; } public abstract val isContentEditable: kotlin.Boolean { get; } } public external interface ElementCreationOptions { public open var `is`: kotlin.String? { get; set; } } public external interface ElementDefinitionOptions { public open var extends: kotlin.String? { get; set; } } public open external class ErrorEvent : org.w3c.dom.events.Event { public constructor ErrorEvent(type: kotlin.String, eventInitDict: org.w3c.dom.ErrorEventInit = ...) public open val colno: kotlin.Int { get; } public open val error: kotlin.Any? { get; } public open val filename: kotlin.String { get; } public open val lineno: kotlin.Int { get; } public open val message: kotlin.String { get; } public companion object of ErrorEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface ErrorEventInit : org.w3c.dom.EventInit { public open var colno: kotlin.Int? { get; set; } public open var error: kotlin.Any? { get; set; } public open var filename: kotlin.String? { get; set; } public open var lineno: kotlin.Int? { get; set; } public open var message: kotlin.String? { get; set; } } public external interface EventInit { public open var bubbles: kotlin.Boolean? { get; set; } public open var cancelable: kotlin.Boolean? { get; set; } public open var composed: kotlin.Boolean? { get; set; } } public external interface EventListenerOptions { public open var capture: kotlin.Boolean? { get; set; } } public open external class EventSource : org.w3c.dom.events.EventTarget { public constructor EventSource(url: kotlin.String, eventSourceInitDict: org.w3c.dom.EventSourceInit = ...) public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val readyState: kotlin.Short { get; } public open val url: kotlin.String { get; } public open val withCredentials: kotlin.Boolean { get; } public final fun close(): kotlin.Unit public companion object of EventSource { public final val CLOSED: kotlin.Short { get; } public final val CONNECTING: kotlin.Short { get; } public final val OPEN: kotlin.Short { get; } } } public external interface EventSourceInit { public open var withCredentials: kotlin.Boolean? { get; set; } } public external interface External { public abstract fun AddSearchProvider(): kotlin.Unit public abstract fun IsSearchProviderInstalled(): kotlin.Unit } public external interface GeometryUtils { public abstract fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public abstract fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public abstract fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public abstract fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array } public external interface GetRootNodeOptions { public open var composed: kotlin.Boolean? { get; set; } } public external interface GlobalEventHandlers { public open var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } public open var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } } public abstract external class HTMLAllCollection { public constructor HTMLAllCollection() public open val length: kotlin.Int { get; } public final fun item(nameOrIndex: kotlin.String = ...): org.w3c.dom.UnionElementOrHTMLCollection? public final fun namedItem(name: kotlin.String): org.w3c.dom.UnionElementOrHTMLCollection? } public abstract external class HTMLAnchorElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { public constructor HTMLAnchorElement() public open var charset: kotlin.String { get; set; } public open var coords: kotlin.String { get; set; } public open var download: kotlin.String { get; set; } public open var hreflang: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var ping: kotlin.String { get; set; } public open var referrerPolicy: kotlin.String { get; set; } public open var rel: kotlin.String { get; set; } public open val relList: org.w3c.dom.DOMTokenList { get; } public open var rev: kotlin.String { get; set; } public open var shape: kotlin.String { get; set; } public open var target: kotlin.String { get; set; } public open var text: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLAnchorElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLAppletElement : org.w3c.dom.HTMLElement { public constructor HTMLAppletElement() public open var _object: kotlin.String { get; set; } public open var align: kotlin.String { get; set; } public open var alt: kotlin.String { get; set; } public open var archive: kotlin.String { get; set; } public open var code: kotlin.String { get; set; } public open var codeBase: kotlin.String { get; set; } public open var height: kotlin.String { get; set; } public open var hspace: kotlin.Int { get; set; } public open var name: kotlin.String { get; set; } public open var vspace: kotlin.Int { get; set; } public open var width: kotlin.String { get; set; } public companion object of HTMLAppletElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLAreaElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLHyperlinkElementUtils { public constructor HTMLAreaElement() public open var alt: kotlin.String { get; set; } public open var coords: kotlin.String { get; set; } public open var download: kotlin.String { get; set; } public open var noHref: kotlin.Boolean { get; set; } public open var ping: kotlin.String { get; set; } public open var referrerPolicy: kotlin.String { get; set; } public open var rel: kotlin.String { get; set; } public open val relList: org.w3c.dom.DOMTokenList { get; } public open var shape: kotlin.String { get; set; } public open var target: kotlin.String { get; set; } public companion object of HTMLAreaElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLAudioElement : org.w3c.dom.HTMLMediaElement { public constructor HTMLAudioElement() public companion object of HTMLAudioElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val HAVE_CURRENT_DATA: kotlin.Short { get; } public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } public final val HAVE_FUTURE_DATA: kotlin.Short { get; } public final val HAVE_METADATA: kotlin.Short { get; } public final val HAVE_NOTHING: kotlin.Short { get; } public final val NETWORK_EMPTY: kotlin.Short { get; } public final val NETWORK_IDLE: kotlin.Short { get; } public final val NETWORK_LOADING: kotlin.Short { get; } public final val NETWORK_NO_SOURCE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLBRElement : org.w3c.dom.HTMLElement { public constructor HTMLBRElement() public open var clear: kotlin.String { get; set; } public companion object of HTMLBRElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLBaseElement : org.w3c.dom.HTMLElement { public constructor HTMLBaseElement() public open var href: kotlin.String { get; set; } public open var target: kotlin.String { get; set; } public companion object of HTMLBaseElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLBodyElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { public constructor HTMLBodyElement() public open var aLink: kotlin.String { get; set; } public open var background: kotlin.String { get; set; } public open var bgColor: kotlin.String { get; set; } public open var link: kotlin.String { get; set; } public open var text: kotlin.String { get; set; } public open var vLink: kotlin.String { get; set; } public companion object of HTMLBodyElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLButtonElement : org.w3c.dom.HTMLElement { public constructor HTMLButtonElement() public open var autofocus: kotlin.Boolean { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var formAction: kotlin.String { get; set; } public open var formEnctype: kotlin.String { get; set; } public open var formMethod: kotlin.String { get; set; } public open var formNoValidate: kotlin.Boolean { get; set; } public open var formTarget: kotlin.String { get; set; } public open val labels: org.w3c.dom.NodeList { get; } public open var menu: org.w3c.dom.HTMLMenuElement? { get; set; } public open var name: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var value: kotlin.String { get; set; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLButtonElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLCanvasElement : org.w3c.dom.HTMLElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { public constructor HTMLCanvasElement() public open var height: kotlin.Int { get; set; } public open var width: kotlin.Int { get; set; } public final fun getContext(contextId: kotlin.String, vararg arguments: kotlin.Any?): org.w3c.dom.RenderingContext? public final fun toBlob(_callback: (org.w3c.files.Blob?) -> kotlin.Unit, type: kotlin.String = ..., quality: kotlin.Any? = ...): kotlin.Unit public final fun toDataURL(type: kotlin.String = ..., quality: kotlin.Any? = ...): kotlin.String public companion object of HTMLCanvasElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLCollection : org.w3c.dom.ItemArrayLike, org.w3c.dom.UnionElementOrHTMLCollection { public constructor HTMLCollection() public open override fun item(index: kotlin.Int): org.w3c.dom.Element? public final fun namedItem(name: kotlin.String): org.w3c.dom.Element? } public abstract external class HTMLDListElement : org.w3c.dom.HTMLElement { public constructor HTMLDListElement() public open var compact: kotlin.Boolean { get; set; } public companion object of HTMLDListElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDataElement : org.w3c.dom.HTMLElement { public constructor HTMLDataElement() public open var value: kotlin.String { get; set; } public companion object of HTMLDataElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDataListElement : org.w3c.dom.HTMLElement { public constructor HTMLDataListElement() public open val options: org.w3c.dom.HTMLCollection { get; } public companion object of HTMLDataListElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDetailsElement : org.w3c.dom.HTMLElement { public constructor HTMLDetailsElement() public open var open: kotlin.Boolean { get; set; } public companion object of HTMLDetailsElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDialogElement : org.w3c.dom.HTMLElement { public constructor HTMLDialogElement() public open var open: kotlin.Boolean { get; set; } public open var returnValue: kotlin.String { get; set; } public final fun close(returnValue: kotlin.String = ...): kotlin.Unit public final fun show(anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit public final fun showModal(anchor: org.w3c.dom.UnionElementOrMouseEvent = ...): kotlin.Unit public companion object of HTMLDialogElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDirectoryElement : org.w3c.dom.HTMLElement { public constructor HTMLDirectoryElement() public open var compact: kotlin.Boolean { get; set; } public companion object of HTMLDirectoryElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLDivElement : org.w3c.dom.HTMLElement { public constructor HTMLDivElement() public open var align: kotlin.String { get; set; } public companion object of HTMLDivElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLElement : org.w3c.dom.Element, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.DocumentAndElementEventHandlers, org.w3c.dom.ElementContentEditable, org.w3c.dom.css.ElementCSSInlineStyle { public constructor HTMLElement() public open var accessKey: kotlin.String { get; set; } public open val accessKeyLabel: kotlin.String { get; } public open var contextMenu: org.w3c.dom.HTMLMenuElement? { get; set; } public open val dataset: org.w3c.dom.DOMStringMap { get; } public open var dir: kotlin.String { get; set; } public open var draggable: kotlin.Boolean { get; set; } public open val dropzone: org.w3c.dom.DOMTokenList { get; } public open var hidden: kotlin.Boolean { get; set; } public open var innerText: kotlin.String { get; set; } public open var lang: kotlin.String { get; set; } public open val offsetHeight: kotlin.Int { get; } public open val offsetLeft: kotlin.Int { get; } public open val offsetParent: org.w3c.dom.Element? { get; } public open val offsetTop: kotlin.Int { get; } public open val offsetWidth: kotlin.Int { get; } public open var spellcheck: kotlin.Boolean { get; set; } public open var tabIndex: kotlin.Int { get; set; } public open var title: kotlin.String { get; set; } public open var translate: kotlin.Boolean { get; set; } public final fun blur(): kotlin.Unit public final fun click(): kotlin.Unit public final fun focus(): kotlin.Unit public final fun forceSpellCheck(): kotlin.Unit public companion object of HTMLElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLEmbedElement : org.w3c.dom.HTMLElement { public constructor HTMLEmbedElement() public open var align: kotlin.String { get; set; } public open var height: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open var width: kotlin.String { get; set; } public final fun getSVGDocument(): org.w3c.dom.Document? public companion object of HTMLEmbedElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLFieldSetElement : org.w3c.dom.HTMLElement { public constructor HTMLFieldSetElement() public open var disabled: kotlin.Boolean { get; set; } public open val elements: org.w3c.dom.HTMLCollection { get; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var name: kotlin.String { get; set; } public open val type: kotlin.String { get; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLFieldSetElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLFontElement : org.w3c.dom.HTMLElement { public constructor HTMLFontElement() public open var color: kotlin.String { get; set; } public open var face: kotlin.String { get; set; } public open var size: kotlin.String { get; set; } public companion object of HTMLFontElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLFormControlsCollection : org.w3c.dom.HTMLCollection { public constructor HTMLFormControlsCollection() } public abstract external class HTMLFormElement : org.w3c.dom.HTMLElement { public constructor HTMLFormElement() public open var acceptCharset: kotlin.String { get; set; } public open var action: kotlin.String { get; set; } public open var autocomplete: kotlin.String { get; set; } public open val elements: org.w3c.dom.HTMLFormControlsCollection { get; } public open var encoding: kotlin.String { get; set; } public open var enctype: kotlin.String { get; set; } public open val length: kotlin.Int { get; } public open var method: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var noValidate: kotlin.Boolean { get; set; } public open var target: kotlin.String { get; set; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun reset(): kotlin.Unit public final fun submit(): kotlin.Unit public companion object of HTMLFormElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLFrameElement : org.w3c.dom.HTMLElement { public constructor HTMLFrameElement() public open val contentDocument: org.w3c.dom.Document? { get; } public open val contentWindow: org.w3c.dom.Window? { get; } public open var frameBorder: kotlin.String { get; set; } public open var longDesc: kotlin.String { get; set; } public open var marginHeight: kotlin.String { get; set; } public open var marginWidth: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var noResize: kotlin.Boolean { get; set; } public open var scrolling: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public companion object of HTMLFrameElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLFrameSetElement : org.w3c.dom.HTMLElement, org.w3c.dom.WindowEventHandlers { public constructor HTMLFrameSetElement() public open var cols: kotlin.String { get; set; } public open var rows: kotlin.String { get; set; } public companion object of HTMLFrameSetElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLHRElement : org.w3c.dom.HTMLElement { public constructor HTMLHRElement() public open var align: kotlin.String { get; set; } public open var color: kotlin.String { get; set; } public open var noShade: kotlin.Boolean { get; set; } public open var size: kotlin.String { get; set; } public open var width: kotlin.String { get; set; } public companion object of HTMLHRElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLHeadElement : org.w3c.dom.HTMLElement { public constructor HTMLHeadElement() public companion object of HTMLHeadElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLHeadingElement : org.w3c.dom.HTMLElement { public constructor HTMLHeadingElement() public open var align: kotlin.String { get; set; } public companion object of HTMLHeadingElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLHtmlElement : org.w3c.dom.HTMLElement { public constructor HTMLHtmlElement() public open var version: kotlin.String { get; set; } public companion object of HTMLHtmlElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface HTMLHyperlinkElementUtils { public abstract var hash: kotlin.String { get; set; } public abstract var host: kotlin.String { get; set; } public abstract var hostname: kotlin.String { get; set; } public abstract var href: kotlin.String { get; set; } public abstract val origin: kotlin.String { get; } public abstract var password: kotlin.String { get; set; } public abstract var pathname: kotlin.String { get; set; } public abstract var port: kotlin.String { get; set; } public abstract var protocol: kotlin.String { get; set; } public abstract var search: kotlin.String { get; set; } public abstract var username: kotlin.String { get; set; } } public abstract external class HTMLIFrameElement : org.w3c.dom.HTMLElement { public constructor HTMLIFrameElement() public open var align: kotlin.String { get; set; } public open var allowFullscreen: kotlin.Boolean { get; set; } public open var allowUserMedia: kotlin.Boolean { get; set; } public open val contentDocument: org.w3c.dom.Document? { get; } public open val contentWindow: org.w3c.dom.Window? { get; } public open var frameBorder: kotlin.String { get; set; } public open var height: kotlin.String { get; set; } public open var longDesc: kotlin.String { get; set; } public open var marginHeight: kotlin.String { get; set; } public open var marginWidth: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var referrerPolicy: kotlin.String { get; set; } public open val sandbox: org.w3c.dom.DOMTokenList { get; } public open var scrolling: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public open var srcdoc: kotlin.String { get; set; } public open var width: kotlin.String { get; set; } public final fun getSVGDocument(): org.w3c.dom.Document? public companion object of HTMLIFrameElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLImageElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGImageElement, org.khronos.webgl.TexImageSource { public constructor HTMLImageElement() public open var align: kotlin.String { get; set; } public open var alt: kotlin.String { get; set; } public open var border: kotlin.String { get; set; } public open val complete: kotlin.Boolean { get; } public open var crossOrigin: kotlin.String? { get; set; } public open val currentSrc: kotlin.String { get; } public open var height: kotlin.Int { get; set; } public open var hspace: kotlin.Int { get; set; } public open var isMap: kotlin.Boolean { get; set; } public open var longDesc: kotlin.String { get; set; } public open var lowsrc: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open val naturalHeight: kotlin.Int { get; } public open val naturalWidth: kotlin.Int { get; } public open var referrerPolicy: kotlin.String { get; set; } public open var sizes: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public open var srcset: kotlin.String { get; set; } public open var useMap: kotlin.String { get; set; } public open var vspace: kotlin.Int { get; set; } public open var width: kotlin.Int { get; set; } public open val x: kotlin.Int { get; } public open val y: kotlin.Int { get; } public companion object of HTMLImageElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLInputElement : org.w3c.dom.HTMLElement { public constructor HTMLInputElement() public open var accept: kotlin.String { get; set; } public open var align: kotlin.String { get; set; } public open var alt: kotlin.String { get; set; } public open var autocomplete: kotlin.String { get; set; } public open var autofocus: kotlin.Boolean { get; set; } public open var checked: kotlin.Boolean { get; set; } public open var defaultChecked: kotlin.Boolean { get; set; } public open var defaultValue: kotlin.String { get; set; } public open var dirName: kotlin.String { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val files: org.w3c.files.FileList? { get; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var formAction: kotlin.String { get; set; } public open var formEnctype: kotlin.String { get; set; } public open var formMethod: kotlin.String { get; set; } public open var formNoValidate: kotlin.Boolean { get; set; } public open var formTarget: kotlin.String { get; set; } public open var height: kotlin.Int { get; set; } public open var indeterminate: kotlin.Boolean { get; set; } public open var inputMode: kotlin.String { get; set; } public open val labels: org.w3c.dom.NodeList { get; } public open val list: org.w3c.dom.HTMLElement? { get; } public open var max: kotlin.String { get; set; } public open var maxLength: kotlin.Int { get; set; } public open var min: kotlin.String { get; set; } public open var minLength: kotlin.Int { get; set; } public open var multiple: kotlin.Boolean { get; set; } public open var name: kotlin.String { get; set; } public open var pattern: kotlin.String { get; set; } public open var placeholder: kotlin.String { get; set; } public open var readOnly: kotlin.Boolean { get; set; } public open var required: kotlin.Boolean { get; set; } public open var selectionDirection: kotlin.String? { get; set; } public open var selectionEnd: kotlin.Int? { get; set; } public open var selectionStart: kotlin.Int? { get; set; } public open var size: kotlin.Int { get; set; } public open var src: kotlin.String { get; set; } public open var step: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open var useMap: kotlin.String { get; set; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var value: kotlin.String { get; set; } public open var valueAsDate: dynamic { get; set; } public open var valueAsNumber: kotlin.Double { get; set; } public open var width: kotlin.Int { get; set; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun select(): kotlin.Unit public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public final fun setRangeText(replacement: kotlin.String): kotlin.Unit public final fun setRangeText(replacement: kotlin.String, start: kotlin.Int, end: kotlin.Int, selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit public final fun setSelectionRange(start: kotlin.Int, end: kotlin.Int, direction: kotlin.String = ...): kotlin.Unit public final fun stepDown(n: kotlin.Int = ...): kotlin.Unit public final fun stepUp(n: kotlin.Int = ...): kotlin.Unit public companion object of HTMLInputElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLKeygenElement : org.w3c.dom.HTMLElement { public constructor HTMLKeygenElement() public open var autofocus: kotlin.Boolean { get; set; } public open var challenge: kotlin.String { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var keytype: kotlin.String { get; set; } public open val labels: org.w3c.dom.NodeList { get; } public open var name: kotlin.String { get; set; } public open val type: kotlin.String { get; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLKeygenElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLLIElement : org.w3c.dom.HTMLElement { public constructor HTMLLIElement() public open var type: kotlin.String { get; set; } public open var value: kotlin.Int { get; set; } public companion object of HTMLLIElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLLabelElement : org.w3c.dom.HTMLElement { public constructor HTMLLabelElement() public open val control: org.w3c.dom.HTMLElement? { get; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var htmlFor: kotlin.String { get; set; } public companion object of HTMLLabelElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLLegendElement : org.w3c.dom.HTMLElement { public constructor HTMLLegendElement() public open var align: kotlin.String { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public companion object of HTMLLegendElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLLinkElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { public constructor HTMLLinkElement() public open var `as`: org.w3c.fetch.RequestDestination { get; set; } public open var charset: kotlin.String { get; set; } public open var crossOrigin: kotlin.String? { get; set; } public open var href: kotlin.String { get; set; } public open var hreflang: kotlin.String { get; set; } public open var media: kotlin.String { get; set; } public open var nonce: kotlin.String { get; set; } public open var referrerPolicy: kotlin.String { get; set; } public open var rel: kotlin.String { get; set; } public open val relList: org.w3c.dom.DOMTokenList { get; } public open var rev: kotlin.String { get; set; } public open var scope: kotlin.String { get; set; } public open val sizes: org.w3c.dom.DOMTokenList { get; } public open var target: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open var workerType: org.w3c.dom.WorkerType { get; set; } public companion object of HTMLLinkElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMapElement : org.w3c.dom.HTMLElement { public constructor HTMLMapElement() public open val areas: org.w3c.dom.HTMLCollection { get; } public open var name: kotlin.String { get; set; } public companion object of HTMLMapElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMarqueeElement : org.w3c.dom.HTMLElement { public constructor HTMLMarqueeElement() public open var behavior: kotlin.String { get; set; } public open var bgColor: kotlin.String { get; set; } public open var direction: kotlin.String { get; set; } public open var height: kotlin.String { get; set; } public open var hspace: kotlin.Int { get; set; } public open var loop: kotlin.Int { get; set; } public open var onbounce: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onfinish: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onstart: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var scrollAmount: kotlin.Int { get; set; } public open var scrollDelay: kotlin.Int { get; set; } public open var trueSpeed: kotlin.Boolean { get; set; } public open var vspace: kotlin.Int { get; set; } public open var width: kotlin.String { get; set; } public final fun start(): kotlin.Unit public final fun stop(): kotlin.Unit public companion object of HTMLMarqueeElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMediaElement : org.w3c.dom.HTMLElement { public constructor HTMLMediaElement() public open val audioTracks: org.w3c.dom.AudioTrackList { get; } public open var autoplay: kotlin.Boolean { get; set; } public open val buffered: org.w3c.dom.TimeRanges { get; } public open var controls: kotlin.Boolean { get; set; } public open var crossOrigin: kotlin.String? { get; set; } public open val currentSrc: kotlin.String { get; } public open var currentTime: kotlin.Double { get; set; } public open var defaultMuted: kotlin.Boolean { get; set; } public open var defaultPlaybackRate: kotlin.Double { get; set; } public open val duration: kotlin.Double { get; } public open val ended: kotlin.Boolean { get; } public open val error: org.w3c.dom.MediaError? { get; } public open var loop: kotlin.Boolean { get; set; } public open val mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys? { get; } public open var muted: kotlin.Boolean { get; set; } public open val networkState: kotlin.Short { get; } public open var onencrypted: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onwaitingforkey: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val paused: kotlin.Boolean { get; } public open var playbackRate: kotlin.Double { get; set; } public open val played: org.w3c.dom.TimeRanges { get; } public open var preload: kotlin.String { get; set; } public open val readyState: kotlin.Short { get; } public open val seekable: org.w3c.dom.TimeRanges { get; } public open val seeking: kotlin.Boolean { get; } public open var src: kotlin.String { get; set; } public open var srcObject: org.w3c.dom.MediaProvider? { get; set; } public open val textTracks: org.w3c.dom.TextTrackList { get; } public open val videoTracks: org.w3c.dom.VideoTrackList { get; } public open var volume: kotlin.Double { get; set; } public final fun addTextTrack(kind: org.w3c.dom.TextTrackKind, label: kotlin.String = ..., language: kotlin.String = ...): org.w3c.dom.TextTrack public final fun canPlayType(type: kotlin.String): org.w3c.dom.CanPlayTypeResult public final fun fastSeek(time: kotlin.Double): kotlin.Unit public final fun getStartDate(): dynamic public final fun load(): kotlin.Unit public final fun pause(): kotlin.Unit public final fun play(): kotlin.js.Promise public final fun setMediaKeys(mediaKeys: org.w3c.dom.encryptedmedia.MediaKeys?): kotlin.js.Promise public companion object of HTMLMediaElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val HAVE_CURRENT_DATA: kotlin.Short { get; } public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } public final val HAVE_FUTURE_DATA: kotlin.Short { get; } public final val HAVE_METADATA: kotlin.Short { get; } public final val HAVE_NOTHING: kotlin.Short { get; } public final val NETWORK_EMPTY: kotlin.Short { get; } public final val NETWORK_IDLE: kotlin.Short { get; } public final val NETWORK_LOADING: kotlin.Short { get; } public final val NETWORK_NO_SOURCE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMenuElement : org.w3c.dom.HTMLElement { public constructor HTMLMenuElement() public open var compact: kotlin.Boolean { get; set; } public open var label: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLMenuElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMenuItemElement : org.w3c.dom.HTMLElement { public constructor HTMLMenuItemElement() public open var checked: kotlin.Boolean { get; set; } public open var default: kotlin.Boolean { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open var icon: kotlin.String { get; set; } public open var label: kotlin.String { get; set; } public open var radiogroup: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLMenuItemElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMetaElement : org.w3c.dom.HTMLElement { public constructor HTMLMetaElement() public open var content: kotlin.String { get; set; } public open var httpEquiv: kotlin.String { get; set; } public open var name: kotlin.String { get; set; } public open var scheme: kotlin.String { get; set; } public companion object of HTMLMetaElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLMeterElement : org.w3c.dom.HTMLElement { public constructor HTMLMeterElement() public open var high: kotlin.Double { get; set; } public open val labels: org.w3c.dom.NodeList { get; } public open var low: kotlin.Double { get; set; } public open var max: kotlin.Double { get; set; } public open var min: kotlin.Double { get; set; } public open var optimum: kotlin.Double { get; set; } public open var value: kotlin.Double { get; set; } public companion object of HTMLMeterElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLModElement : org.w3c.dom.HTMLElement { public constructor HTMLModElement() public open var cite: kotlin.String { get; set; } public open var dateTime: kotlin.String { get; set; } public companion object of HTMLModElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLOListElement : org.w3c.dom.HTMLElement { public constructor HTMLOListElement() public open var compact: kotlin.Boolean { get; set; } public open var reversed: kotlin.Boolean { get; set; } public open var start: kotlin.Int { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLOListElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLObjectElement : org.w3c.dom.HTMLElement { public constructor HTMLObjectElement() public open var align: kotlin.String { get; set; } public open var archive: kotlin.String { get; set; } public open var border: kotlin.String { get; set; } public open var code: kotlin.String { get; set; } public open var codeBase: kotlin.String { get; set; } public open var codeType: kotlin.String { get; set; } public open val contentDocument: org.w3c.dom.Document? { get; } public open val contentWindow: org.w3c.dom.Window? { get; } public open var data: kotlin.String { get; set; } public open var declare: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var height: kotlin.String { get; set; } public open var hspace: kotlin.Int { get; set; } public open var name: kotlin.String { get; set; } public open var standby: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open var typeMustMatch: kotlin.Boolean { get; set; } public open var useMap: kotlin.String { get; set; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var vspace: kotlin.Int { get; set; } public open var width: kotlin.String { get; set; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun getSVGDocument(): org.w3c.dom.Document? public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLObjectElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLOptGroupElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { public constructor HTMLOptGroupElement() public open var disabled: kotlin.Boolean { get; set; } public open var label: kotlin.String { get; set; } public companion object of HTMLOptGroupElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLOptionElement : org.w3c.dom.HTMLElement, org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement { public constructor HTMLOptionElement() public open var defaultSelected: kotlin.Boolean { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open val index: kotlin.Int { get; } public open var label: kotlin.String { get; set; } public open var selected: kotlin.Boolean { get; set; } public open var text: kotlin.String { get; set; } public open var value: kotlin.String { get; set; } public companion object of HTMLOptionElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLOptionsCollection : org.w3c.dom.HTMLCollection { public constructor HTMLOptionsCollection() public open override var length: kotlin.Int { get; set; } public open var selectedIndex: kotlin.Int { get; set; } public final fun add(element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = ...): kotlin.Unit public final fun remove(index: kotlin.Int): kotlin.Unit } public external interface HTMLOrSVGImageElement : org.w3c.dom.CanvasImageSource { } public external interface HTMLOrSVGScriptElement { } public abstract external class HTMLOutputElement : org.w3c.dom.HTMLElement { public constructor HTMLOutputElement() public open var defaultValue: kotlin.String { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open val htmlFor: org.w3c.dom.DOMTokenList { get; } public open val labels: org.w3c.dom.NodeList { get; } public open var name: kotlin.String { get; set; } public open val type: kotlin.String { get; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var value: kotlin.String { get; set; } public open val willValidate: kotlin.Boolean { get; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLOutputElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLParagraphElement : org.w3c.dom.HTMLElement { public constructor HTMLParagraphElement() public open var align: kotlin.String { get; set; } public companion object of HTMLParagraphElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLParamElement : org.w3c.dom.HTMLElement { public constructor HTMLParamElement() public open var name: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public open var value: kotlin.String { get; set; } public open var valueType: kotlin.String { get; set; } public companion object of HTMLParamElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLPictureElement : org.w3c.dom.HTMLElement { public constructor HTMLPictureElement() public companion object of HTMLPictureElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLPreElement : org.w3c.dom.HTMLElement { public constructor HTMLPreElement() public open var width: kotlin.Int { get; set; } public companion object of HTMLPreElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLProgressElement : org.w3c.dom.HTMLElement { public constructor HTMLProgressElement() public open val labels: org.w3c.dom.NodeList { get; } public open var max: kotlin.Double { get; set; } public open val position: kotlin.Double { get; } public open var value: kotlin.Double { get; set; } public companion object of HTMLProgressElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLQuoteElement : org.w3c.dom.HTMLElement { public constructor HTMLQuoteElement() public open var cite: kotlin.String { get; set; } public companion object of HTMLQuoteElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLScriptElement : org.w3c.dom.HTMLElement, org.w3c.dom.HTMLOrSVGScriptElement { public constructor HTMLScriptElement() public open var async: kotlin.Boolean { get; set; } public open var charset: kotlin.String { get; set; } public open var crossOrigin: kotlin.String? { get; set; } public open var defer: kotlin.Boolean { get; set; } public open var event: kotlin.String { get; set; } public open var htmlFor: kotlin.String { get; set; } public open var nonce: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public open var text: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLScriptElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLSelectElement : org.w3c.dom.HTMLElement, org.w3c.dom.ItemArrayLike { public constructor HTMLSelectElement() public open var autocomplete: kotlin.String { get; set; } public open var autofocus: kotlin.Boolean { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open val labels: org.w3c.dom.NodeList { get; } public open override var length: kotlin.Int { get; set; } public open var multiple: kotlin.Boolean { get; set; } public open var name: kotlin.String { get; set; } public open val options: org.w3c.dom.HTMLOptionsCollection { get; } public open var required: kotlin.Boolean { get; set; } public open var selectedIndex: kotlin.Int { get; set; } public open val selectedOptions: org.w3c.dom.HTMLCollection { get; } public open var size: kotlin.Int { get; set; } public open val type: kotlin.String { get; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var value: kotlin.String { get; set; } public open val willValidate: kotlin.Boolean { get; } public final fun add(element: org.w3c.dom.UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = ...): kotlin.Unit public final fun checkValidity(): kotlin.Boolean public open override fun item(index: kotlin.Int): org.w3c.dom.Element? public final fun namedItem(name: kotlin.String): org.w3c.dom.HTMLOptionElement? public final fun remove(index: kotlin.Int): kotlin.Unit public final fun reportValidity(): kotlin.Boolean public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public companion object of HTMLSelectElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLSlotElement : org.w3c.dom.HTMLElement { public constructor HTMLSlotElement() public open var name: kotlin.String { get; set; } public final fun assignedNodes(options: org.w3c.dom.AssignedNodesOptions = ...): kotlin.Array public companion object of HTMLSlotElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLSourceElement : org.w3c.dom.HTMLElement { public constructor HTMLSourceElement() public open var media: kotlin.String { get; set; } public open var sizes: kotlin.String { get; set; } public open var src: kotlin.String { get; set; } public open var srcset: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLSourceElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLSpanElement : org.w3c.dom.HTMLElement { public constructor HTMLSpanElement() public companion object of HTMLSpanElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLStyleElement : org.w3c.dom.HTMLElement, org.w3c.dom.css.LinkStyle { public constructor HTMLStyleElement() public open var media: kotlin.String { get; set; } public open var nonce: kotlin.String { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLStyleElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableCaptionElement : org.w3c.dom.HTMLElement { public constructor HTMLTableCaptionElement() public open var align: kotlin.String { get; set; } public companion object of HTMLTableCaptionElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableCellElement : org.w3c.dom.HTMLElement { public constructor HTMLTableCellElement() public open var abbr: kotlin.String { get; set; } public open var align: kotlin.String { get; set; } public open var axis: kotlin.String { get; set; } public open var bgColor: kotlin.String { get; set; } public open val cellIndex: kotlin.Int { get; } public open var ch: kotlin.String { get; set; } public open var chOff: kotlin.String { get; set; } public open var colSpan: kotlin.Int { get; set; } public open var headers: kotlin.String { get; set; } public open var height: kotlin.String { get; set; } public open var noWrap: kotlin.Boolean { get; set; } public open var rowSpan: kotlin.Int { get; set; } public open var scope: kotlin.String { get; set; } public open var vAlign: kotlin.String { get; set; } public open var width: kotlin.String { get; set; } public companion object of HTMLTableCellElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableColElement : org.w3c.dom.HTMLElement { public constructor HTMLTableColElement() public open var align: kotlin.String { get; set; } public open var ch: kotlin.String { get; set; } public open var chOff: kotlin.String { get; set; } public open var span: kotlin.Int { get; set; } public open var vAlign: kotlin.String { get; set; } public open var width: kotlin.String { get; set; } public companion object of HTMLTableColElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableElement : org.w3c.dom.HTMLElement { public constructor HTMLTableElement() public open var align: kotlin.String { get; set; } public open var bgColor: kotlin.String { get; set; } public open var border: kotlin.String { get; set; } public open var caption: org.w3c.dom.HTMLTableCaptionElement? { get; set; } public open var cellPadding: kotlin.String { get; set; } public open var cellSpacing: kotlin.String { get; set; } public open var frame: kotlin.String { get; set; } public open val rows: org.w3c.dom.HTMLCollection { get; } public open var rules: kotlin.String { get; set; } public open var summary: kotlin.String { get; set; } public open val tBodies: org.w3c.dom.HTMLCollection { get; } public open var tFoot: org.w3c.dom.HTMLTableSectionElement? { get; set; } public open var tHead: org.w3c.dom.HTMLTableSectionElement? { get; set; } public open var width: kotlin.String { get; set; } public final fun createCaption(): org.w3c.dom.HTMLTableCaptionElement public final fun createTBody(): org.w3c.dom.HTMLTableSectionElement public final fun createTFoot(): org.w3c.dom.HTMLTableSectionElement public final fun createTHead(): org.w3c.dom.HTMLTableSectionElement public final fun deleteCaption(): kotlin.Unit public final fun deleteRow(index: kotlin.Int): kotlin.Unit public final fun deleteTFoot(): kotlin.Unit public final fun deleteTHead(): kotlin.Unit public final fun insertRow(index: kotlin.Int = ...): org.w3c.dom.HTMLTableRowElement public companion object of HTMLTableElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableRowElement : org.w3c.dom.HTMLElement { public constructor HTMLTableRowElement() public open var align: kotlin.String { get; set; } public open var bgColor: kotlin.String { get; set; } public open val cells: org.w3c.dom.HTMLCollection { get; } public open var ch: kotlin.String { get; set; } public open var chOff: kotlin.String { get; set; } public open val rowIndex: kotlin.Int { get; } public open val sectionRowIndex: kotlin.Int { get; } public open var vAlign: kotlin.String { get; set; } public final fun deleteCell(index: kotlin.Int): kotlin.Unit public final fun insertCell(index: kotlin.Int = ...): org.w3c.dom.HTMLElement public companion object of HTMLTableRowElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTableSectionElement : org.w3c.dom.HTMLElement { public constructor HTMLTableSectionElement() public open var align: kotlin.String { get; set; } public open var ch: kotlin.String { get; set; } public open var chOff: kotlin.String { get; set; } public open val rows: org.w3c.dom.HTMLCollection { get; } public open var vAlign: kotlin.String { get; set; } public final fun deleteRow(index: kotlin.Int): kotlin.Unit public final fun insertRow(index: kotlin.Int = ...): org.w3c.dom.HTMLElement public companion object of HTMLTableSectionElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTemplateElement : org.w3c.dom.HTMLElement { public constructor HTMLTemplateElement() public open val content: org.w3c.dom.DocumentFragment { get; } public companion object of HTMLTemplateElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTextAreaElement : org.w3c.dom.HTMLElement { public constructor HTMLTextAreaElement() public open var autocomplete: kotlin.String { get; set; } public open var autofocus: kotlin.Boolean { get; set; } public open var cols: kotlin.Int { get; set; } public open var defaultValue: kotlin.String { get; set; } public open var dirName: kotlin.String { get; set; } public open var disabled: kotlin.Boolean { get; set; } public open val form: org.w3c.dom.HTMLFormElement? { get; } public open var inputMode: kotlin.String { get; set; } public open val labels: org.w3c.dom.NodeList { get; } public open var maxLength: kotlin.Int { get; set; } public open var minLength: kotlin.Int { get; set; } public open var name: kotlin.String { get; set; } public open var placeholder: kotlin.String { get; set; } public open var readOnly: kotlin.Boolean { get; set; } public open var required: kotlin.Boolean { get; set; } public open var rows: kotlin.Int { get; set; } public open var selectionDirection: kotlin.String? { get; set; } public open var selectionEnd: kotlin.Int? { get; set; } public open var selectionStart: kotlin.Int? { get; set; } public open val textLength: kotlin.Int { get; } public open val type: kotlin.String { get; } public open val validationMessage: kotlin.String { get; } public open val validity: org.w3c.dom.ValidityState { get; } public open var value: kotlin.String { get; set; } public open val willValidate: kotlin.Boolean { get; } public open var wrap: kotlin.String { get; set; } public final fun checkValidity(): kotlin.Boolean public final fun reportValidity(): kotlin.Boolean public final fun select(): kotlin.Unit public final fun setCustomValidity(error: kotlin.String): kotlin.Unit public final fun setRangeText(replacement: kotlin.String): kotlin.Unit public final fun setRangeText(replacement: kotlin.String, start: kotlin.Int, end: kotlin.Int, selectionMode: org.w3c.dom.SelectionMode = ...): kotlin.Unit public final fun setSelectionRange(start: kotlin.Int, end: kotlin.Int, direction: kotlin.String = ...): kotlin.Unit public companion object of HTMLTextAreaElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTimeElement : org.w3c.dom.HTMLElement { public constructor HTMLTimeElement() public open var dateTime: kotlin.String { get; set; } public companion object of HTMLTimeElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTitleElement : org.w3c.dom.HTMLElement { public constructor HTMLTitleElement() public open var text: kotlin.String { get; set; } public companion object of HTMLTitleElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLTrackElement : org.w3c.dom.HTMLElement { public constructor HTMLTrackElement() public open var default: kotlin.Boolean { get; set; } public open var kind: kotlin.String { get; set; } public open var label: kotlin.String { get; set; } public open val readyState: kotlin.Short { get; } public open var src: kotlin.String { get; set; } public open var srclang: kotlin.String { get; set; } public open val track: org.w3c.dom.TextTrack { get; } public companion object of HTMLTrackElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val ERROR: kotlin.Short { get; } public final val LOADED: kotlin.Short { get; } public final val LOADING: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLUListElement : org.w3c.dom.HTMLElement { public constructor HTMLUListElement() public open var compact: kotlin.Boolean { get; set; } public open var type: kotlin.String { get; set; } public companion object of HTMLUListElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLUnknownElement : org.w3c.dom.HTMLElement { public constructor HTMLUnknownElement() public companion object of HTMLUnknownElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class HTMLVideoElement : org.w3c.dom.HTMLMediaElement, org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { public constructor HTMLVideoElement() public open var height: kotlin.Int { get; set; } public open var playsInline: kotlin.Boolean { get; set; } public open var poster: kotlin.String { get; set; } public open val videoHeight: kotlin.Int { get; } public open val videoWidth: kotlin.Int { get; } public open var width: kotlin.Int { get; set; } public companion object of HTMLVideoElement { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val HAVE_CURRENT_DATA: kotlin.Short { get; } public final val HAVE_ENOUGH_DATA: kotlin.Short { get; } public final val HAVE_FUTURE_DATA: kotlin.Short { get; } public final val HAVE_METADATA: kotlin.Short { get; } public final val HAVE_NOTHING: kotlin.Short { get; } public final val NETWORK_EMPTY: kotlin.Short { get; } public final val NETWORK_IDLE: kotlin.Short { get; } public final val NETWORK_LOADING: kotlin.Short { get; } public final val NETWORK_NO_SOURCE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public open external class HashChangeEvent : org.w3c.dom.events.Event { public constructor HashChangeEvent(type: kotlin.String, eventInitDict: org.w3c.dom.HashChangeEventInit = ...) public open val newURL: kotlin.String { get; } public open val oldURL: kotlin.String { get; } public companion object of HashChangeEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface HashChangeEventInit : org.w3c.dom.EventInit { public open var newURL: kotlin.String? { get; set; } public open var oldURL: kotlin.String? { get; set; } } public abstract external class History { public constructor History() public open val length: kotlin.Int { get; } public open var scrollRestoration: org.w3c.dom.ScrollRestoration { get; set; } public open val state: kotlin.Any? { get; } public final fun back(): kotlin.Unit public final fun forward(): kotlin.Unit public final fun go(delta: kotlin.Int = ...): kotlin.Unit public final fun pushState(data: kotlin.Any?, title: kotlin.String, url: kotlin.String? = ...): kotlin.Unit public final fun replaceState(data: kotlin.Any?, title: kotlin.String, url: kotlin.String? = ...): kotlin.Unit } public external interface HitRegionOptions { public open var control: org.w3c.dom.Element? { get; set; } public open var cursor: kotlin.String? { get; set; } public open var fillRule: org.w3c.dom.CanvasFillRule? { get; set; } public open var id: kotlin.String? { get; set; } public open var label: kotlin.String? { get; set; } public open var parentID: kotlin.String? { get; set; } public open var path: org.w3c.dom.Path2D? { get; set; } public open var role: kotlin.String? { get; set; } } public open external class Image : org.w3c.dom.HTMLImageElement { public constructor Image(width: kotlin.Int = ..., height: kotlin.Int = ...) public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } public open override val childElementCount: kotlin.Int { get; } public open override val children: org.w3c.dom.HTMLCollection { get; } public open override var contentEditable: kotlin.String { get; set; } public open override val firstElementChild: org.w3c.dom.Element? { get; } public open override val isContentEditable: kotlin.Boolean { get; } public open override val lastElementChild: org.w3c.dom.Element? { get; } public open override val nextElementSibling: org.w3c.dom.Element? { get; } public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } public open override val previousElementSibling: org.w3c.dom.Element? { get; } public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } public open override fun after(vararg nodes: dynamic): kotlin.Unit public open override fun append(vararg nodes: dynamic): kotlin.Unit public open override fun before(vararg nodes: dynamic): kotlin.Unit public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array public open override fun prepend(vararg nodes: dynamic): kotlin.Unit public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList public open override fun remove(): kotlin.Unit public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit public companion object of Image { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class ImageBitmap : org.w3c.dom.CanvasImageSource, org.khronos.webgl.TexImageSource { public constructor ImageBitmap() public open val height: kotlin.Int { get; } public open val width: kotlin.Int { get; } public final fun close(): kotlin.Unit } public external interface ImageBitmapOptions { public open var colorSpaceConversion: org.w3c.dom.ColorSpaceConversion? { get; set; } public open var imageOrientation: org.w3c.dom.ImageOrientation? { get; set; } public open var premultiplyAlpha: org.w3c.dom.PremultiplyAlpha? { get; set; } public open var resizeHeight: kotlin.Int? { get; set; } public open var resizeQuality: org.w3c.dom.ResizeQuality? { get; set; } public open var resizeWidth: kotlin.Int? { get; set; } } public abstract external class ImageBitmapRenderingContext { public constructor ImageBitmapRenderingContext() public open val canvas: org.w3c.dom.HTMLCanvasElement { get; } public final fun transferFromImageBitmap(bitmap: org.w3c.dom.ImageBitmap?): kotlin.Unit } public external interface ImageBitmapRenderingContextSettings { public open var alpha: kotlin.Boolean? { get; set; } } public external interface ImageBitmapSource { } public open external class ImageData : org.w3c.dom.ImageBitmapSource, org.khronos.webgl.TexImageSource { public constructor ImageData(sw: kotlin.Int, sh: kotlin.Int) public constructor ImageData(data: org.khronos.webgl.Uint8ClampedArray, sw: kotlin.Int, sh: kotlin.Int = ...) public open val data: org.khronos.webgl.Uint8ClampedArray { get; } public open val height: kotlin.Int { get; } public open val width: kotlin.Int { get; } } @kotlin.js.JsName(name = "null") public external interface ImageOrientation { public companion object of ImageOrientation { } } @kotlin.js.JsName(name = "null") public external interface ImageSmoothingQuality { public companion object of ImageSmoothingQuality { } } public external interface ItemArrayLike { public abstract val length: kotlin.Int { get; } public abstract fun item(index: kotlin.Int): T? } public abstract external class Location { public constructor Location() public open val ancestorOrigins: kotlin.Array { get; } public open var hash: kotlin.String { get; set; } public open var host: kotlin.String { get; set; } public open var hostname: kotlin.String { get; set; } public open var href: kotlin.String { get; set; } public open val origin: kotlin.String { get; } public open var pathname: kotlin.String { get; set; } public open var port: kotlin.String { get; set; } public open var protocol: kotlin.String { get; set; } public open var search: kotlin.String { get; set; } public final fun assign(url: kotlin.String): kotlin.Unit public final fun reload(): kotlin.Unit public final fun replace(url: kotlin.String): kotlin.Unit } public abstract external class MediaError { public constructor MediaError() public open val code: kotlin.Short { get; } public companion object of MediaError { public final val MEDIA_ERR_ABORTED: kotlin.Short { get; } public final val MEDIA_ERR_DECODE: kotlin.Short { get; } public final val MEDIA_ERR_NETWORK: kotlin.Short { get; } public final val MEDIA_ERR_SRC_NOT_SUPPORTED: kotlin.Short { get; } } } public external interface MediaProvider { } public abstract external class MediaQueryList : org.w3c.dom.events.EventTarget { public constructor MediaQueryList() public open val matches: kotlin.Boolean { get; } public open val media: kotlin.String { get; } public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final fun addListener(listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit public final fun addListener(listener: org.w3c.dom.events.EventListener?): kotlin.Unit public final fun removeListener(listener: ((org.w3c.dom.events.Event) -> kotlin.Unit)?): kotlin.Unit public final fun removeListener(listener: org.w3c.dom.events.EventListener?): kotlin.Unit } public open external class MediaQueryListEvent : org.w3c.dom.events.Event { public constructor MediaQueryListEvent(type: kotlin.String, eventInitDict: org.w3c.dom.MediaQueryListEventInit = ...) public open val matches: kotlin.Boolean { get; } public open val media: kotlin.String { get; } public companion object of MediaQueryListEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface MediaQueryListEventInit : org.w3c.dom.EventInit { public open var matches: kotlin.Boolean? { get; set; } public open var media: kotlin.String? { get; set; } } public open external class MessageChannel { public constructor MessageChannel() public open val port1: org.w3c.dom.MessagePort { get; } public open val port2: org.w3c.dom.MessagePort { get; } } public open external class MessageEvent : org.w3c.dom.events.Event { public constructor MessageEvent(type: kotlin.String, eventInitDict: org.w3c.dom.MessageEventInit = ...) public open val data: kotlin.Any? { get; } public open val lastEventId: kotlin.String { get; } public open val origin: kotlin.String { get; } public open val ports: kotlin.Array { get; } public open val source: org.w3c.dom.UnionMessagePortOrWindowProxy? { get; } public final fun initMessageEvent(type: kotlin.String, bubbles: kotlin.Boolean, cancelable: kotlin.Boolean, data: kotlin.Any?, origin: kotlin.String, lastEventId: kotlin.String, source: org.w3c.dom.UnionMessagePortOrWindowProxy?, ports: kotlin.Array): kotlin.Unit public companion object of MessageEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface MessageEventInit : org.w3c.dom.EventInit { public open var data: kotlin.Any? { get; set; } public open var lastEventId: kotlin.String? { get; set; } public open var origin: kotlin.String? { get; set; } public open var ports: kotlin.Array? { get; set; } public open var source: org.w3c.dom.UnionMessagePortOrWindowProxy? { get; set; } } public abstract external class MessagePort : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionMessagePortOrWindowProxy, org.w3c.workers.UnionMessagePortOrServiceWorker, org.w3c.workers.UnionClientOrMessagePortOrServiceWorker { public constructor MessagePort() public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final fun close(): kotlin.Unit public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit public final fun start(): kotlin.Unit } public abstract external class MimeType { public constructor MimeType() public open val description: kotlin.String { get; } public open val enabledPlugin: org.w3c.dom.Plugin { get; } public open val suffixes: kotlin.String { get; } public open val type: kotlin.String { get; } } public abstract external class MimeTypeArray : org.w3c.dom.ItemArrayLike { public constructor MimeTypeArray() public open override fun item(index: kotlin.Int): org.w3c.dom.MimeType? public final fun namedItem(name: kotlin.String): org.w3c.dom.MimeType? } public open external class MutationObserver { public constructor MutationObserver(callback: (kotlin.Array, org.w3c.dom.MutationObserver) -> kotlin.Unit) public final fun disconnect(): kotlin.Unit public final fun observe(target: org.w3c.dom.Node, options: org.w3c.dom.MutationObserverInit = ...): kotlin.Unit public final fun takeRecords(): kotlin.Array } public external interface MutationObserverInit { public open var attributeFilter: kotlin.Array? { get; set; } public open var attributeOldValue: kotlin.Boolean? { get; set; } public open var attributes: kotlin.Boolean? { get; set; } public open var characterData: kotlin.Boolean? { get; set; } public open var characterDataOldValue: kotlin.Boolean? { get; set; } public open var childList: kotlin.Boolean? { get; set; } public open var subtree: kotlin.Boolean? { get; set; } } public abstract external class MutationRecord { public constructor MutationRecord() public open val addedNodes: org.w3c.dom.NodeList { get; } public open val attributeName: kotlin.String? { get; } public open val attributeNamespace: kotlin.String? { get; } public open val nextSibling: org.w3c.dom.Node? { get; } public open val oldValue: kotlin.String? { get; } public open val previousSibling: org.w3c.dom.Node? { get; } public open val removedNodes: org.w3c.dom.NodeList { get; } public open val target: org.w3c.dom.Node { get; } public open val type: kotlin.String { get; } } public abstract external class NamedNodeMap : org.w3c.dom.ItemArrayLike { public constructor NamedNodeMap() public final fun getNamedItem(qualifiedName: kotlin.String): org.w3c.dom.Attr? public final fun getNamedItemNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr? public open override fun item(index: kotlin.Int): org.w3c.dom.Attr? public final fun removeNamedItem(qualifiedName: kotlin.String): org.w3c.dom.Attr public final fun removeNamedItemNS(namespace: kotlin.String?, localName: kotlin.String): org.w3c.dom.Attr public final fun setNamedItem(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? public final fun setNamedItemNS(attr: org.w3c.dom.Attr): org.w3c.dom.Attr? } public abstract external class Navigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorContentUtils, org.w3c.dom.NavigatorCookies, org.w3c.dom.NavigatorPlugins, org.w3c.dom.NavigatorConcurrentHardware { public constructor Navigator() public open val clipboard: org.w3c.dom.clipboard.Clipboard { get; } public open val maxTouchPoints: kotlin.Int { get; } public open val mediaDevices: org.w3c.dom.mediacapture.MediaDevices { get; } public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer { get; } public final fun getUserMedia(constraints: org.w3c.dom.mediacapture.MediaStreamConstraints, successCallback: (org.w3c.dom.mediacapture.MediaStream) -> kotlin.Unit, errorCallback: (dynamic) -> kotlin.Unit): kotlin.Unit public final fun requestMediaKeySystemAccess(keySystem: kotlin.String, supportedConfigurations: kotlin.Array): kotlin.js.Promise public final fun vibrate(pattern: dynamic): kotlin.Boolean } public external interface NavigatorConcurrentHardware { public abstract val hardwareConcurrency: kotlin.Number { get; } } public external interface NavigatorContentUtils { public abstract fun isContentHandlerRegistered(mimeType: kotlin.String, url: kotlin.String): kotlin.String public abstract fun isProtocolHandlerRegistered(scheme: kotlin.String, url: kotlin.String): kotlin.String public abstract fun registerContentHandler(mimeType: kotlin.String, url: kotlin.String, title: kotlin.String): kotlin.Unit public abstract fun registerProtocolHandler(scheme: kotlin.String, url: kotlin.String, title: kotlin.String): kotlin.Unit public abstract fun unregisterContentHandler(mimeType: kotlin.String, url: kotlin.String): kotlin.Unit public abstract fun unregisterProtocolHandler(scheme: kotlin.String, url: kotlin.String): kotlin.Unit } public external interface NavigatorCookies { public abstract val cookieEnabled: kotlin.Boolean { get; } } public external interface NavigatorID { public abstract val appCodeName: kotlin.String { get; } public abstract val appName: kotlin.String { get; } public abstract val appVersion: kotlin.String { get; } public abstract val oscpu: kotlin.String { get; } public abstract val platform: kotlin.String { get; } public abstract val product: kotlin.String { get; } public abstract val productSub: kotlin.String { get; } public abstract val userAgent: kotlin.String { get; } public abstract val vendor: kotlin.String { get; } public abstract val vendorSub: kotlin.String { get; } public abstract fun taintEnabled(): kotlin.Boolean } public external interface NavigatorLanguage { public abstract val language: kotlin.String { get; } public abstract val languages: kotlin.Array { get; } } public external interface NavigatorOnLine { public abstract val onLine: kotlin.Boolean { get; } } public external interface NavigatorPlugins { public abstract val mimeTypes: org.w3c.dom.MimeTypeArray { get; } public abstract val plugins: org.w3c.dom.PluginArray { get; } public abstract fun javaEnabled(): kotlin.Boolean } public abstract external class Node : org.w3c.dom.events.EventTarget { public constructor Node() public open val baseURI: kotlin.String { get; } public open val childNodes: org.w3c.dom.NodeList { get; } public open val firstChild: org.w3c.dom.Node? { get; } public open val isConnected: kotlin.Boolean { get; } public open val lastChild: org.w3c.dom.Node? { get; } public open val nextSibling: org.w3c.dom.Node? { get; } public open val nodeName: kotlin.String { get; } public open val nodeType: kotlin.Short { get; } public open var nodeValue: kotlin.String? { get; set; } public open val ownerDocument: org.w3c.dom.Document? { get; } public open val parentElement: org.w3c.dom.Element? { get; } public open val parentNode: org.w3c.dom.Node? { get; } public open val previousSibling: org.w3c.dom.Node? { get; } public open var textContent: kotlin.String? { get; set; } public final fun appendChild(node: org.w3c.dom.Node): org.w3c.dom.Node public final fun cloneNode(deep: kotlin.Boolean = ...): org.w3c.dom.Node public final fun compareDocumentPosition(other: org.w3c.dom.Node): kotlin.Short public final fun contains(other: org.w3c.dom.Node?): kotlin.Boolean public final fun getRootNode(options: org.w3c.dom.GetRootNodeOptions = ...): org.w3c.dom.Node public final fun hasChildNodes(): kotlin.Boolean public final fun insertBefore(node: org.w3c.dom.Node, child: org.w3c.dom.Node?): org.w3c.dom.Node public final fun isDefaultNamespace(namespace: kotlin.String?): kotlin.Boolean public final fun isEqualNode(otherNode: org.w3c.dom.Node?): kotlin.Boolean public final fun isSameNode(otherNode: org.w3c.dom.Node?): kotlin.Boolean public final fun lookupNamespaceURI(prefix: kotlin.String?): kotlin.String? public final fun lookupPrefix(namespace: kotlin.String?): kotlin.String? public final fun normalize(): kotlin.Unit public final fun removeChild(child: org.w3c.dom.Node): org.w3c.dom.Node public final fun replaceChild(node: org.w3c.dom.Node, child: org.w3c.dom.Node): org.w3c.dom.Node public companion object of Node { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface NodeFilter { public abstract fun acceptNode(node: org.w3c.dom.Node): kotlin.Short public companion object of NodeFilter { public final val FILTER_ACCEPT: kotlin.Short { get; } public final val FILTER_REJECT: kotlin.Short { get; } public final val FILTER_SKIP: kotlin.Short { get; } public final val SHOW_ALL: kotlin.Int { get; } public final val SHOW_ATTRIBUTE: kotlin.Int { get; } public final val SHOW_CDATA_SECTION: kotlin.Int { get; } public final val SHOW_COMMENT: kotlin.Int { get; } public final val SHOW_DOCUMENT: kotlin.Int { get; } public final val SHOW_DOCUMENT_FRAGMENT: kotlin.Int { get; } public final val SHOW_DOCUMENT_TYPE: kotlin.Int { get; } public final val SHOW_ELEMENT: kotlin.Int { get; } public final val SHOW_ENTITY: kotlin.Int { get; } public final val SHOW_ENTITY_REFERENCE: kotlin.Int { get; } public final val SHOW_NOTATION: kotlin.Int { get; } public final val SHOW_PROCESSING_INSTRUCTION: kotlin.Int { get; } public final val SHOW_TEXT: kotlin.Int { get; } } } public abstract external class NodeIterator { public constructor NodeIterator() public open val filter: org.w3c.dom.NodeFilter? { get; } public open val pointerBeforeReferenceNode: kotlin.Boolean { get; } public open val referenceNode: org.w3c.dom.Node { get; } public open val root: org.w3c.dom.Node { get; } public open val whatToShow: kotlin.Int { get; } public final fun detach(): kotlin.Unit public final fun nextNode(): org.w3c.dom.Node? public final fun previousNode(): org.w3c.dom.Node? } public abstract external class NodeList : org.w3c.dom.ItemArrayLike { public constructor NodeList() public open override fun item(index: kotlin.Int): org.w3c.dom.Node? } public external interface NonDocumentTypeChildNode { public open val nextElementSibling: org.w3c.dom.Element? { get; } public open val previousElementSibling: org.w3c.dom.Element? { get; } } public external interface NonElementParentNode { public abstract fun getElementById(elementId: kotlin.String): org.w3c.dom.Element? } public open external class Option : org.w3c.dom.HTMLOptionElement { public constructor Option(text: kotlin.String = ..., value: kotlin.String = ..., defaultSelected: kotlin.Boolean = ..., selected: kotlin.Boolean = ...) public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } public open override val childElementCount: kotlin.Int { get; } public open override val children: org.w3c.dom.HTMLCollection { get; } public open override var contentEditable: kotlin.String { get; set; } public open override val firstElementChild: org.w3c.dom.Element? { get; } public open override val isContentEditable: kotlin.Boolean { get; } public open override val lastElementChild: org.w3c.dom.Element? { get; } public open override val nextElementSibling: org.w3c.dom.Element? { get; } public open override var onabort: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onblur: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var oncancel: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncanplaythrough: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncontextmenu: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var oncopy: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var oncut: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var ondblclick: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var ondrag: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragend: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragenter: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragexit: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragleave: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragover: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondragstart: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondrop: ((org.w3c.dom.DragEvent) -> dynamic)? { get; set; } public open override var ondurationchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onemptied: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onended: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open override var onfocus: ((org.w3c.dom.events.FocusEvent) -> dynamic)? { get; set; } public open override var ongotpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var oninput: ((org.w3c.dom.events.InputEvent) -> dynamic)? { get; set; } public open override var oninvalid: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onkeydown: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeypress: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onkeyup: ((org.w3c.dom.events.KeyboardEvent) -> dynamic)? { get; set; } public open override var onload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadeddata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadedmetadata: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onloadstart: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onlostpointercapture: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onmousedown: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseenter: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseleave: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmousemove: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseout: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseover: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onmouseup: ((org.w3c.dom.events.MouseEvent) -> dynamic)? { get; set; } public open override var onpaste: ((org.w3c.dom.clipboard.ClipboardEvent) -> dynamic)? { get; set; } public open override var onpause: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplay: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onplaying: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onpointercancel: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerdown: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerenter: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerleave: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointermove: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerout: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerover: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onpointerup: ((org.w3c.dom.pointerevents.PointerEvent) -> dynamic)? { get; set; } public open override var onprogress: ((org.w3c.xhr.ProgressEvent) -> dynamic)? { get; set; } public open override var onratechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onreset: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onresize: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onscroll: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeked: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onseeking: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onselect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onshow: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onstalled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsubmit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onsuspend: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontimeupdate: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var ontoggle: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onvolumechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwaiting: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open override var onwheel: ((org.w3c.dom.events.WheelEvent) -> dynamic)? { get; set; } public open override val previousElementSibling: org.w3c.dom.Element? { get; } public open override val style: org.w3c.dom.css.CSSStyleDeclaration { get; } public open override fun after(vararg nodes: dynamic): kotlin.Unit public open override fun append(vararg nodes: dynamic): kotlin.Unit public open override fun before(vararg nodes: dynamic): kotlin.Unit public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array public open override fun prepend(vararg nodes: dynamic): kotlin.Unit public open override fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public open override fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList public open override fun remove(): kotlin.Unit public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit public companion object of Option { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public open external class PageTransitionEvent : org.w3c.dom.events.Event { public constructor PageTransitionEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PageTransitionEventInit = ...) public open val persisted: kotlin.Boolean { get; } public companion object of PageTransitionEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface PageTransitionEventInit : org.w3c.dom.EventInit { public open var persisted: kotlin.Boolean? { get; set; } } public external interface ParentNode { public abstract val childElementCount: kotlin.Int { get; } public abstract val children: org.w3c.dom.HTMLCollection { get; } public open val firstElementChild: org.w3c.dom.Element? { get; } public open val lastElementChild: org.w3c.dom.Element? { get; } public abstract fun append(vararg nodes: dynamic): kotlin.Unit public abstract fun prepend(vararg nodes: dynamic): kotlin.Unit public abstract fun querySelector(selectors: kotlin.String): org.w3c.dom.Element? public abstract fun querySelectorAll(selectors: kotlin.String): org.w3c.dom.NodeList } public open external class Path2D : org.w3c.dom.CanvasPath { public constructor Path2D() public constructor Path2D(paths: kotlin.Array, fillRule: org.w3c.dom.CanvasFillRule = ...) public constructor Path2D(d: kotlin.String) public constructor Path2D(path: org.w3c.dom.Path2D) public final fun addPath(path: org.w3c.dom.Path2D, transform: dynamic = ...): kotlin.Unit public open override fun arc(x: kotlin.Double, y: kotlin.Double, radius: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit public open override fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radius: kotlin.Double): kotlin.Unit public open override fun arcTo(x1: kotlin.Double, y1: kotlin.Double, x2: kotlin.Double, y2: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double): kotlin.Unit public open override fun bezierCurveTo(cp1x: kotlin.Double, cp1y: kotlin.Double, cp2x: kotlin.Double, cp2y: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit public open override fun closePath(): kotlin.Unit public open override fun ellipse(x: kotlin.Double, y: kotlin.Double, radiusX: kotlin.Double, radiusY: kotlin.Double, rotation: kotlin.Double, startAngle: kotlin.Double, endAngle: kotlin.Double, anticlockwise: kotlin.Boolean = ...): kotlin.Unit public open override fun lineTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public open override fun moveTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public open override fun quadraticCurveTo(cpx: kotlin.Double, cpy: kotlin.Double, x: kotlin.Double, y: kotlin.Double): kotlin.Unit public open override fun rect(x: kotlin.Double, y: kotlin.Double, w: kotlin.Double, h: kotlin.Double): kotlin.Unit } public abstract external class Plugin : org.w3c.dom.ItemArrayLike { public constructor Plugin() public open val description: kotlin.String { get; } public open val filename: kotlin.String { get; } public open val name: kotlin.String { get; } public open override fun item(index: kotlin.Int): org.w3c.dom.MimeType? public final fun namedItem(name: kotlin.String): org.w3c.dom.MimeType? } public abstract external class PluginArray : org.w3c.dom.ItemArrayLike { public constructor PluginArray() public open override fun item(index: kotlin.Int): org.w3c.dom.Plugin? public final fun namedItem(name: kotlin.String): org.w3c.dom.Plugin? public final fun refresh(reload: kotlin.Boolean = ...): kotlin.Unit } public open external class PopStateEvent : org.w3c.dom.events.Event { public constructor PopStateEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PopStateEventInit = ...) public open val state: kotlin.Any? { get; } public companion object of PopStateEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface PopStateEventInit : org.w3c.dom.EventInit { public open var state: kotlin.Any? { get; set; } } @kotlin.js.JsName(name = "null") public external interface PremultiplyAlpha { public companion object of PremultiplyAlpha { } } public abstract external class ProcessingInstruction : org.w3c.dom.CharacterData, org.w3c.dom.css.LinkStyle, org.w3c.dom.css.UnionElementOrProcessingInstruction { public constructor ProcessingInstruction() public open val target: kotlin.String { get; } public companion object of ProcessingInstruction { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public open external class PromiseRejectionEvent : org.w3c.dom.events.Event { public constructor PromiseRejectionEvent(type: kotlin.String, eventInitDict: org.w3c.dom.PromiseRejectionEventInit) public open val promise: kotlin.js.Promise { get; } public open val reason: kotlin.Any? { get; } public companion object of PromiseRejectionEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface PromiseRejectionEventInit : org.w3c.dom.EventInit { public abstract var promise: kotlin.js.Promise? { get; set; } public open var reason: kotlin.Any? { get; set; } } public abstract external class RadioNodeList : org.w3c.dom.NodeList, org.w3c.dom.UnionElementOrRadioNodeList { public constructor RadioNodeList() public open var value: kotlin.String { get; set; } } public open external class Range { public constructor Range() public open val collapsed: kotlin.Boolean { get; } public open val commonAncestorContainer: org.w3c.dom.Node { get; } public open val endContainer: org.w3c.dom.Node { get; } public open val endOffset: kotlin.Int { get; } public open val startContainer: org.w3c.dom.Node { get; } public open val startOffset: kotlin.Int { get; } public final fun cloneContents(): org.w3c.dom.DocumentFragment public final fun cloneRange(): org.w3c.dom.Range public final fun collapse(toStart: kotlin.Boolean = ...): kotlin.Unit public final fun compareBoundaryPoints(how: kotlin.Short, sourceRange: org.w3c.dom.Range): kotlin.Short public final fun comparePoint(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Short public final fun createContextualFragment(fragment: kotlin.String): org.w3c.dom.DocumentFragment public final fun deleteContents(): kotlin.Unit public final fun detach(): kotlin.Unit public final fun extractContents(): org.w3c.dom.DocumentFragment public final fun getBoundingClientRect(): org.w3c.dom.DOMRect public final fun getClientRects(): kotlin.Array public final fun insertNode(node: org.w3c.dom.Node): kotlin.Unit public final fun intersectsNode(node: org.w3c.dom.Node): kotlin.Boolean public final fun isPointInRange(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Boolean public final fun selectNode(node: org.w3c.dom.Node): kotlin.Unit public final fun selectNodeContents(node: org.w3c.dom.Node): kotlin.Unit public final fun setEnd(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Unit public final fun setEndAfter(node: org.w3c.dom.Node): kotlin.Unit public final fun setEndBefore(node: org.w3c.dom.Node): kotlin.Unit public final fun setStart(node: org.w3c.dom.Node, offset: kotlin.Int): kotlin.Unit public final fun setStartAfter(node: org.w3c.dom.Node): kotlin.Unit public final fun setStartBefore(node: org.w3c.dom.Node): kotlin.Unit public final fun surroundContents(newParent: org.w3c.dom.Node): kotlin.Unit public companion object of Range { public final val END_TO_END: kotlin.Short { get; } public final val END_TO_START: kotlin.Short { get; } public final val START_TO_END: kotlin.Short { get; } public final val START_TO_START: kotlin.Short { get; } } } public open external class RelatedEvent : org.w3c.dom.events.Event { public constructor RelatedEvent(type: kotlin.String, eventInitDict: org.w3c.dom.RelatedEventInit = ...) public open val relatedTarget: org.w3c.dom.events.EventTarget? { get; } public companion object of RelatedEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface RelatedEventInit : org.w3c.dom.EventInit { public open var relatedTarget: org.w3c.dom.events.EventTarget? { get; set; } } public external interface RenderingContext { } @kotlin.js.JsName(name = "null") public external interface ResizeQuality { public companion object of ResizeQuality { } } public abstract external class Screen { public constructor Screen() public open val availHeight: kotlin.Int { get; } public open val availWidth: kotlin.Int { get; } public open val colorDepth: kotlin.Int { get; } public open val height: kotlin.Int { get; } public open val pixelDepth: kotlin.Int { get; } public open val width: kotlin.Int { get; } } @kotlin.js.JsName(name = "null") public external interface ScrollBehavior { public companion object of ScrollBehavior { } } public external interface ScrollIntoViewOptions : org.w3c.dom.ScrollOptions { public open var block: org.w3c.dom.ScrollLogicalPosition? { get; set; } public open var inline: org.w3c.dom.ScrollLogicalPosition? { get; set; } } @kotlin.js.JsName(name = "null") public external interface ScrollLogicalPosition { public companion object of ScrollLogicalPosition { } } public external interface ScrollOptions { public open var behavior: org.w3c.dom.ScrollBehavior? { get; set; } } @kotlin.js.JsName(name = "null") public external interface ScrollRestoration { public companion object of ScrollRestoration { } } public external interface ScrollToOptions : org.w3c.dom.ScrollOptions { public open var left: kotlin.Double? { get; set; } public open var top: kotlin.Double? { get; set; } } @kotlin.js.JsName(name = "null") public external interface SelectionMode { public companion object of SelectionMode { } } public open external class ShadowRoot : org.w3c.dom.DocumentFragment, org.w3c.dom.DocumentOrShadowRoot { public constructor ShadowRoot() public open override val fullscreenElement: org.w3c.dom.Element? { get; } public open val host: org.w3c.dom.Element { get; } public open val mode: org.w3c.dom.ShadowRootMode { get; } public companion object of ShadowRoot { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public external interface ShadowRootInit { public abstract var mode: org.w3c.dom.ShadowRootMode? { get; set; } } @kotlin.js.JsName(name = "null") public external interface ShadowRootMode { public companion object of ShadowRootMode { } } public open external class SharedWorker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { public constructor SharedWorker(scriptURL: kotlin.String, name: kotlin.String = ..., options: org.w3c.dom.WorkerOptions = ...) public open override var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val port: org.w3c.dom.MessagePort { get; } } public abstract external class SharedWorkerGlobalScope : org.w3c.dom.WorkerGlobalScope { public constructor SharedWorkerGlobalScope() public open val applicationCache: org.w3c.dom.ApplicationCache { get; } public open val name: kotlin.String { get; } public open var onconnect: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final fun close(): kotlin.Unit } public external interface Slotable { public open val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } } public abstract external class Storage { public constructor Storage() public open val length: kotlin.Int { get; } public final fun clear(): kotlin.Unit public final fun getItem(key: kotlin.String): kotlin.String? public final fun key(index: kotlin.Int): kotlin.String? public final fun removeItem(key: kotlin.String): kotlin.Unit public final fun setItem(key: kotlin.String, value: kotlin.String): kotlin.Unit } public open external class StorageEvent : org.w3c.dom.events.Event { public constructor StorageEvent(type: kotlin.String, eventInitDict: org.w3c.dom.StorageEventInit = ...) public open val key: kotlin.String? { get; } public open val newValue: kotlin.String? { get; } public open val oldValue: kotlin.String? { get; } public open val storageArea: org.w3c.dom.Storage? { get; } public open val url: kotlin.String { get; } public companion object of StorageEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface StorageEventInit : org.w3c.dom.EventInit { public open var key: kotlin.String? { get; set; } public open var newValue: kotlin.String? { get; set; } public open var oldValue: kotlin.String? { get; set; } public open var storageArea: org.w3c.dom.Storage? { get; set; } public open var url: kotlin.String? { get; set; } } public open external class Text : org.w3c.dom.CharacterData, org.w3c.dom.Slotable, org.w3c.dom.GeometryUtils { public constructor Text(data: kotlin.String = ...) public open override val assignedSlot: org.w3c.dom.HTMLSlotElement? { get; } public open override val nextElementSibling: org.w3c.dom.Element? { get; } public open override val previousElementSibling: org.w3c.dom.Element? { get; } public open val wholeText: kotlin.String { get; } public open override fun after(vararg nodes: dynamic): kotlin.Unit public open override fun before(vararg nodes: dynamic): kotlin.Unit public open override fun convertPointFromNode(point: org.w3c.dom.DOMPointInit, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMPoint public open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun convertRectFromNode(rect: org.w3c.dom.DOMRectReadOnly, from: dynamic, options: org.w3c.dom.ConvertCoordinateOptions = ...): org.w3c.dom.DOMQuad public open override fun getBoxQuads(options: org.w3c.dom.BoxQuadOptions = ...): kotlin.Array public open override fun remove(): kotlin.Unit public open override fun replaceWith(vararg nodes: dynamic): kotlin.Unit public final fun splitText(offset: kotlin.Int): org.w3c.dom.Text public companion object of Text { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } public abstract external class TextMetrics { public constructor TextMetrics() public open val actualBoundingBoxAscent: kotlin.Double { get; } public open val actualBoundingBoxDescent: kotlin.Double { get; } public open val actualBoundingBoxLeft: kotlin.Double { get; } public open val actualBoundingBoxRight: kotlin.Double { get; } public open val alphabeticBaseline: kotlin.Double { get; } public open val emHeightAscent: kotlin.Double { get; } public open val emHeightDescent: kotlin.Double { get; } public open val fontBoundingBoxAscent: kotlin.Double { get; } public open val fontBoundingBoxDescent: kotlin.Double { get; } public open val hangingBaseline: kotlin.Double { get; } public open val ideographicBaseline: kotlin.Double { get; } public open val width: kotlin.Double { get; } } public abstract external class TextTrack : org.w3c.dom.events.EventTarget, org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { public constructor TextTrack() public open val activeCues: org.w3c.dom.TextTrackCueList? { get; } public open val cues: org.w3c.dom.TextTrackCueList? { get; } public open val id: kotlin.String { get; } public open val inBandMetadataTrackDispatchType: kotlin.String { get; } public open val kind: org.w3c.dom.TextTrackKind { get; } public open val label: kotlin.String { get; } public open val language: kotlin.String { get; } public open var mode: org.w3c.dom.TextTrackMode { get; set; } public open var oncuechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } public final fun addCue(cue: org.w3c.dom.TextTrackCue): kotlin.Unit public final fun removeCue(cue: org.w3c.dom.TextTrackCue): kotlin.Unit } public abstract external class TextTrackCue : org.w3c.dom.events.EventTarget { public constructor TextTrackCue() public open var endTime: kotlin.Double { get; set; } public open var id: kotlin.String { get; set; } public open var onenter: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onexit: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var pauseOnExit: kotlin.Boolean { get; set; } public open var startTime: kotlin.Double { get; set; } public open val track: org.w3c.dom.TextTrack? { get; } } public abstract external class TextTrackCueList { public constructor TextTrackCueList() public open val length: kotlin.Int { get; } public final fun getCueById(id: kotlin.String): org.w3c.dom.TextTrackCue? } @kotlin.js.JsName(name = "null") public external interface TextTrackKind { public companion object of TextTrackKind { } } public abstract external class TextTrackList : org.w3c.dom.events.EventTarget { public constructor TextTrackList() public open val length: kotlin.Int { get; } public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public final fun getTrackById(id: kotlin.String): org.w3c.dom.TextTrack? } @kotlin.js.JsName(name = "null") public external interface TextTrackMode { public companion object of TextTrackMode { } } public abstract external class TimeRanges { public constructor TimeRanges() public open val length: kotlin.Int { get; } public final fun end(index: kotlin.Int): kotlin.Double public final fun start(index: kotlin.Int): kotlin.Double } public abstract external class Touch { public constructor Touch() public open val clientX: kotlin.Int { get; } public open val clientY: kotlin.Int { get; } public open val identifier: kotlin.Int { get; } public open val pageX: kotlin.Int { get; } public open val pageY: kotlin.Int { get; } public open val region: kotlin.String? { get; } public open val screenX: kotlin.Int { get; } public open val screenY: kotlin.Int { get; } public open val target: org.w3c.dom.events.EventTarget { get; } } public open external class TouchEvent : org.w3c.dom.events.UIEvent { public constructor TouchEvent() public open val altKey: kotlin.Boolean { get; } public open val changedTouches: org.w3c.dom.TouchList { get; } public open val ctrlKey: kotlin.Boolean { get; } public open val metaKey: kotlin.Boolean { get; } public open val shiftKey: kotlin.Boolean { get; } public open val targetTouches: org.w3c.dom.TouchList { get; } public open val touches: org.w3c.dom.TouchList { get; } public companion object of TouchEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public abstract external class TouchList : org.w3c.dom.ItemArrayLike { public constructor TouchList() public open override fun item(index: kotlin.Int): org.w3c.dom.Touch? } public open external class TrackEvent : org.w3c.dom.events.Event { public constructor TrackEvent(type: kotlin.String, eventInitDict: org.w3c.dom.TrackEventInit = ...) public open val track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? { get; } public companion object of TrackEvent { public final val AT_TARGET: kotlin.Short { get; } public final val BUBBLING_PHASE: kotlin.Short { get; } public final val CAPTURING_PHASE: kotlin.Short { get; } public final val NONE: kotlin.Short { get; } } } public external interface TrackEventInit : org.w3c.dom.EventInit { public open var track: org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack? { get; set; } } public abstract external class TreeWalker { public constructor TreeWalker() public open var currentNode: org.w3c.dom.Node { get; set; } public open val filter: org.w3c.dom.NodeFilter? { get; } public open val root: org.w3c.dom.Node { get; } public open val whatToShow: kotlin.Int { get; } public final fun firstChild(): org.w3c.dom.Node? public final fun lastChild(): org.w3c.dom.Node? public final fun nextNode(): org.w3c.dom.Node? public final fun nextSibling(): org.w3c.dom.Node? public final fun parentNode(): org.w3c.dom.Node? public final fun previousNode(): org.w3c.dom.Node? public final fun previousSibling(): org.w3c.dom.Node? } public external interface UnionAudioTrackOrTextTrackOrVideoTrack { } public external interface UnionElementOrHTMLCollection { } public external interface UnionElementOrMouseEvent { } public external interface UnionElementOrRadioNodeList { } public external interface UnionHTMLOptGroupElementOrHTMLOptionElement { } public external interface UnionMessagePortOrWindowProxy { } public abstract external class ValidityState { public constructor ValidityState() public open val badInput: kotlin.Boolean { get; } public open val customError: kotlin.Boolean { get; } public open val patternMismatch: kotlin.Boolean { get; } public open val rangeOverflow: kotlin.Boolean { get; } public open val rangeUnderflow: kotlin.Boolean { get; } public open val stepMismatch: kotlin.Boolean { get; } public open val tooLong: kotlin.Boolean { get; } public open val tooShort: kotlin.Boolean { get; } public open val typeMismatch: kotlin.Boolean { get; } public open val valid: kotlin.Boolean { get; } public open val valueMissing: kotlin.Boolean { get; } } public abstract external class VideoTrack : org.w3c.dom.UnionAudioTrackOrTextTrackOrVideoTrack { public constructor VideoTrack() public open val id: kotlin.String { get; } public open val kind: kotlin.String { get; } public open val label: kotlin.String { get; } public open val language: kotlin.String { get; } public open var selected: kotlin.Boolean { get; set; } public open val sourceBuffer: org.w3c.dom.mediasource.SourceBuffer? { get; } } public abstract external class VideoTrackList : org.w3c.dom.events.EventTarget { public constructor VideoTrackList() public open val length: kotlin.Int { get; } public open var onaddtrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public open var onchange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onremovetrack: ((org.w3c.dom.TrackEvent) -> dynamic)? { get; set; } public open val selectedIndex: kotlin.Int { get; } public final fun getTrackById(id: kotlin.String): org.w3c.dom.VideoTrack? } public open external class WebSocket : org.w3c.dom.events.EventTarget { public constructor WebSocket(url: kotlin.String, protocols: dynamic = ...) public final var binaryType: org.w3c.dom.BinaryType { get; set; } public open val bufferedAmount: kotlin.Number { get; } public open val extensions: kotlin.String { get; } public final var onclose: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final var onopen: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open val protocol: kotlin.String { get; } public open val readyState: kotlin.Short { get; } public open val url: kotlin.String { get; } public final fun close(code: kotlin.Short = ..., reason: kotlin.String = ...): kotlin.Unit public final fun send(data: kotlin.String): kotlin.Unit public final fun send(data: org.khronos.webgl.ArrayBuffer): kotlin.Unit public final fun send(data: org.khronos.webgl.ArrayBufferView): kotlin.Unit public final fun send(data: org.w3c.files.Blob): kotlin.Unit public companion object of WebSocket { public final val CLOSED: kotlin.Short { get; } public final val CLOSING: kotlin.Short { get; } public final val CONNECTING: kotlin.Short { get; } public final val OPEN: kotlin.Short { get; } } } public abstract external class Window : org.w3c.dom.events.EventTarget, org.w3c.dom.GlobalEventHandlers, org.w3c.dom.WindowEventHandlers, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.dom.WindowSessionStorage, org.w3c.dom.WindowLocalStorage, org.w3c.performance.GlobalPerformance, org.w3c.dom.UnionMessagePortOrWindowProxy { public constructor Window() public open val applicationCache: org.w3c.dom.ApplicationCache { get; } public open val closed: kotlin.Boolean { get; } public open val customElements: org.w3c.dom.CustomElementRegistry { get; } public open val devicePixelRatio: kotlin.Double { get; } public open val document: org.w3c.dom.Document { get; } public open val external: org.w3c.dom.External { get; } public open val frameElement: org.w3c.dom.Element? { get; } public open val frames: org.w3c.dom.Window { get; } public open val history: org.w3c.dom.History { get; } public open val innerHeight: kotlin.Int { get; } public open val innerWidth: kotlin.Int { get; } public open val length: kotlin.Int { get; } public open val location: org.w3c.dom.Location { get; } public open val locationbar: org.w3c.dom.BarProp { get; } public open val menubar: org.w3c.dom.BarProp { get; } public open var name: kotlin.String { get; set; } public open val navigator: org.w3c.dom.Navigator { get; } public open var opener: kotlin.Any? { get; set; } public open val outerHeight: kotlin.Int { get; } public open val outerWidth: kotlin.Int { get; } public open val pageXOffset: kotlin.Double { get; } public open val pageYOffset: kotlin.Double { get; } public open val parent: org.w3c.dom.Window { get; } public open val personalbar: org.w3c.dom.BarProp { get; } public open val screen: org.w3c.dom.Screen { get; } public open val screenX: kotlin.Int { get; } public open val screenY: kotlin.Int { get; } public open val scrollX: kotlin.Double { get; } public open val scrollY: kotlin.Double { get; } public open val scrollbars: org.w3c.dom.BarProp { get; } public open val self: org.w3c.dom.Window { get; } public open var status: kotlin.String { get; set; } public open val statusbar: org.w3c.dom.BarProp { get; } public open val toolbar: org.w3c.dom.BarProp { get; } public open val top: org.w3c.dom.Window { get; } public open val window: org.w3c.dom.Window { get; } public final fun alert(): kotlin.Unit public final fun alert(message: kotlin.String): kotlin.Unit public final fun blur(): kotlin.Unit public final fun cancelAnimationFrame(handle: kotlin.Int): kotlin.Unit public final fun captureEvents(): kotlin.Unit public final fun close(): kotlin.Unit public final fun confirm(message: kotlin.String = ...): kotlin.Boolean public final fun focus(): kotlin.Unit public final fun getComputedStyle(elt: org.w3c.dom.Element, pseudoElt: kotlin.String? = ...): org.w3c.dom.css.CSSStyleDeclaration public final fun matchMedia(query: kotlin.String): org.w3c.dom.MediaQueryList public final fun moveBy(x: kotlin.Int, y: kotlin.Int): kotlin.Unit public final fun moveTo(x: kotlin.Int, y: kotlin.Int): kotlin.Unit public final fun open(url: kotlin.String = ..., target: kotlin.String = ..., features: kotlin.String = ...): org.w3c.dom.Window? public final fun postMessage(message: kotlin.Any?, targetOrigin: kotlin.String, transfer: kotlin.Array = ...): kotlin.Unit public final fun print(): kotlin.Unit public final fun prompt(message: kotlin.String = ..., default: kotlin.String = ...): kotlin.String? public final fun releaseEvents(): kotlin.Unit public final fun requestAnimationFrame(callback: (kotlin.Double) -> kotlin.Unit): kotlin.Int public final fun resizeBy(x: kotlin.Int, y: kotlin.Int): kotlin.Unit public final fun resizeTo(x: kotlin.Int, y: kotlin.Int): kotlin.Unit public final fun scroll(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scroll(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun scrollBy(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scrollBy(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun scrollTo(x: kotlin.Double, y: kotlin.Double): kotlin.Unit public final fun scrollTo(options: org.w3c.dom.ScrollToOptions = ...): kotlin.Unit public final fun stop(): kotlin.Unit } public external interface WindowEventHandlers { public open var onafterprint: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onbeforeprint: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onbeforeunload: ((org.w3c.dom.BeforeUnloadEvent) -> kotlin.String?)? { get; set; } public open var onhashchange: ((org.w3c.dom.HashChangeEvent) -> dynamic)? { get; set; } public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onpagehide: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? { get; set; } public open var onpageshow: ((org.w3c.dom.PageTransitionEvent) -> dynamic)? { get; set; } public open var onpopstate: ((org.w3c.dom.PopStateEvent) -> dynamic)? { get; set; } public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onstorage: ((org.w3c.dom.StorageEvent) -> dynamic)? { get; set; } public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? { get; set; } public open var onunload: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } } public external interface WindowLocalStorage { public abstract val localStorage: org.w3c.dom.Storage { get; } } public external interface WindowOrWorkerGlobalScope { public abstract val caches: org.w3c.workers.CacheStorage { get; } public abstract val origin: kotlin.String { get; } public abstract fun atob(data: kotlin.String): kotlin.String public abstract fun btoa(data: kotlin.String): kotlin.String public abstract fun clearInterval(handle: kotlin.Int = ...): kotlin.Unit public abstract fun clearTimeout(handle: kotlin.Int = ...): kotlin.Unit public abstract fun createImageBitmap(image: org.w3c.dom.ImageBitmapSource, sx: kotlin.Int, sy: kotlin.Int, sw: kotlin.Int, sh: kotlin.Int, options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise public abstract fun createImageBitmap(image: org.w3c.dom.ImageBitmapSource, options: org.w3c.dom.ImageBitmapOptions = ...): kotlin.js.Promise public abstract fun fetch(input: dynamic, init: org.w3c.fetch.RequestInit = ...): kotlin.js.Promise public abstract fun setInterval(handler: dynamic, timeout: kotlin.Int = ..., vararg arguments: kotlin.Any?): kotlin.Int public abstract fun setTimeout(handler: dynamic, timeout: kotlin.Int = ..., vararg arguments: kotlin.Any?): kotlin.Int } public external interface WindowSessionStorage { public abstract val sessionStorage: org.w3c.dom.Storage { get; } } public open external class Worker : org.w3c.dom.events.EventTarget, org.w3c.dom.AbstractWorker { public constructor Worker(scriptURL: kotlin.String, options: org.w3c.dom.WorkerOptions = ...) public open override var onerror: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public final var onmessage: ((org.w3c.dom.MessageEvent) -> dynamic)? { get; set; } public final fun postMessage(message: kotlin.Any?, transfer: kotlin.Array = ...): kotlin.Unit public final fun terminate(): kotlin.Unit } public abstract external class WorkerGlobalScope : org.w3c.dom.events.EventTarget, org.w3c.dom.WindowOrWorkerGlobalScope, org.w3c.performance.GlobalPerformance { public constructor WorkerGlobalScope() public open val location: org.w3c.dom.WorkerLocation { get; } public open val navigator: org.w3c.dom.WorkerNavigator { get; } public open var onerror: ((dynamic, kotlin.String, kotlin.Int, kotlin.Int, kotlin.Any?) -> dynamic)? { get; set; } public open var onlanguagechange: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onoffline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var ononline: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onrejectionhandled: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } public open var onunhandledrejection: ((org.w3c.dom.PromiseRejectionEvent) -> dynamic)? { get; set; } public open val self: org.w3c.dom.WorkerGlobalScope { get; } public final fun importScripts(vararg urls: kotlin.String): kotlin.Unit } public abstract external class WorkerLocation { public constructor WorkerLocation() public open val hash: kotlin.String { get; } public open val host: kotlin.String { get; } public open val hostname: kotlin.String { get; } public open val href: kotlin.String { get; } public open val origin: kotlin.String { get; } public open val pathname: kotlin.String { get; } public open val port: kotlin.String { get; } public open val protocol: kotlin.String { get; } public open val search: kotlin.String { get; } } public abstract external class WorkerNavigator : org.w3c.dom.NavigatorID, org.w3c.dom.NavigatorLanguage, org.w3c.dom.NavigatorOnLine, org.w3c.dom.NavigatorConcurrentHardware { public constructor WorkerNavigator() public open val serviceWorker: org.w3c.workers.ServiceWorkerContainer { get; } } public external interface WorkerOptions { public open var credentials: org.w3c.fetch.RequestCredentials? { get; set; } public open var type: org.w3c.dom.WorkerType? { get; set; } } @kotlin.js.JsName(name = "null") public external interface WorkerType { public companion object of WorkerType { } } public open external class XMLDocument : org.w3c.dom.Document { public constructor XMLDocument() public companion object of XMLDocument { public final val ATTRIBUTE_NODE: kotlin.Short { get; } public final val CDATA_SECTION_NODE: kotlin.Short { get; } public final val COMMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_FRAGMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_NODE: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINED_BY: kotlin.Short { get; } public final val DOCUMENT_POSITION_CONTAINS: kotlin.Short { get; } public final val DOCUMENT_POSITION_DISCONNECTED: kotlin.Short { get; } public final val DOCUMENT_POSITION_FOLLOWING: kotlin.Short { get; } public final val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: kotlin.Short { get; } public final val DOCUMENT_POSITION_PRECEDING: kotlin.Short { get; } public final val DOCUMENT_TYPE_NODE: kotlin.Short { get; } public final val ELEMENT_NODE: kotlin.Short { get; } public final val ENTITY_NODE: kotlin.Short { get; } public final val ENTITY_REFERENCE_NODE: kotlin.Short { get; } public final val NOTATION_NODE: kotlin.Short { get; } public final val PROCESSING_INSTRUCTION_NODE: kotlin.Short { get; } public final val TEXT_NODE: kotlin.Short { get; } } } @kotlin.Deprecated(message = "Use UnionMessagePortOrWindowProxy instead.", replaceWith = kotlin.ReplaceWith(expression = "UnionMessagePortOrWindowProxy", imports = {})) public typealias UnionMessagePortOrWindow = org.w3c.dom.UnionMessagePortOrWindowProxy