CharacterData

actual interface CharacterData : Node, CharacterData

Inheritors

Properties

Link copied to clipboard
abstract override val attributes: Nothing?
Link copied to clipboard
abstract override val baseURI: String?
Link copied to clipboard
Link copied to clipboard
abstract override val childNodes: NodeList
Link copied to clipboard
Link copied to clipboard
abstract override var data: String
Link copied to clipboard
Link copied to clipboard
abstract override val firstChild: Nothing?
Link copied to clipboard
Link copied to clipboard
abstract override val lastChild: Nothing?
Link copied to clipboard
Link copied to clipboard
open override val length: Int
Link copied to clipboard
abstract override val localName: String?
Link copied to clipboard
abstract override val namespaceURI: String?
Link copied to clipboard
abstract override val nextSibling: Node?
Link copied to clipboard
Link copied to clipboard
abstract override val nodeName: String
Link copied to clipboard
Link copied to clipboard
open val nodeType: Short
open override val nodeType: Short
Link copied to clipboard
Link copied to clipboard
abstract override var nodeValue: String
Link copied to clipboard
abstract override val ownerDocument: Document
Link copied to clipboard
abstract override val parentNode: Node?
Link copied to clipboard
Link copied to clipboard
abstract override var prefix: String?
Link copied to clipboard
abstract override val previousSibling: Node?
Link copied to clipboard
Link copied to clipboard
abstract override var textContent: String?
Link copied to clipboard

Functions

Link copied to clipboard
expect abstract override fun appendChild(node: PlatformNode): Nothing
actual abstract override fun appendChild(node: PlatformNode): Nothing
actual abstract override fun appendChild(node: PlatformNode): Nothing
actual abstract override fun appendChild(node: PlatformNode): Nothing
Link copied to clipboard
Link copied to clipboard
expect abstract fun appendData(data: String)
actual abstract fun appendData(data: String)
actual abstract override fun appendData(data: String)
abstract fun appendData(data: String)
Link copied to clipboard

Allow access to the node as Element if it is an element, otherwise it is null.

Link copied to clipboard
fun Node.asText(): Text?

Allow access to the node as Text, if so, otherwise null.

