Node
Constructors
Properties
baseURI
open val baseURI: StringchildNodes
open val childNodes: NodeListfirstChild
open val firstChild: Node?isConnected
open val isConnected: BooleannextSibling
open val nextSibling: Node?nodeName
open val nodeName: StringnodeType
open val nodeType: ShortnodeValue
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): ShortgetRootNode
fun getRootNode(
options: GetRootNodeOptions = definedExternally
): NodehasChildNodes
fun hasChildNodes(): BooleanisDefaultNamespace
fun isDefaultNamespace(namespace: String?): BooleanisEqualNode
fun isEqualNode(otherNode: Node?): BooleanisSameNode
fun isSameNode(otherNode: Node?): BooleanlookupNamespaceURI
fun lookupNamespaceURI(prefix: String?): String?lookupPrefix
fun lookupPrefix(namespace: String?): String?normalize
fun normalize()Companion Object Properties
ATTRIBUTE_NODE
val ATTRIBUTE_NODE: ShortCDATA_SECTION_NODE
val CDATA_SECTION_NODE: ShortCOMMENT_NODE
val COMMENT_NODE: ShortDOCUMENT_FRAGMENT_NODE
val DOCUMENT_FRAGMENT_NODE: ShortDOCUMENT_NODE
val DOCUMENT_NODE: ShortDOCUMENT_POSITION_CONTAINED_BY
val DOCUMENT_POSITION_CONTAINED_BY: ShortDOCUMENT_POSITION_CONTAINS
val DOCUMENT_POSITION_CONTAINS: ShortDOCUMENT_POSITION_DISCONNECTED
val DOCUMENT_POSITION_DISCONNECTED: ShortDOCUMENT_POSITION_FOLLOWING
val DOCUMENT_POSITION_FOLLOWING: ShortDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: ShortDOCUMENT_POSITION_PRECEDING
val DOCUMENT_POSITION_PRECEDING: ShortDOCUMENT_TYPE_NODE
val DOCUMENT_TYPE_NODE: ShortELEMENT_NODE
val ELEMENT_NODE: ShortENTITY_NODE
val ENTITY_NODE: ShortENTITY_REFERENCE_NODE
val ENTITY_REFERENCE_NODE: ShortNOTATION_NODE
val NOTATION_NODE: ShortPROCESSING_INSTRUCTION_NODE
val PROCESSING_INSTRUCTION_NODE: ShortTEXT_NODE
val TEXT_NODE: ShortExtension Properties
Extension Functions
Inheritors
CharacterData
Exposes the JavaScript CharacterData to Kotlin
abstract class CharacterData :
Node,
NonDocumentTypeChildNode,
ChildNodeDocument
Exposes the JavaScript Document to Kotlin
open class Document :
Node,
GlobalEventHandlers,
DocumentAndElementEventHandlers,
NonElementParentNode,
DocumentOrShadowRoot,
ParentNode,
GeometryUtilsDocumentFragment
Exposes the JavaScript DocumentFragment to Kotlin
open class DocumentFragment :
Node,
NonElementParentNode,
ParentNodeDocumentType
Exposes the JavaScript DocumentType to Kotlin