Package-level declarations

Types

Link copied to clipboard
class Audio(src: String = definedExternally) : HTMLAudioElement
Link copied to clipboard
sealed interface AutoCapitalize
Link copied to clipboard
typealias BlobCallback = (blob: Blob?) -> Unit
Link copied to clipboard
sealed interface ButtonType
Link copied to clipboard
sealed interface CanPlayTypeResult
Link copied to clipboard
sealed interface ElementContentEditable
Link copied to clipboard
sealed 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

Provides access to the properties of

Link copied to clipboard

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

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
Link copied to clipboard
sealed 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

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 (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

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 (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

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

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

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

Link copied to clipboard

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


elements.

Link copied to clipboard

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 interface HTMLHyperlinkElementUtils
Link copied to clipboard

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

Gives access to properties specific to

Link copied to clipboard

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

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

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

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

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

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

Link copied to clipboard

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

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

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

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
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

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

elements.

Link copied to clipboard

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

Link copied to clipboard

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

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

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