Text

open external class Text(data: String) : CharacterData, Slotable, GeometryUtils

Exposes the JavaScript Text to Kotlin

Constructors

Text
Link copied to clipboard
fun Text(data: String = definedExternally)

Types

Companion
Link copied to clipboard
object Companion

Functions

addEventListener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
after
Link copied to clipboard
open override fun after(vararg nodes: dynamic)
appendChild
Link copied to clipboard
fun appendChild(node: Node): Node
appendData
Link copied to clipboard
fun appendData(data: String)
before
Link copied to clipboard
open override fun before(vararg nodes: dynamic)
cloneNode
Link copied to clipboard
fun cloneNode(deep: Boolean = definedExternally): Node
compareDocumentPosition
Link copied to clipboard
fun compareDocumentPosition(other: Node): Short
contains
Link copied to clipboard
fun contains(other: Node?): Boolean
convertPointFromNode
Link copied to clipboard
open override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions): DOMPoint
convertQuadFromNode
Link copied to clipboard
open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions): DOMQuad
convertRectFromNode
Link copied to clipboard
open override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions): DOMQuad
deleteData
Link copied to clipboard
fun deleteData(offset: Int, count: Int)
dispatchEvent
Link copied to clipboard
fun dispatchEvent(event: Event): Boolean
getBoxQuads
Link copied to clipboard
open override fun getBoxQuads(options: BoxQuadOptions): Array<DOMQuad>
getRootNode
Link copied to clipboard
fun getRootNode(options: GetRootNodeOptions = definedExternally): Node
hasChildNodes
Link copied to clipboard
fun hasChildNodes(): Boolean
insertBefore
Link copied to clipboard
fun insertBefore(node: Node, child: Node?): Node
insertData
Link copied to clipboard
fun insertData(offset: Int, data: String)
isDefaultNamespace
Link copied to clipboard
fun isDefaultNamespace(namespace: String?): Boolean
isEqualNode
Link copied to clipboard
fun isEqualNode(otherNode: Node?): Boolean
isSameNode
Link copied to clipboard
fun isSameNode(otherNode: Node?): Boolean
lookupNamespaceURI
Link copied to clipboard
fun lookupNamespaceURI(prefix: String?): String?
lookupPrefix
Link copied to clipboard
fun lookupPrefix(namespace: String?): String?
normalize
Link copied to clipboard
fun normalize()
remove
Link copied to clipboard
open override fun remove()
removeChild
Link copied to clipboard
fun removeChild(child: Node): Node
removeEventListener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
replaceChild
Link copied to clipboard
fun replaceChild(node: Node, child: Node): Node
replaceData
Link copied to clipboard
fun replaceData(offset: Int, count: Int, data: String)
replaceWith
Link copied to clipboard
open override fun replaceWith(vararg nodes: dynamic)
splitText
Link copied to clipboard
fun splitText(offset: Int): Text
substringData
Link copied to clipboard
fun substringData(offset: Int, count: Int): String

Properties

assignedSlot
Link copied to clipboard
open override val assignedSlot: HTMLSlotElement?
baseURI
Link copied to clipboard
open val baseURI: String
childNodes
Link copied to clipboard
open val childNodes: NodeList
data
Link copied to clipboard
open var data: String
firstChild
Link copied to clipboard
open val firstChild: Node?
isConnected
Link copied to clipboard
open val isConnected: Boolean
lastChild
Link copied to clipboard
open val lastChild: Node?
length
Link copied to clipboard
open val length: Int
nextElementSibling
Link copied to clipboard
open override val nextElementSibling: Element?
nextSibling
Link copied to clipboard
open val nextSibling: Node?
nodeName
Link copied to clipboard
open val nodeName: String
nodeType
Link copied to clipboard
open val nodeType: Short
nodeValue
Link copied to clipboard
open var nodeValue: String?
ownerDocument
Link copied to clipboard
open val ownerDocument: Document?
parentElement
Link copied to clipboard
open val parentElement: Element?
parentNode
Link copied to clipboard
open val parentNode: Node?
previousElementSibling
Link copied to clipboard
open override val previousElementSibling: Element?
previousSibling
Link copied to clipboard
open val previousSibling: Node?
textContent
Link copied to clipboard
open var textContent: String?
wholeText
Link copied to clipboard
open val wholeText: String

Inheritors

CDATASection
Link copied to clipboard