Package-level declarations

Types

Link copied to clipboard
external class Audio(src: String = definedExternally) : HTMLAudioElement
Link copied to clipboard
typealias BlobCallback = (blob: Blob?) -> Unit
Link copied to clipboard
sealed external interface ButtonType
Link copied to clipboard
sealed external interface CanPlayTypeResult
Link copied to clipboard
sealed external interface ElementContentEditable
Link copied to clipboard
sealed external interface EnterKeyHint
Link copied to clipboard
object HTML
Link copied to clipboard

Hyperlink elements and provides special properties and methods (beyond those of the regular HTMLElement object interface that they inherit from) for manipulating the layout and presentation of such elements.

Link copied to clipboard

Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of elements.

Link copied to clipboard
open external class HTMLAudioElement : HTMLMediaElement

Provides access to the properties of

Link copied to clipboard
open external class HTMLBaseElement : HTMLElement

Contains the base URI for a document. This object inherits all of the properties and methods as described in the HTMLElement interface.

Link copied to clipboard

Provides special properties (beyond those inherited from the regular HTMLElement interface) for manipulating elements.

Link copied to clipboard
open external class HTMLBRElement : HTMLElement

A HTML line break element (
). It inherits from HTMLElement.

Link copied to clipboard

Provides properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating

Link copied to clipboard

Provides properties and methods for manipulating the layout and presentation of elements. The HTMLCanvasElement interface also inherits the properties and methods of the HTMLElement interface.

Link copied to clipboard
sealed external class HTMLCollection<T : Element> : HTMLCollectionBase<T>
Link copied to clipboard
sealed external interface HTMLCollectionBase<T : Element> : ArrayLike<T> , JsIterable<T>

A generic collection (array-like object similar to arguments) of elements (in document order) and offers methods and properties for selecting from the list.

Link copied to clipboard
Link copied to clipboard
open external class HTMLDataElement : HTMLElement

Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating elements.

Link copied to clipboard
open external class HTMLDataListElement : HTMLElement

Provides special properties (beyond the HTMLElement object interface it also has available to it by inheritance) to manipulate elements and their content.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open external class HTMLDivElement : HTMLElement

Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating

elements.

Link copied to clipboard
open external class HTMLDListElement : HTMLElement

Provides special properties (beyond those of the regular HTMLElement interface it also has available to it by inheritance) for manipulating definition list (

) elements.

Link copied to clipboard

Any HTML element. Some elements directly implement this interface, while others implement it via an interface that inherits it.

Link copied to clipboard
open external class HTMLEmbedElement : HTMLElement

Provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating elements.

Link copied to clipboard

Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of

elements.

Link copied to clipboard

A collection of HTML form control elements.

Link copied to clipboard

A

element in the DOM; it allows access to and in some cases modification of aspects of the form, as well as access to its component elements.

Link copied to clipboard
open external class HTMLHeadElement : HTMLElement

Contains the descriptive information, or metadata, for a document. This object inherits all of the properties and methods described in the HTMLElement interface.

Link copied to clipboard
open external class HTMLHeadingElement : HTMLElement

The different heading elements. It inherits methods and properties from the HTMLElement interface.

Link copied to clipboard
open external class HTMLHRElement : HTMLElement

Provides special properties (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating


elements.

Link copied to clipboard
open external class HTMLHtmlElement : HTMLElement

Serves as the root node for a given HTML document. This object inherits the properties and methods described in the HTMLElement interface.

Link copied to clipboard
sealed external interface HTMLHyperlinkElementUtils
Link copied to clipboard
open external class HTMLIFrameElement : HTMLElement

Provides special properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of inline frame elements.

Link copied to clipboard

Provides special properties and methods for manipulating elements.

Link copied to clipboard

Provides special properties and methods for manipulating the options, layout, and presentation of elements.

Link copied to clipboard
open external class HTMLLabelElement : HTMLElement

Gives access to properties specific to

Link copied to clipboard
open external class HTMLLegendElement : HTMLElement

The HTMLLegendElement is an interface allowing to access properties of the elements. It inherits properties and methods from the HTMLElement interface.

Link copied to clipboard
open external class HTMLLIElement : HTMLElement

Exposes specific properties and methods (beyond those defined by regular HTMLElement interface it also has available to it by inheritance) for manipulating list elements.

Link copied to clipboard
open external class HTMLLinkElement : HTMLElement, LinkStyle

Reference information for external resources and the relationship of those resources to a document and vice-versa. This object inherits all of the properties and methods of the HTMLElement interface.

Link copied to clipboard
open external class HTMLMapElement : HTMLElement

Provides special properties and methods (beyond those of the regular object HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of map elements.

Link copied to clipboard
sealed external class HTMLMediaElement : HTMLElement

Adds to HTMLElement the properties and methods needed to support basic media-related capabilities that are common to audio and video.

Link copied to clipboard
Link copied to clipboard
open external class HTMLMetaElement : HTMLElement

Contains descriptive metadata about a document. It inherits all of the properties and methods described in the HTMLElement interface.

Link copied to clipboard
open external class HTMLMeterElement : HTMLElement

The HTML elements expose the HTMLMeterElement interface, which provides special properties and methods (beyond the HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of elements.

Link copied to clipboard
open external class HTMLModElement : HTMLElement

Provides special properties (beyond the regular methods and properties available through the HTMLElement interface they also have available to them by inheritance) for manipulating modification elements, that is and .

Link copied to clipboard

Provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of element, representing external resources.

Link copied to clipboard
open external class HTMLOListElement : HTMLElement

Provides special properties (beyond those defined on the regular HTMLElement interface it also has available to it by inheritance) for manipulating ordered list elements.

Link copied to clipboard
open external class HTMLOptGroupElement : HTMLElement

Provides special properties and methods (beyond the regular HTMLElement object interface they also have available to them by inheritance) for manipulating the layout and presentation of elements.

Link copied to clipboard
open external class HTMLOptionElement : HTMLElement
Link copied to clipboard

HTMLOptionsCollection is an interface representing a collection of HTML option elements (in document order) and offers methods and properties for traversing the list as well as optionally altering its items. This type is returned solely by the "options" property of select.

Link copied to clipboard

Provides properties and methods (beyond those inherited from HTMLElement) for manipulating the layout and presentation of elements.

Link copied to clipboard
open external class HTMLParagraphElement : HTMLElement

Provides special properties (beyond those of the regular HTMLElement object interface it inherits) for manipulating

elements.

Link copied to clipboard
open external class HTMLPictureElement : HTMLElement

A HTML element. It doesn't implement specific properties or methods.

Link copied to clipboard
open external class HTMLPreElement : HTMLElement

Exposes specific properties and methods (beyond those of the HTMLElement interface it also has available to it by inheritance) for manipulating a block of preformatted text (

).

Link copied to clipboard
open external class HTMLProgressElement : HTMLElement

Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of elements.

Link copied to clipboard
open external class HTMLQuoteElement : HTMLElement

Provides special properties and methods (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating quoting elements, like

and , but not the element.

Link copied to clipboard

HTML