Node constructor
Node({
- required NodeId nodeId,
- NodeId? parentId,
- required BackendNodeId backendNodeId,
- required int nodeType,
- required String nodeName,
- required String localName,
- required String nodeValue,
- int? childNodeCount,
- List<
Node> ? children, - List<
String> ? attributes, - String? documentURL,
- String? baseURL,
- String? publicId,
- String? systemId,
- String? internalSubset,
- String? xmlVersion,
- String? name,
- String? value,
- PseudoType? pseudoType,
- String? pseudoIdentifier,
- ShadowRootType? shadowRootType,
- FrameId? frameId,
- Node? contentDocument,
- List<
Node> ? shadowRoots, - Node? templateContent,
- List<
Node> ? pseudoElements, - List<
BackendNode> ? distributedNodes, - bool? isSVG,
- CompatibilityMode? compatibilityMode,
- BackendNode? assignedSlot,
Implementation
Node(
{required this.nodeId,
this.parentId,
required this.backendNodeId,
required this.nodeType,
required this.nodeName,
required this.localName,
required this.nodeValue,
this.childNodeCount,
this.children,
this.attributes,
this.documentURL,
this.baseURL,
this.publicId,
this.systemId,
this.internalSubset,
this.xmlVersion,
this.name,
this.value,
this.pseudoType,
this.pseudoIdentifier,
this.shadowRootType,
this.frameId,
this.contentDocument,
this.shadowRoots,
this.templateContent,
this.pseudoElements,
this.distributedNodes,
this.isSVG,
this.compatibilityMode,
this.assignedSlot});