Package-level declarations

Types

Link copied to clipboard
interface AbstractWorker : JsAny

Exposes the JavaScript AbstractWorker to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class Attr : Node, JsAny

Exposes the JavaScript Attr to Kotlin

Link copied to clipboard
open class Audio(src: String) : HTMLAudioElement, JsAny
Link copied to clipboard

Exposes the JavaScript AudioTrack to Kotlin

Link copied to clipboard
abstract class AudioTrackList : EventTarget, JsAny

Exposes the JavaScript AudioTrackList to Kotlin

Link copied to clipboard
abstract class BarProp : JsAny
Link copied to clipboard

Exposes the JavaScript BeforeUnloadEvent to Kotlin

Link copied to clipboard
interface BinaryType : JsAny
Link copied to clipboard
interface BoxQuadOptions : JsAny
Link copied to clipboard

Exposes the JavaScript BroadcastChannel to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface CanvasDrawPath : JsAny
Link copied to clipboard
interface CanvasFillRule : JsAny
Link copied to clipboard
Link copied to clipboard
interface CanvasFilters : JsAny
Link copied to clipboard
abstract class CanvasGradient : JsAny

Exposes the JavaScript CanvasGradient to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface CanvasLineCap : JsAny
Link copied to clipboard
interface CanvasLineJoin : JsAny
Link copied to clipboard
interface CanvasPath : JsAny
Link copied to clipboard
Link copied to clipboard
abstract class CanvasPattern : JsAny

Exposes the JavaScript CanvasPattern to Kotlin

Link copied to clipboard
interface CanvasRect : JsAny
Link copied to clipboard
Link copied to clipboard
interface CanvasState : JsAny
Link copied to clipboard
interface CanvasText : JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class CaretPosition : JsAny

Exposes the JavaScript CaretPosition to Kotlin

Link copied to clipboard
open class CDATASection : Text, JsAny

Exposes the JavaScript CDATASection to Kotlin

Link copied to clipboard

Exposes the JavaScript CharacterData to Kotlin

Link copied to clipboard
interface ChildNode : JsAny

Exposes the JavaScript ChildNode to Kotlin

Link copied to clipboard
open class CloseEvent(type: String, eventInitDict: CloseEventInit) : Event, JsAny

Exposes the JavaScript CloseEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class Comment(data: String) : CharacterData, JsAny

Exposes the JavaScript Comment to Kotlin

Link copied to clipboard
Link copied to clipboard
interface CSSBoxType : JsAny
Link copied to clipboard
abstract class CustomElementRegistry : JsAny

Exposes the JavaScript CustomElementRegistry to Kotlin

Link copied to clipboard
open class CustomEvent(type: String, eventInitDict: CustomEventInit) : Event, JsAny

Exposes the JavaScript CustomEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class DataTransfer : JsAny

Exposes the JavaScript DataTransfer to Kotlin

Link copied to clipboard
abstract class DataTransferItem : JsAny

Exposes the JavaScript DataTransferItem to Kotlin

Link copied to clipboard
abstract class DataTransferItemList : JsAny

Exposes the JavaScript DataTransferItemList to Kotlin

Link copied to clipboard

Exposes the JavaScript DedicatedWorkerGlobalScope to Kotlin

Link copied to clipboard

Exposes the JavaScript DocumentFragment to Kotlin

Link copied to clipboard

Exposes the JavaScript DocumentOrShadowRoot to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class DocumentType : Node, ChildNode, JsAny

Exposes the JavaScript DocumentType to Kotlin

Link copied to clipboard
abstract class DOMImplementation : JsAny

Exposes the JavaScript DOMImplementation to Kotlin

Link copied to clipboard

Exposes the JavaScript DOMMatrix to Kotlin

Link copied to clipboard
open class DOMMatrixReadOnly(numberSequence: JsArray<JsNumber>) : JsAny

Exposes the JavaScript DOMMatrixReadOnly to Kotlin

Link copied to clipboard

Exposes the JavaScript DOMPoint to Kotlin

Link copied to clipboard
interface DOMPointInit : JsAny

Exposes the JavaScript DOMPointInit to Kotlin

Link copied to clipboard
open class DOMPointReadOnly(x: Double, y: Double, z: Double, w: Double) : JsAny

