Node
Constructors
Properties
baseURI
open val baseURI: String
childNodes
open val childNodes: NodeList
firstChild
open val firstChild: Node?
isConnected
open val isConnected: Boolean
nextSibling
open val nextSibling: Node?
nodeName
open val nodeName: String
nodeType
open val nodeType: Short
nodeValue
open var nodeValue: String?
ownerDocument
open val ownerDocument: Document?
parentElement
open val parentElement: Element?
parentNode
open val parentNode: Node?
previousSibling
open val previousSibling: Node?
textContent
open var textContent: String?
Functions
compareDocumentPosition
fun compareDocumentPosition(other: Node): Short
getRootNode
fun getRootNode(
options: GetRootNodeOptions = definedExternally
): Node
hasChildNodes
fun hasChildNodes(): Boolean
isDefaultNamespace
fun isDefaultNamespace(namespace: String?): Boolean
isEqualNode
fun isEqualNode(otherNode: Node?): Boolean
isSameNode
fun isSameNode(otherNode: Node?): Boolean
lookupNamespaceURI
fun lookupNamespaceURI(prefix: String?): String?
lookupPrefix
fun lookupPrefix(namespace: String?): String?
normalize
fun normalize()
Companion Object Properties
ATTRIBUTE_NODE
val ATTRIBUTE_NODE: Short
CDATA_SECTION_NODE
val CDATA_SECTION_NODE: Short
COMMENT_NODE
val COMMENT_NODE: Short
DOCUMENT_FRAGMENT_NODE
val DOCUMENT_FRAGMENT_NODE: Short
DOCUMENT_NODE
val DOCUMENT_NODE: Short
DOCUMENT_POSITION_CONTAINED_BY
val DOCUMENT_POSITION_CONTAINED_BY: Short
DOCUMENT_POSITION_CONTAINS
val DOCUMENT_POSITION_CONTAINS: Short
DOCUMENT_POSITION_DISCONNECTED
val DOCUMENT_POSITION_DISCONNECTED: Short
DOCUMENT_POSITION_FOLLOWING
val DOCUMENT_POSITION_FOLLOWING: Short
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: Short
DOCUMENT_POSITION_PRECEDING
val DOCUMENT_POSITION_PRECEDING: Short
DOCUMENT_TYPE_NODE
val DOCUMENT_TYPE_NODE: Short
ELEMENT_NODE
val ELEMENT_NODE: Short
ENTITY_NODE
val ENTITY_NODE: Short
ENTITY_REFERENCE_NODE
val ENTITY_REFERENCE_NODE: Short
NOTATION_NODE
val NOTATION_NODE: Short
PROCESSING_INSTRUCTION_NODE
val PROCESSING_INSTRUCTION_NODE: Short
TEXT_NODE
val TEXT_NODE: Short
Extension Properties
Extension Functions
Inheritors
CharacterData
Exposes the JavaScript CharacterData to Kotlin
abstract class CharacterData :
Node,
NonDocumentTypeChildNode,
ChildNode
Document
Exposes the JavaScript Document to Kotlin
open class Document :
Node,
GlobalEventHandlers,
DocumentAndElementEventHandlers,
NonElementParentNode,
DocumentOrShadowRoot,
ParentNode,
GeometryUtils
DocumentFragment
Exposes the JavaScript DocumentFragment to Kotlin
open class DocumentFragment :
Node,
NonElementParentNode,
ParentNode
DocumentType
Exposes the JavaScript DocumentType to Kotlin