Link copied to clipboard
expect abstract override fun cloneNode(deep: Boolean): CharacterData
actual abstract override fun cloneNode(deep: Boolean): CharacterData
actual abstract override fun cloneNode(deep: Boolean): CharacterData
actual abstract override fun cloneNode(deep: Boolean): CharacterData
Link copied to clipboard
Link copied to clipboard
expect abstract fun deleteData(offset: Int, count: Int)
actual abstract fun deleteData(offset: Int, count: Int)
actual abstract override fun deleteData(offset: Int, count: Int)
abstract fun deleteData(offset: Int, count: Int)
Link copied to clipboard
expect abstract override fun getAttributes(): Nothing?
actual abstract override fun getAttributes(): Nothing?
actual abstract override fun getAttributes(): Nothing?
actual abstract override fun getAttributes(): Nothing?
Link copied to clipboard
expect abstract fun getBaseURI(): String?
actual abstract fun getBaseURI(): String?
actual abstract override fun getBaseURI(): String?
actual abstract fun getBaseURI(): String?
Link copied to clipboard
expect abstract fun getChildNodes(): NodeList
actual abstract fun getChildNodes(): NodeList
actual abstract override fun getChildNodes(): NodeList
actual abstract override fun getChildNodes(): NodeList
Link copied to clipboard
expect abstract fun getData(): String
actual abstract fun getData(): String
actual abstract override fun getData(): String
abstract fun getData(): String
Link copied to clipboard
open override fun getFeature(feature: String?, version: String?): Any?
Link copied to clipboard
expect abstract override fun getFirstChild(): Nothing?
actual abstract override fun getFirstChild(): Nothing?
actual abstract override fun getFirstChild(): Nothing?
abstract override fun getFirstChild(): Nothing?
Link copied to clipboard
expect abstract override fun getLastChild(): Nothing?
actual abstract override fun getLastChild(): Nothing?
actual abstract override fun getLastChild(): Nothing?
abstract override fun getLastChild(): Nothing?
Link copied to clipboard
open override fun getLength(): Int
Link copied to clipboard
expect abstract fun getLocalName(): String?
actual abstract fun getLocalName(): String?
actual abstract override fun getLocalName(): String?
actual abstract fun getLocalName(): String?
Link copied to clipboard
expect abstract fun getNamespaceURI(): String?
actual abstract fun getNamespaceURI(): String?
actual abstract override fun getNamespaceURI(): String?
actual abstract fun getNamespaceURI(): String?
Link copied to clipboard
expect abstract fun getNextSibling(): Node?
actual abstract fun getNextSibling(): Node?
actual abstract override fun getNextSibling(): Node?
actual abstract override fun getNextSibling(): Node?
Link copied to clipboard
expect abstract fun getNodeName(): String
actual abstract fun getNodeName(): String
actual abstract override fun getNodeName(): String
abstract fun getNodeName(): String
Link copied to clipboard
open override fun getNodeType(): Short
Link copied to clipboard
expect abstract fun getNodetype(): NodeType
actual abstract fun getNodetype(): NodeType
actual abstract fun getNodetype(): NodeType
abstract fun getNodetype(): NodeType
Link copied to clipboard
expect abstract override fun getNodeValue(): String
actual abstract override fun getNodeValue(): String
actual abstract override fun getNodeValue(): String
actual abstract override fun getNodeValue(): String
Link copied to clipboard
expect abstract override fun getOwnerDocument(): Document
actual abstract override fun getOwnerDocument(): Document
actual abstract override fun getOwnerDocument(): Document
actual abstract override fun getOwnerDocument(): Document
Link copied to clipboard
expect abstract fun getParentElement(): Element?
actual abstract fun getParentElement(): Element?
actual abstract fun getParentElement(): Element?
actual abstract override fun getParentElement(): Element?
Link copied to clipboard
expect abstract fun getParentNode(): Node?
actual abstract fun getParentNode(): Node?
actual abstract override fun getParentNode(): Node?
actual abstract override fun getParentNode(): Node?
Link copied to clipboard
expect abstract fun getPrefix(): String?
actual abstract fun getPrefix(): String?
actual abstract override fun getPrefix(): String?
actual abstract fun getPrefix(): String?
Link copied to clipboard
expect abstract fun getPreviousSibling(): Node?
actual abstract fun getPreviousSibling(): Node?
actual abstract override fun getPreviousSibling(): Node?
actual abstract override fun getPreviousSibling(): Node?
Link copied to clipboard
expect abstract fun getTextContent(): String?
actual abstract fun getTextContent(): String?
actual abstract override fun getTextContent(): String?
abstract fun getTextContent(): String?
Link copied to clipboard
open override fun getUserData(key: String): Any?
Link copied to clipboard
expect abstract fun hasAttributes(): Boolean
actual abstract override fun hasAttributes(): Boolean
Link copied to clipboard
actual abstract override fun hasChildNodes(): Boolean
Link copied to clipboard
expect abstract override fun insertBefore(newChild: PlatformNode, refChild: PlatformNode?): Nothing
actual abstract override fun insertBefore(newChild: PlatformNode, refChild: PlatformNode?): Nothing
actual abstract override fun insertBefore(newChild: PlatformNode, refChild: PlatformNode?): Nothing
actual abstract override fun insertBefore(newChild: PlatformNode, refChild: PlatformNode?): Nothing
Link copied to clipboard
expect abstract fun insertData(offset: Int, data: String)
actual abstract fun insertData(offset: Int, data: String)
actual abstract override fun insertData(offset: Int, data: String)
abstract fun insertData(offset: Int, data: String)
Link copied to clipboard
expect abstract fun isDefaultNamespace(namespaceURI: String): Boolean
actual abstract fun isDefaultNamespace(namespaceURI: String): Boolean
actual abstract override fun isDefaultNamespace(namespaceURI: String): Boolean
actual abstract fun isDefaultNamespace(namespaceURI: String): Boolean
Link copied to clipboard
actual abstract override fun isEqualNode(other: PlatformNode): Boolean
Link copied to clipboard
actual abstract override fun isSameNode(other: PlatformNode): Boolean
Link copied to clipboard
open override fun isSupported(feature: String?, version: String?): Boolean
Link copied to clipboard
actual abstract override fun lookupNamespaceURI(prefix: String): String?
actual abstract override fun lookupNamespaceURI(prefix: String): String?
abstract fun lookupNamespaceURI(prefix: String): String?
Link copied to clipboard
expect abstract fun lookupPrefix(namespace: String): String?
actual abstract override fun lookupPrefix(namespace: String): String?
actual abstract override fun lookupPrefix(namespace: String): String?
abstract fun lookupPrefix(namespace: String): String?
Link copied to clipboard
expect abstract fun normalize()
actual abstract fun normalize()
actual abstract override fun normalize()
actual abstract fun normalize()
Link copied to clipboard
expect abstract override fun removeChild(node: PlatformNode): Nothing
actual abstract override fun removeChild(node: PlatformNode): Nothing
actual abstract override fun removeChild(node: PlatformNode): Nothing
actual abstract override fun removeChild(node: PlatformNode): Nothing
Link copied to clipboard
Link copied to clipboard

Remove all the child nodes that are elements.

Link copied to clipboard
expect abstract override fun replaceChild(newChild: PlatformNode, oldChild: PlatformNode): Nothing
actual abstract override fun replaceChild(newChild: PlatformNode, oldChild: PlatformNode): Nothing
actual abstract override fun replaceChild(newChild: PlatformNode, oldChild: PlatformNode): Nothing
actual abstract override fun replaceChild(newChild: PlatformNode, oldChild: PlatformNode): Nothing
Link copied to clipboard
actual fun Node.replaceChild(newChild: PlatformNode, oldChild: Node): Node
actual fun Node.replaceChild(newChild: PlatformNode, oldChild: Node): Node
Link copied to clipboard
expect abstract fun replaceData(offset: Int, count: Int, data: String)
actual abstract fun replaceData(offset: Int, count: Int, data: String)
actual abstract override fun replaceData(offset: Int, count: Int, data: String)
abstract fun replaceData(offset: Int, count: Int, data: String)
Link copied to clipboard
expect abstract fun setData(data: String)
actual abstract fun setData(data: String)
actual abstract override fun setData(data: String)
abstract fun setData(data: String)
Link copied to clipboard
expect abstract fun setNodeValue(value: String?)
actual abstract fun setNodeValue(value: String?)
actual abstract override fun setNodeValue(value: String?)
actual abstract fun setNodeValue(value: String?)
Link copied to clipboard
open override fun setPrefix(prefix: String?)
Link copied to clipboard
expect abstract fun setTextContent(value: String?)
actual abstract fun setTextContent(value: String?)
actual abstract override fun setTextContent(value: String?)
abstract fun setTextContent(value: String?)
Link copied to clipboard
open override fun setUserData(key: String, data: Any?, handler: UserDataHandler?): Any?
Link copied to clipboard
expect abstract fun substringData(offset: Int, count: Int): String
actual abstract fun substringData(offset: Int, count: Int): String
actual abstract override fun substringData(offset: Int, count: Int): String
abstract fun substringData(offset: Int, count: Int): String