Exposes the JavaScript DOMPointReadOnly to Kotlin

Link copied to clipboard
open class DOMQuad : JsAny

Exposes the JavaScript DOMQuad to Kotlin

Link copied to clipboard
open class DOMRect(x: Double, y: Double, width: Double, height: Double) : DOMRectReadOnly, JsAny

Exposes the JavaScript DOMRect to Kotlin

Link copied to clipboard
interface DOMRectInit : JsAny
Link copied to clipboard
Link copied to clipboard
open class DOMRectReadOnly(x: Double, y: Double, width: Double, height: Double) : JsAny

Exposes the JavaScript DOMRectReadOnly to Kotlin

Link copied to clipboard
abstract class DOMStringMap : JsAny

Exposes the JavaScript DOMStringMap to Kotlin

Link copied to clipboard

Exposes the JavaScript DOMTokenList to Kotlin

Link copied to clipboard
open class DragEvent(type: String, eventInitDict: DragEventInit) : MouseEvent, JsAny

Exposes the JavaScript DragEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class ErrorEvent(type: String, eventInitDict: ErrorEventInit) : Event, JsAny

Exposes the JavaScript ErrorEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
interface EventInit : JsAny
Link copied to clipboard
Link copied to clipboard
open class EventSource(url: String, eventSourceInitDict: EventSourceInit) : EventTarget, JsAny

Exposes the JavaScript EventSource to Kotlin

Link copied to clipboard
Link copied to clipboard
interface External : JsAny
Link copied to clipboard
interface GeometryUtils : JsAny

Exposes the JavaScript GeometryUtils to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript GlobalEventHandlers to Kotlin

Link copied to clipboard
open class HashChangeEvent(type: String, eventInitDict: HashChangeEventInit) : Event, JsAny

Exposes the JavaScript HashChangeEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class History : JsAny

Exposes the JavaScript History to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class HTMLAllCollection : JsAny
Link copied to clipboard

Exposes the JavaScript HTMLAnchorElement to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript HTMLAreaElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLAudioElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLBaseElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLBodyElement to Kotlin

Link copied to clipboard
abstract class HTMLBRElement : HTMLElement, JsAny

Exposes the JavaScript HTMLBRElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLButtonElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLCanvasElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLCollection to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLDataElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLDataListElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLDetailsElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLDialogElement to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class HTMLDivElement : HTMLElement, JsAny

Exposes the JavaScript HTMLDivElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLDListElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLEmbedElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLFieldSetElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLFontElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLFormControlsCollection to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLFormElement to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript HTMLFrameSetElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLHeadElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLHeadingElement to Kotlin

Link copied to clipboard
abstract class HTMLHRElement : HTMLElement, JsAny

Exposes the JavaScript HTMLHRElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLHtmlElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLHyperlinkElementUtils to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLIFrameElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLImageElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLInputElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLKeygenElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLLabelElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLLegendElement to Kotlin

Link copied to clipboard
abstract class HTMLLIElement : HTMLElement, JsAny

Exposes the JavaScript HTMLLIElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLLinkElement to Kotlin

Link copied to clipboard
abstract class HTMLMapElement : HTMLElement, JsAny

Exposes the JavaScript HTMLMapElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLMarqueeElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLMediaElement to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript HTMLMetaElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLMeterElement to Kotlin

Link copied to clipboard
abstract class HTMLModElement : HTMLElement, JsAny

Exposes the JavaScript HTMLModElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLObjectElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLOListElement to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript HTMLOptionsCollection to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript HTMLOutputElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLParagraphElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLParamElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLPictureElement to Kotlin

Link copied to clipboard
abstract class HTMLPreElement : HTMLElement, JsAny

Exposes the JavaScript HTMLPreElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLProgressElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLQuoteElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLScriptElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLSelectElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLSlotElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLSourceElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLSpanElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLStyleElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableCaptionElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableCellElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableColElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableRowElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTableSectionElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTemplateElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTextAreaElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTimeElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTitleElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLTrackElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLUListElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLUnknownElement to Kotlin

Link copied to clipboard

