kotlin-stdlib

All Types

Link copied to clipboard
Common

Provides a skeletal implementation of the read-only Collection interface.

Since Kotlin 1.1
Link copied to clipboard
Common

A base class to simplify implementing iterators so that implementations only have to implement computeNext to implement the iterator, calling done when the iteration is complete.

Since Kotlin 1.0
Link copied to clipboard
Common

Provides a skeletal implementation of the read-only List interface.

Since Kotlin 1.1
Link copied to clipboard
Common

Provides a skeletal implementation of the read-only Map interface.

Since Kotlin 1.1
JS

Provides a skeletal implementation of the MutableCollection interface.

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Provides a skeletal implementation of the MutableList interface.

Since Kotlin 1.0
Link copied to clipboard
JS

Provides a skeletal implementation of the MutableMap interface.

Since Kotlin 1.1
Link copied to clipboard
JS

Provides a skeletal implementation of the MutableSet interface.

Since Kotlin 1.1
Link copied to clipboard
Common

Provides a skeletal implementation of the read-only Set interface.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript AbstractWorker to Kotlin

Since Kotlin 1.1
Link copied to clipboard

An exception class which is used when we have not enough access for some operation.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Base interface implicitly implemented by all annotation interfaces. See Kotlin language documentation for more information on annotations.

Since Kotlin 1.0
Link copied to clipboard
Common

Contains the list of possible annotation's retentions.

Since Kotlin 1.0
Link copied to clipboard
Common

Contains the list of code elements which are the possible annotation targets

Since Kotlin 1.0
Link copied to clipboard
Common

The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

An object to which char sequences and values can be appended.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Represents an array (specifically, a Java array when targeting the JVM platform). Array instances can be created using the arrayOf, arrayOfNulls and emptyArray standard library functions. See Kotlin language documentation for more information on arrays.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript ArrayBuffer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ArrayBufferView to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Provides a MutableList implementation, which uses a resizable array as its backing storage.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Makes the annotated annotation class an associated object key.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Attr to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript AudioTrack to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript AudioTrackList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript BeforeUnloadEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Blob to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Body to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a value which is either true or false. On the JVM, non-nullable values of this type are represented as values of the primitive type boolean.

Since Kotlin 1.0
Link copied to clipboard
Common

