data class Node
DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes. DOMNode is a base node mirror type.
<init> |
DOM interaction is implemented in terms of mirror objects that represent the actual DOM nodes. DOMNode is a base node mirror type. Node(nodeId: NodeId, parentId: NodeId? = null, backendNodeId: BackendNodeId, nodeType: Int, nodeName: String, localName: String, nodeValue: String, childNodeCount: Int? = null, children: List<Node>? = null, attributes: List<String>? = null, documentURL: String? = null, baseURL: String? = null, publicId: String? = null, systemId: String? = null, internalSubset: String? = null, xmlVersion: String? = null, name: String? = null, value: String? = null, pseudoType: PseudoType? = null, shadowRootType: ShadowRootType? = null, frameId: FrameId? = null, contentDocument: Node? = null, shadowRoots: List<Node>? = null, templateContent: Node? = null, pseudoElements: List<Node>? = null, importedDocument: Node? = null, distributedNodes: List<BackendNode>? = null, isSVG: Boolean? = null) |
attributes |
Attributes of the val attributes: List<String>? |
backendNodeId |
The BackendNodeId for this node. val backendNodeId: BackendNodeId |
baseURL |
Base URL that val baseURL: String? |
childNodeCount |
Child count for val childNodeCount: Int? |
children |
Child nodes of this node when requested with children. val children: List<Node>? |
contentDocument |
Content document for frame owner elements. val contentDocument: Node? |
distributedNodes |
Distributed nodes for given insertion point. val distributedNodes: List<BackendNode>? |
documentURL |
Document URL that val documentURL: String? |
frameId |
Frame ID for frame owner elements. val frameId: FrameId? |
importedDocument |
Import document for the HTMLImport links. val importedDocument: Node? |
internalSubset |
val internalSubset: String? |
isSVG |
Whether the node is SVG. val isSVG: Boolean? |
localName |
val localName: String |
name |
val name: String? |
nodeId |
Node identifier that is passed into the rest of the DOM messages as the val nodeId: NodeId |
nodeName |
val nodeName: String |
nodeType |
val nodeType: Int |
nodeValue |
val nodeValue: String |
parentId |
The id of the parent node if any. val parentId: NodeId? |
pseudoElements |
Pseudo elements associated with this node. val pseudoElements: List<Node>? |
pseudoType |
Pseudo element type for this node. val pseudoType: PseudoType? |
publicId |
val publicId: String? |
shadowRoots |
Shadow root list for given element host. val shadowRoots: List<Node>? |
shadowRootType |
Shadow root type. val shadowRootType: ShadowRootType? |
systemId |
val systemId: String? |
templateContent |
Content document fragment for template elements. val templateContent: Node? |
value |
val value: String? |
xmlVersion |
val xmlVersion: String? |