Exposes the JavaScript HTMLVideoElement to Kotlin

Link copied to clipboard
open class Image(width: Int, height: Int) : HTMLImageElement, JsAny

Exposes the JavaScript Image to Kotlin

Link copied to clipboard

Exposes the JavaScript ImageBitmap to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript ImageBitmapRenderingContext to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript ImageData to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ItemArrayLike<out T : JsAny?> : JsAny
Link copied to clipboard
abstract class Location : JsAny

Exposes the JavaScript Location to Kotlin

Link copied to clipboard
abstract class MediaError : JsAny

Exposes the JavaScript MediaError to Kotlin

Link copied to clipboard
interface MediaProvider
Link copied to clipboard
abstract class MediaQueryList : EventTarget, JsAny

Exposes the JavaScript MediaQueryList to Kotlin

Link copied to clipboard
open class MediaQueryListEvent(type: String, eventInitDict: MediaQueryListEventInit) : Event, JsAny

Exposes the JavaScript MediaQueryListEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
open class MessageChannel : JsAny

Exposes the JavaScript MessageChannel to Kotlin

Link copied to clipboard
open class MessageEvent(type: String, eventInitDict: MessageEventInit) : Event, JsAny

Exposes the JavaScript MessageEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class MimeType : JsAny

Exposes the JavaScript MimeType to Kotlin

Link copied to clipboard

Exposes the JavaScript MimeTypeArray to Kotlin

Link copied to clipboard

Exposes the JavaScript MutationObserver to Kotlin

Link copied to clipboard

Exposes the JavaScript MutationObserverInit to Kotlin

Link copied to clipboard
abstract class MutationRecord : JsAny

Exposes the JavaScript MutationRecord to Kotlin

Link copied to clipboard
abstract class NamedNodeMap : ItemArrayLike<Attr> , JsAny

Exposes the JavaScript NamedNodeMap to Kotlin

Link copied to clipboard

Exposes the JavaScript NavigatorConcurrentHardware to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface NavigatorID : JsAny

Exposes the JavaScript NavigatorID to Kotlin

Link copied to clipboard

Exposes the JavaScript NavigatorLanguage to Kotlin

Link copied to clipboard

Exposes the JavaScript NavigatorOnLine to Kotlin

Link copied to clipboard

Exposes the JavaScript NavigatorPlugins to Kotlin

Link copied to clipboard
abstract class Node : EventTarget, JsAny

Exposes the JavaScript Node to Kotlin

Link copied to clipboard
interface NodeFilter : JsAny

Exposes the JavaScript NodeFilter to Kotlin

Link copied to clipboard
abstract class NodeIterator : JsAny

Exposes the JavaScript NodeIterator to Kotlin

Link copied to clipboard
abstract class NodeList : ItemArrayLike<Node> , JsAny

Exposes the JavaScript NodeList to Kotlin

Link copied to clipboard

Exposes the JavaScript NonDocumentTypeChildNode to Kotlin

Link copied to clipboard
Link copied to clipboard
open class Option(text: String, value: String, defaultSelected: Boolean, selected: Boolean) : HTMLOptionElement, JsAny

Exposes the JavaScript Option to Kotlin

Link copied to clipboard
open class PageTransitionEvent(type: String, eventInitDict: PageTransitionEventInit) : Event, JsAny

Exposes the JavaScript PageTransitionEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
interface ParentNode : JsAny

Exposes the JavaScript ParentNode to Kotlin

Link copied to clipboard
open class Path2D : CanvasPath, JsAny

Exposes the JavaScript Path2D to Kotlin

Link copied to clipboard
abstract class Plugin : ItemArrayLike<MimeType> , JsAny

Exposes the JavaScript Plugin to Kotlin

Link copied to clipboard

Exposes the JavaScript PluginArray to Kotlin

Link copied to clipboard
open class PopStateEvent(type: String, eventInitDict: PopStateEventInit) : Event, JsAny

Exposes the JavaScript PopStateEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript PromiseRejectionEvent to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript RadioNodeList to Kotlin

Link copied to clipboard
open class Range : JsAny

Exposes the JavaScript Range to Kotlin

