ShadowRoot

Exposes the JavaScript ShadowRoot to Kotlin

Since Kotlin

1.1

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Since Kotlin 1.1

Properties

Link copied to clipboard
open val baseURI: String
Since Kotlin 1.1
Link copied to clipboard
open override val childElementCount: Int
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
open override val children: HTMLCollection
Since Kotlin 1.1
Link copied to clipboard
open val firstChild: Node?
Since Kotlin 1.1
Link copied to clipboard
open override val firstElementChild: Element?
Since Kotlin 1.1
Link copied to clipboard
open override val fullscreenElement: Element?
Since Kotlin 1.1
Link copied to clipboard
open val host: Element
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard

Gets a value indicating whether this node is an Element.

Since Kotlin 1.1

Gets a value indicating whether this node is an Element.

Since Kotlin 1.4
Link copied to clipboard

Gets a value indicating whether this node is a TEXT_NODE or a CDATA_SECTION_NODE.

Since Kotlin 1.1

Gets a value indicating whether this node is a TEXT_NODE or a CDATA_SECTION_NODE.

Since Kotlin 1.4
Link copied to clipboard
open val lastChild: Node?
Since Kotlin 1.1
Link copied to clipboard
open override val lastElementChild: Element?
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
open val nextSibling: Node?
Since Kotlin 1.1
Link copied to clipboard
open val nodeName: String
Since Kotlin 1.1
Link copied to clipboard
open val nodeType: Short
Since Kotlin 1.1
Link copied to clipboard
open var nodeValue: String?
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
open val parentNode: Node?
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
open var textContent: String?
Since Kotlin 1.1

Functions

Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
Link copied to clipboard
open override fun append(vararg nodes: dynamic)
Since Kotlin 1.1
Link copied to clipboard
fun appendChild(node: Node): Node
Since Kotlin 1.1
Link copied to clipboard
inline fun Node.clear()

Removes all the children from this node.

Since Kotlin 1.1
fun Node.clear()

Removes all the children from this node.

Since Kotlin 1.4
Link copied to clipboard
fun cloneNode(deep: Boolean = definedExternally): Node
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
fun contains(other: Node?): Boolean
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
open override fun getElementById(elementId: String): Element?
Since Kotlin 1.1
Link copied to clipboard
fun getRootNode(options: GetRootNodeOptions = definedExternally): Node
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
fun insertBefore(node: Node, child: Node?): Node
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
fun isEqualNode(otherNode: Node?): Boolean
Since Kotlin 1.1
Link copied to clipboard
fun isSameNode(otherNode: Node?): Boolean
Since Kotlin 1.1
Link copied to clipboard
Since Kotlin 1.1
Link copied to clipboard
fun lookupPrefix(namespace: String?): String?
Since Kotlin 1.1
Link copied to clipboard
fun normalize()
Since Kotlin 1.1
Link copied to clipboard
open override fun prepend(vararg nodes: dynamic)
Since Kotlin 1.1
Link copied to clipboard
open override fun querySelector(selectors: String): Element?
Since Kotlin 1.1
Link copied to clipboard
open override fun querySelectorAll(selectors: String): NodeList
Since Kotlin 1.1
Link copied to clipboard
fun removeChild(child: Node): Node
Since Kotlin 1.1
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
Link copied to clipboard
fun replaceChild(node: Node, child: Node): Node
Since Kotlin 1.1