TreeWalker

abstract external class TreeWalker(source)

Exposes the JavaScript TreeWalker to Kotlin

Since Kotlin

1.1
abstract external class TreeWalker : JsAny(source)

Exposes the JavaScript TreeWalker to Kotlin

Since Kotlin

1.8

Constructors

Link copied to clipboard
constructor()
constructor()

Properties

Link copied to clipboard
open var currentNode: Node
Since Kotlin 1.1
open var currentNode: Node
Since Kotlin 1.8
Link copied to clipboard
open val filter: NodeFilter?
Since Kotlin 1.1
open val filter: NodeFilter?
Since Kotlin 1.8
Link copied to clipboard
open val root: Node
Since Kotlin 1.1
open val root: Node
Since Kotlin 1.8
Link copied to clipboard
open val whatToShow: Int
Since Kotlin 1.1
open val whatToShow: Int
Since Kotlin 1.8

Functions

Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
fun lastChild(): Node?
Since Kotlin 1.1
fun lastChild(): Node?
Since Kotlin 1.8
Link copied to clipboard
fun nextNode(): Node?
Since Kotlin 1.1
fun nextNode(): Node?
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
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
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