Text

JS
1.1
open class Text : CharacterData, Slotable, GeometryUtils

Exposes the JavaScript Text to Kotlin

Constructors

JS
1.1

<init>

Exposes the JavaScript Text to Kotlin

Text(data: String = definedExternally)

Properties

JS
1.1

assignedSlot

open val assignedSlot: HTMLSlotElement?
JS
1.1

nextElementSibling

open val nextElementSibling: Element?
JS
1.1

previousElementSibling

open val previousElementSibling: Element?
JS
1.1

wholeText

open val wholeText: String

Functions

JS
1.1

after

open fun after(vararg nodes: dynamic)
JS
1.1

before

open fun before(vararg nodes: dynamic)
JS
1.1

convertPointFromNode

open fun convertPointFromNode(
    point: DOMPointInit,
    from: dynamic,
    options: ConvertCoordinateOptions
): DOMPoint
JS
1.1

convertQuadFromNode

open fun convertQuadFromNode(
    quad: dynamic,
    from: dynamic,
    options: ConvertCoordinateOptions
): DOMQuad
JS
1.1

convertRectFromNode

open fun convertRectFromNode(
    rect: DOMRectReadOnly,
    from: dynamic,
    options: ConvertCoordinateOptions
): DOMQuad
JS
1.1

getBoxQuads

open fun getBoxQuads(options: BoxQuadOptions): Array<DOMQuad>
JS
1.1

remove

open fun remove()
JS
1.1

replaceWith

open fun replaceWith(vararg nodes: dynamic)
JS
1.1

splitText

fun splitText(offset: Int): Text

Extension Properties

JS
1.1

isElement

Gets a value indicating whether this node is an Element.

val Node.isElement: Boolean
JS
1.1

isText

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

val Node.isText: Boolean

Extension Functions

JS
1.1

clear

Removes all the children from this node.

fun Node.clear()

Inheritors

JS
1.1

CDATASection

Exposes the JavaScript CDATASection to Kotlin

open class CDATASection : Text