ParentNode

external interface ParentNode(source)

Exposes the JavaScript ParentNode to Kotlin

Since Kotlin

1.1

Inheritors

external interface ParentNode : JsAny(source)

Exposes the JavaScript ParentNode to Kotlin

Since Kotlin

1.8

Inheritors

Properties

Link copied to clipboard
abstract val childElementCount: Int
Since Kotlin 1.1
abstract val childElementCount: Int
Since Kotlin 1.8
Link copied to clipboard
abstract val children: HTMLCollection
Since Kotlin 1.1
abstract val children: HTMLCollection
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8

Functions

Link copied to clipboard
abstract fun append(vararg nodes: dynamic)
Since Kotlin 1.1
abstract fun append(vararg nodes: String)
abstract fun append(vararg nodes: Node)
Since Kotlin 1.8
Link copied to clipboard
abstract fun prepend(vararg nodes: dynamic)
Since Kotlin 1.1
abstract fun prepend(vararg nodes: String)
abstract fun prepend(vararg nodes: Node)
Since Kotlin 1.8
Link copied to clipboard
abstract fun querySelector(selectors: String): Element?
Since Kotlin 1.1
abstract fun querySelector(selectors: String): Element?
Since Kotlin 1.8
Link copied to clipboard
abstract fun querySelectorAll(selectors: String): NodeList
Since Kotlin 1.1
abstract fun querySelectorAll(selectors: String): NodeList
Since Kotlin 1.8
Link copied to clipboard

For a Dynamic value caught in JS, returns the corresponding Throwable if it was thrown from Kotlin, or null otherwise.

Since Kotlin 1.8
Link copied to clipboard
fun <T : JsAny> JsAny.unsafeCast(): T

Cast JsAny to other Js type without runtime check

Since Kotlin 1.8