An array of booleans. When targeting the JVM, instances of this class are represented as boolean[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Boolean.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript BroadcastChannel to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Represents a 8-bit signed integer. On the JVM, non-nullable values of this type are represented as values of the primitive type byte.

Since Kotlin 1.0
Link copied to clipboard
Common

An array of bytes. When targeting the JVM, instances of this class are represented as byte[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Byte.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Cache to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CacheStorage to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CanvasGradient to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CanvasPattern to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CanvasRenderingContext2D to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CaretPosition to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CDATASection to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a 16-bit Unicode character.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript CharacterData to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

An array of chars. When targeting the JVM, instances of this class are represented as char[].

Since Kotlin 1.0
Link copied to clipboard
Since Kotlin 1.0
Link copied to clipboard

Represents the Unicode directionality of a character. Character directionality is used to calculate the visual ordering of text.

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Char.

Since Kotlin 1.0
Link copied to clipboard
Common

A progression of values of type Char.

Since Kotlin 1.0
Link copied to clipboard
Common

A range of values of type Char.

Since Kotlin 1.0
Link copied to clipboard
Common

Represents a readable sequence of Char values.

Since Kotlin 1.0
Link copied to clipboard

Constant definitions for the standard charsets. These charsets are guaranteed to be available on every implementation of the Java platform.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript ChildNode to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Client to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Clients to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Clipboard to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ClipboardEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
Common

Represents a range of floating point numbers. Extends ClosedRange interface providing custom operation lessThanOrEquals for comparing values of range domain type.

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a range of values (for example, numbers or characters). See the Kotlin language documentation for more information.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript CloseEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

A generic collection of elements. Methods in this interface support only read-only access to the collection; read/write access is supported through the MutableCollection interface.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Comment to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Classes which inherit from this interface have a defined total ordering between their instances.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Provides a comparison function for imposing a total ordering between instances of the type T.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript CompositionEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the console API to Kotlin.

Since Kotlin 1.1
JS
Since Kotlin 1.1

Exposes the JavaScript ConstrainBooleanParameters to Kotlin

Since Kotlin 1.1

Exposes the JavaScript ConstrainDOMStringParameters to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
Common
Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSS to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSGroupingRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSMediaRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSNamespaceRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSPageRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSRuleList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSStyleDeclaration to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSStyleRule to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CSSStyleSheet to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CustomElementRegistry to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript CustomEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DataTransfer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DataTransferItem to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DataTransferItemList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DataView to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the Date API to Kotlin.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DedicatedWorkerGlobalScope to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Standard property delegates.

Since Kotlin 1.0
Link copied to clipboard
Common

Marks the annotated declaration as deprecated.

Since Kotlin 1.0
Link copied to clipboard
Common

Possible levels of a deprecation. The level specifies how the deprecated element usages are reported in code.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Document to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DocumentFragment to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DocumentOrShadowRoot to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DocumentType to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMImplementation to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMMatrix to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMMatrixReadOnly to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMParser to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMPoint to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMPointInit to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMPointReadOnly to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMQuad to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMRect to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMRectReadOnly to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMStringMap to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DOMTokenList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a double-precision 64-bit IEEE 754 floating point number. On the JVM, non-nullable values of this type are represented as values of the primitive type double.

Since Kotlin 1.0
Link copied to clipboard
Common

An array of doubles. When targeting the JVM, instances of this class are represented as double[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Double.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript DoubleRange to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript DragEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

When applied to annotation class X specifies that X defines a DSL language

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Element to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

The common base class of all enum classes. See the Kotlin language documentation for more information on enum classes.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript ErrorEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Event to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript EventListener to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript EventSource to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript EventTarget to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
Common

Signals that the annotated annotation class is a marker of an experimental API.

Since Kotlin 1.2
JS

The experimental marker for associated objects API.

Since Kotlin 1.1
Link copied to clipboard
Common

The experimental multiplatform support API marker.

Since Kotlin 1.0
Link copied to clipboard
Common

Marks the API that is dependent on the experimental unsigned types, including those types themselves.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript ExtendableEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ExtendableMessageEvent to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Signifies that the annotated functional type represents an extension function.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript FetchEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript File to Kotlin

Since Kotlin 1.1
Link copied to clipboard

An exception class which is used when some file to create or copy to already exists.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript FileList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript FileReader to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript FileReaderSync to Kotlin

Since Kotlin 1.1
Link copied to clipboard

A base exception class for file system exceptions.

Since Kotlin 1.0
Link copied to clipboard

This class is intended to implement different file traversal methods. It allows to iterate through all files inside a given directory.

Since Kotlin 1.0
Link copied to clipboard

An enumeration to describe possible walk directions. There are two of them: beginning from parents, ending with children, and beginning from children, ending with parents. Both use depth-first search.

Since Kotlin 1.0
Link copied to clipboard
Common

Represents a single-precision 32-bit IEEE 754 floating point number. On the JVM, non-nullable values of this type are represented as values of the primitive type float.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Float32Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Float64Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

An array of floats. When targeting the JVM, instances of this class are represented as float[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Float.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript FocusEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript FormData to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Represents a value of a functional type, such as a lambda, an anonymous function or a function reference.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript GeometryUtils to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript GlobalEventHandlers to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Represents a source of elements with a keyOf function, which can be applied to each element to get its key.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HashChangeEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common
JS

Hash table based implementation of the MutableMap interface.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

The implementation of the MutableSet interface, backed by a HashMap instance.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Headers to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript History to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLAnchorElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLAreaElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLAudioElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLBaseElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLBodyElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLBRElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLButtonElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLCanvasElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLCollection to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDataElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDataListElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDetailsElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDialogElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDivElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLDListElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLEmbedElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLFieldSetElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLFontElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLFormControlsCollection to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLFormElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLFrameSetElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLHeadElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLHeadingElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLHRElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLHtmlElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLHyperlinkElementUtils to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLIFrameElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLImageElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLInputElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLKeygenElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLLabelElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLLegendElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLLIElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLLinkElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLMapElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLMarqueeElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLMediaElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLMetaElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLMeterElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLModElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLObjectElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLOListElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLOptGroupElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLOptionElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLOptionsCollection to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLOutputElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLParagraphElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLParamElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLPictureElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLPreElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLProgressElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLQuoteElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLScriptElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLSelectElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLSlotElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLSourceElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLSpanElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLStyleElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableCaptionElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableCellElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableColElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableRowElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTableSectionElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTemplateElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTextAreaElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTimeElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTitleElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLTrackElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLUListElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLUnknownElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript HTMLVideoElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Image to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ImageBitmap to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ImageBitmapRenderingContext to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ImageData to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Data class representing a value from a collection or sequence, along with its index in that collection or sequence.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript InputEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript InstallEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a 32-bit signed integer. On the JVM, non-nullable values of this type are represented as values of the primitive type int.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Int16Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Int32Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Int8Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

An array of ints. When targeting the JVM, instances of this class are represented as int[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Int.

Since Kotlin 1.0
Link copied to clipboard
Common

A progression of values of type Int.

Since Kotlin 1.0
Link copied to clipboard
Common

A range of values of type Int.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Classes that inherit from this interface can be represented as a sequence of elements that can be iterated over.

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a collection or another entity that can be represented as a sequence of elements. Allows to sequentially access the elements.

Since Kotlin 1.0
Link copied to clipboard
JS

Represents the constructor of a class. Instances of JsClass can be passed to JavaScript APIs that expect a constructor reference.

Since Kotlin 1.1
Link copied to clipboard
JS

Denotes an external declaration that must be imported from native JavaScript library.

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Gives a declaration (a function, a property or a class) specific name in JavaScript.

Since Kotlin 1.0
Link copied to clipboard
JS

Denotes an external declaration that can be used without module system.

Since Kotlin 1.1
Link copied to clipboard
JS

An interface for indexing access to a collection of key-value pairs, where type of key is String and type of value is Any?.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript JSON object to Kotlin.

Since Kotlin 1.1
Link copied to clipboard
JS

Adds prefix to external declarations in a source file.

Since Kotlin 1.1
Link copied to clipboard

Specifies that a JVM default method should be generated for non-abstract Kotlin interface member.

Since Kotlin 1.2
Link copied to clipboard
Common

Instructs the Kotlin compiler not to generate getters/setters for this property and expose it as a field.

Since Kotlin 1.0
Link copied to clipboard
Common

Instructs the Kotlin compiler to generate a multifile class with top-level functions and properties declared in this file as one of its parts. Name of the corresponding multifile class is provided by the JvmName annotation.

Since Kotlin 1.0
Link copied to clipboard
Common

Specifies the name for the Java class or method which is generated from this element.

Since Kotlin 1.0
Link copied to clipboard
Common

Instructs the Kotlin compiler to generate overloads for this function that substitute default parameter values.

Since Kotlin 1.0
Link copied to clipboard
Common

Specifies that an additional static method needs to be generated from this element if it's a function. If this element is a property, additional static getter/setter methods should be generated.

Since Kotlin 1.0
Link copied to clipboard
Common

Instructs compiler to generate or omit wildcards for type arguments corresponding to parameters with declaration-site variance, for example such as Collection<out T> has.

Since Kotlin 1.0
Link copied to clipboard
Common

Sets ACC_SYNTHETIC flag on the annotated target in the Java bytecode.

Since Kotlin 1.0
Link copied to clipboard
Common

Instructs compiler to generate wildcard for annotated type arguments corresponding to parameters with declaration-site variance.

Since Kotlin 1.0
Link copied to clipboard

Represents an annotated element and allows to obtain its annotations. See the Kotlin language documentation for more information.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a callable entity, such as a function or a property.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a class and provides introspection capabilities. Instances of this class are obtainable by the ::class syntax. See the Kotlin language documentation for more information.

Since Kotlin 1.0
Link copied to clipboard
Common

A classifier is either a class or a type parameter.

Since Kotlin 1.1
Link copied to clipboard

Represents an entity which may contain declarations of any other entities, such as a class or a package.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript KeyboardEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common
JS

Represents a function with introspection capabilities.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a property declared as a var.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a var-property without any kind of receiver.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a var-property, operations on which take one receiver as a parameter.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a var-property, operations on which take two receivers as parameters.

Since Kotlin 1.0
Link copied to clipboard
Common

Represents a version of the Kotlin standard library.

Since Kotlin 1.1
Link copied to clipboard

Represents a parameter passed to a function or a property getter/setter, including this and extension receiver parameters.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a property, such as a named val or var declaration. Instances of this class are obtainable by the :: operator.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a property without any kind of receiver. Such property is either originally declared in a receiverless context such as a package, or has the receiver bound to it.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a property, operations on which take one receiver as a parameter.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a property, operations on which take two receivers as parameters, such as an extension property declared in a class.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents a type. Type is usually either a class with optional type arguments, or a type parameter of some declaration, plus nullability.

Since Kotlin 1.0
Link copied to clipboard
Common

Represents a declaration of a type parameter of a class or a callable. See the Kotlin language documentation for more information.

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a type projection. Type projection is usually the argument to another type in a type usage. For example, in the type Array<out Number>, out Number is the covariant projection of the type represented by the class Number.

Since Kotlin 1.1
Link copied to clipboard
Common

Represents variance applied to a type parameter on the declaration site (declaration-site variance), or to a type in a projection (use-site variance).

Since Kotlin 1.1
Link copied to clipboard

Visibility is an aspect of a Kotlin declaration regulating where that declaration is accessible in the source code. Visibility can be changed with one of the following modifiers: public, protected, internal, private.

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a value with lazy initialization.

Since Kotlin 1.0
Link copied to clipboard
Common

Specifies how a Lazy instance synchronizes initialization among multiple threads.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Hash table based implementation of the MutableMap interface, which additionally preserves the insertion order of entries during the iteration.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

The implementation of the MutableSet interface, backed by a LinkedHashMap instance.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript LinkStyle to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

A generic ordered collection of elements. Methods in this interface support only read-only access to the list; read/write access is supported through the MutableList interface.

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a collection that supports indexed access.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Location to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a 64-bit signed integer. On the JVM, non-nullable values of this type are represented as values of the primitive type long.

Since Kotlin 1.0
Link copied to clipboard
Common

An array of longs. When targeting the JVM, instances of this class are represented as long[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Long.

Since Kotlin 1.0
Link copied to clipboard
Common

A progression of values of type Long.

Since Kotlin 1.0
Link copied to clipboard
Common

A range of values of type Long.

Since Kotlin 1.0
Link copied to clipboard
Common

A collection that holds pairs of objects (keys and values) and supports efficiently retrieving the value corresponding to each key. Map keys are unique; the map holds only one value for each key. Methods in this interface support only read-only access to the map; read-write access is supported through the MutableMap interface.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Represents the results from a single capturing group within a MatchResult of Regex.

Since Kotlin 1.0
Link copied to clipboard
Common

Represents a collection of captured groups in a single match of a regular expression.

Since Kotlin 1.0
Link copied to clipboard
Common

Extends MatchGroupCollection by introducing a way to get matched groups by name, when regex supports it.

Since Kotlin 1.1
Link copied to clipboard
Common

Represents the results from a single regular expression match.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript MediaDeviceInfo to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaDevices to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaError to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaKeyMessageEvent to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaKeys to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript MediaKeySession to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1
JS
Since Kotlin 1.1
JS

Exposes the JavaScript MediaKeyStatusMap to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaKeySystemAccess to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaKeySystemConfiguration to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaQueryList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaQueryListEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaSource to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MediaStream to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaStreamConstraints to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript MediaStreamTrack to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaStreamTrackEvent to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1

Exposes the JavaScript MediaTrackConstraints to Kotlin

Since Kotlin 1.1
Since Kotlin 1.1
JS

Exposes the JavaScript MediaTrackSettings to Kotlin

Since Kotlin 1.1

Exposes the JavaScript MediaTrackSupportedConstraints to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MessageChannel to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MessageEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MessagePort to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MimeType to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MimeTypeArray to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MouseEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

This meta-annotation determines that an annotation is a part of public API and therefore should be included in the generated documentation for the element to which the annotation is applied.

Since Kotlin 1.0
Link copied to clipboard
Common

A generic collection of elements that supports adding and removing elements.

Since Kotlin 1.0
Link copied to clipboard
Common

Classes that inherit from this interface can be represented as a sequence of elements that can be iterated over and that supports removing elements during iteration.

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a mutable collection. Provides the ability to remove elements while iterating.

Since Kotlin 1.0
Link copied to clipboard
Common

A generic ordered collection of elements that supports adding and removing elements.

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a mutable collection that supports indexed access. Provides the ability to add, modify and remove elements while iterating.

Since Kotlin 1.0
Link copied to clipboard
Common

A modifiable collection that holds pairs of objects (keys and values) and supports efficiently retrieving the value corresponding to each key. Map keys are unique; the map holds only one value for each key.

Since Kotlin 1.0
Link copied to clipboard
Common

A generic unordered collection of elements that does not support duplicate elements, and supports adding and removing elements.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript MutationObserver to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MutationObserverInit to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript MutationRecord to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NamedNodeMap to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Navigator to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NavigatorConcurrentHardware to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NavigatorID to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NavigatorLanguage to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NavigatorOnLine to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NavigatorPlugins to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Node to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NodeFilter to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NodeIterator to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NodeList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NonDocumentTypeChildNode to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard

An exception class which is used when file to copy does not exist.

Since Kotlin 1.0
Link copied to clipboard
Common

Nothing has no instances. You can use Nothing to represent "a value that never exists": for example, if a function has the return type of Nothing, it means that it never returns (always throws an exception).

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Notification to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript NotificationEvent to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
Common

An exception is thrown to indicate that a method body remains to be implemented.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
Common

Superclass for all platform classes representing numeric values.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
Common

Implements the core logic of a property delegate for a read/write property that calls callback functions when changed.

Since Kotlin 1.0
Link copied to clipboard

Enum that can be used to specify behaviour of the copyRecursively() function in exceptional conditions.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Option to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Marks an expected annotation class that it isn't required to have actual counterparts in all platforms.

Since Kotlin 1.0
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PageTransitionEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Represents a generic pair of two values.

Since Kotlin 1.0
Link copied to clipboard
Common

Annotates type arguments of functional type and holds corresponding parameter name specified by the user in type declaration (if any).

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ParentNode to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Path2D to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Performance to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript PerformanceNavigation to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PerformanceTiming to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Plugin to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PluginArray to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PointerEvent to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PopStateEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ProcessingInstruction to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ProgressEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Promise object to Kotlin.

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript PromiseRejectionEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

When applied to a class or a member with internal visibility allows to use it from public inline functions and makes it effectively public.

Since Kotlin 1.1
Link copied to clipboard

Instructs the Kotlin compiler to treat annotated Java class as pure implementation of given Kotlin interface. "Pure" means here that each type parameter of class becomes non-platform type argument of that interface.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript RadioNodeList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Marker interface indicating that the List implementation supports fast indexed access.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Range to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Base interface that can be used for implementing property delegates of read-only properties.

Since Kotlin 1.0
Link copied to clipboard
Common

Base interface that can be used for implementing property delegates of read-write properties.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common
JS

Represents a compiled regular expression. Provides functions to match strings in text with a pattern, replace the found occurrences and split text around matches.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

Provides enumeration values to use to set regular expression options.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript RegExp object to Kotlin.

Since Kotlin 1.1
Link copied to clipboard
JS

Represents the return value of RegExp.exec.

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

This meta-annotation determines that an annotation is applicable twice or more on a single code element

Since Kotlin 1.0
Link copied to clipboard
Common

Specifies a code fragment that can be used to replace a deprecated function, property or class. Tools such as IDEs can automatically apply the replacements specified through this annotation.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Request to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Response to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

This meta-annotation determines whether an annotation is stored in binary output and visible for reflection. By default, both are true.

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Screen to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ScrollToOptions to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

A sequence that returns values through its iterator. The values are evaluated lazily, and the sequence is potentially infinite.

Since Kotlin 1.0
Link copied to clipboard
Common
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript ServiceWorker to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ServiceWorkerContainer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ServiceWorkerGlobalScope to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript ServiceWorkerMessageEvent to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
JS

Exposes the JavaScript ServiceWorkerRegistration to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

A generic unordered collection of elements that does not support duplicate elements. Methods in this interface support only read-only access to the set; read/write access is supported through the MutableSet interface.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript ShadowRoot to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Marks a top level property with a backing field as immutable. It is possible to share the value of such property between multiple threads, but it becomes deeply frozen, so no changes can be made to its state or the state of objects it refers to.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript SharedWorker to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SharedWorkerGlobalScope to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a 16-bit signed integer. On the JVM, non-nullable values of this type are represented as values of the primitive type short.

Since Kotlin 1.0
Link copied to clipboard
Common

An array of shorts. When targeting the JVM, instances of this class are represented as short[].

Since Kotlin 1.0
Link copied to clipboard
Common

An iterator over a sequence of values of type Short.

Since Kotlin 1.0
Link copied to clipboard
Common

Specifies the first version of Kotlin where a declaration has appeared. Using the declaration and specifying an older API version (via the -api-version command line option) will result in an error.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript Slotable to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SourceBuffer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SourceBufferList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Storage to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript StorageEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Marks the JVM method generated from the annotated function as strictfp, meaning that the precision of floating point operations performed inside the method needs to be restricted in order to achieve better portability.

Since Kotlin 1.0
Link copied to clipboard
Common

The String class represents character strings. All string literals in Kotlin programs, such as "abc", are implemented as instances of this class.

Since Kotlin 1.0
Link copied to clipboard
Common
JS

A mutable sequence of characters.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript StyleSheet to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript StyleSheetList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Suppresses the given compilation warnings in the annotated element.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript SVGAElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAngle to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedAngle to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedBoolean to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedEnumeration to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedInteger to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedLength to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedLengthList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedNumber to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedNumberList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedPoints to Kotlin

Since Kotlin 1.1

Exposes the JavaScript SVGAnimatedPreserveAspectRatio to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedRect to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedString to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGAnimatedTransformList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGCircleElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGClipPathElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGCursorElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGDefsElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGDescElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGEllipseElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGForeignObjectElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGGElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGGeometryElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGGradientElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGGraphicsElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGImageElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGLength to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGLengthList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGLinearGradientElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGLineElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGMaskElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGMeshElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGMetadataElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGNumber to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGNumberList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGPathElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGPatternElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGPolygonElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGPolylineElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGPreserveAspectRatio to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGRadialGradientElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGRectElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGScriptElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGSolidcolorElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGStopElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGStringList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGStyleElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGSVGElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGSwitchElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGSymbolElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTests to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTextContentElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTextElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTextPathElement to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript SVGTextPositioningElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTitleElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTransform to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTransformList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGTSpanElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGUnitTypes to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGURIReference to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGUseElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGViewElement to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript SVGZoomAndPan to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Marks the JVM method generated from the annotated function as synchronized, meaning that the method will be protected from concurrent execution by multiple threads by the monitor of the instance (or, for static methods, the class) on which the method is defined.

Since Kotlin 1.0
Link copied to clipboard
Common

This meta-annotation indicates the kinds of code elements which are possible targets of an annotation.

Since Kotlin 1.0
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Text to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript TextMetrics to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript TextTrack to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript TextTrackCue to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Marks a top level property with a backing field or an object as thread local. The object remains mutable and it is possible to change its state, but every thread will have a distinct copy of this object, so changes in one thread are not reflected in another.

Since Kotlin 1.0
Link copied to clipboard
Common

The base class for all errors and exceptions. Only instances of this class can be thrown or caught.

Since Kotlin 1.0
Link copied to clipboard

This annotation indicates what exceptions should be declared by a function when compiled to a JVM method.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript TimeRanges to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Touch to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript TrackEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
Common

Marks the JVM backing field of the annotated property as transient, meaning that it is not part of the default serialized form of the object.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript TreeWalker to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Represents a triad of values

Since Kotlin 1.0
Link copied to clipboard
Common

Defines names for Unicode symbols used in proper Typography.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript UIEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Uint16Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Uint32Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Uint8Array to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Uint8ClampedArray to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Common
JS
Since Kotlin 1.0
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Since Kotlin 1.1
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
Common

The type with only one value: the Unit object. This type corresponds to the void type in Java.

Since Kotlin 1.0
Link copied to clipboard
Common

Suppresses errors about variance conflict

Since Kotlin 1.0
Link copied to clipboard
Common
JS
Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript URL to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript URLSearchParams to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common

Allows to use experimental API denoted by the given markers in the annotated file, declaration, or expression. If a declaration is annotated with UseExperimental, its usages are not required to opt-in to that experimental API.

Since Kotlin 1.2
Link copied to clipboard
JS

Exposes the JavaScript ValidityState to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript VideoTrack to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript VideoTrackList to Kotlin

Since Kotlin 1.1
Link copied to clipboard
Common
JS

Marks the JVM backing field of the annotated property as volatile, meaning that writes to this field are immediately made visible to other threads.

Since Kotlin 1.0
Link copied to clipboard
JS

Exposes the JavaScript WebGLActiveInfo to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLBuffer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLContextEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLFramebuffer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLProgram to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLRenderbuffer to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLRenderingContext to Kotlin

Since Kotlin 1.1
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLShader to Kotlin

Since Kotlin 1.1
JS

Exposes the JavaScript WebGLShaderPrecisionFormat to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLTexture to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebGLUniformLocation to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WebSocket to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WheelEvent to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Window to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WindowClient to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WindowEventHandlers to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WindowLocalStorage to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WindowOrWorkerGlobalScope to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WindowSessionStorage to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript Worker to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WorkerGlobalScope to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WorkerLocation to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript WorkerNavigator to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript XMLDocument to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript XMLHttpRequest to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript XMLHttpRequestEventTarget to Kotlin

Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS
Since Kotlin 1.1
Link copied to clipboard
JS

Exposes the JavaScript XMLSerializer to Kotlin

Since Kotlin 1.1