Link copied to clipboard
open class RelatedEvent(type: String, eventInitDict: RelatedEventInit) : Event, JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ResizeQuality : JsAny
Link copied to clipboard
abstract class Screen : JsAny

Exposes the JavaScript Screen to Kotlin

Link copied to clipboard
interface ScrollBehavior : JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ScrollOptions : JsAny
Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript ScrollToOptions to Kotlin

Link copied to clipboard
interface SelectionMode : JsAny
Link copied to clipboard

Exposes the JavaScript ShadowRoot to Kotlin

Link copied to clipboard
interface ShadowRootInit : JsAny
Link copied to clipboard
interface ShadowRootMode : JsAny
Link copied to clipboard
open class SharedWorker(scriptURL: String, name: String, options: WorkerOptions) : EventTarget, AbstractWorker, JsAny

Exposes the JavaScript SharedWorker to Kotlin

Link copied to clipboard

Exposes the JavaScript SharedWorkerGlobalScope to Kotlin

Link copied to clipboard
interface Slotable : JsAny

Exposes the JavaScript Slotable to Kotlin

Link copied to clipboard
abstract class Storage : JsAny

Exposes the JavaScript Storage to Kotlin

Link copied to clipboard
open class StorageEvent(type: String, eventInitDict: StorageEventInit) : Event, JsAny

Exposes the JavaScript StorageEvent to Kotlin

Link copied to clipboard
Link copied to clipboard

Exposes the JavaScript Text to Kotlin

Link copied to clipboard
abstract class TextMetrics : JsAny

Exposes the JavaScript TextMetrics to Kotlin

Link copied to clipboard

Exposes the JavaScript TextTrack to Kotlin

Link copied to clipboard
abstract class TextTrackCue : EventTarget, JsAny

Exposes the JavaScript TextTrackCue to Kotlin

Link copied to clipboard
abstract class TextTrackCueList : JsAny
Link copied to clipboard
interface TextTrackKind : JsAny
Link copied to clipboard
abstract class TextTrackList : EventTarget, JsAny
Link copied to clipboard
interface TextTrackMode : JsAny
Link copied to clipboard
abstract class TimeRanges : JsAny

Exposes the JavaScript TimeRanges to Kotlin

Link copied to clipboard
abstract class Touch : JsAny

Exposes the JavaScript Touch to Kotlin

Link copied to clipboard
open class TouchEvent : UIEvent, JsAny
Link copied to clipboard
abstract class TouchList : ItemArrayLike<Touch> , JsAny
Link copied to clipboard
open class TrackEvent(type: String, eventInitDict: TrackEventInit) : Event, JsAny

Exposes the JavaScript TrackEvent to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class TreeWalker : JsAny

Exposes the JavaScript TreeWalker to Kotlin

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class ValidityState : JsAny

Exposes the JavaScript ValidityState to Kotlin

Link copied to clipboard

Exposes the JavaScript VideoTrack to Kotlin

Link copied to clipboard
abstract class VideoTrackList : EventTarget, JsAny

Exposes the JavaScript VideoTrackList to Kotlin

Link copied to clipboard
open class WebSocket(url: String, protocols: JsAny?) : EventTarget, JsAny

Exposes the JavaScript WebSocket to Kotlin

Link copied to clipboard

Exposes the JavaScript WindowEventHandlers to Kotlin

Link copied to clipboard

Exposes the JavaScript WindowLocalStorage to Kotlin

Link copied to clipboard

Exposes the JavaScript WindowOrWorkerGlobalScope to Kotlin

Link copied to clipboard

Exposes the JavaScript WindowSessionStorage to Kotlin

Link copied to clipboard
open class Worker(scriptURL: String, options: WorkerOptions) : EventTarget, AbstractWorker, JsAny

Exposes the JavaScript Worker to Kotlin

Link copied to clipboard
Link copied to clipboard
abstract class WorkerLocation : JsAny

Exposes the JavaScript WorkerLocation to Kotlin

Link copied to clipboard
Link copied to clipboard
interface WorkerOptions : JsAny
Link copied to clipboard
interface WorkerType : JsAny
Link copied to clipboard
open class XMLDocument : Document, JsAny

Exposes the JavaScript XMLDocument to Kotlin

Functions

Link copied to clipboard
Link copied to clipboard
operator fun NodeList.get(index: Int): Node?