DOMNode constructor
DOMNode({
- required int nodeType,
- required String nodeName,
- required String nodeValue,
- String? textValue,
- String? inputValue,
- bool? inputChecked,
- bool? optionSelected,
- required BackendNodeId backendNodeId,
- List<
int> ? childNodeIndexes, - List<
NameValue> ? attributes, - List<
int> ? pseudoElementIndexes, - int? layoutNodeIndex,
- String? documentURL,
- String? baseURL,
- String? contentLanguage,
- String? documentEncoding,
- String? publicId,
- String? systemId,
- FrameId? frameId,
- int? contentDocumentIndex,
- PseudoType? pseudoType,
- ShadowRootType? shadowRootType,
- bool? isClickable,
- List<
EventListener> ? eventListeners, - String? currentSourceURL,
- String? originURL,
- num? scrollOffsetX,
- num? scrollOffsetY,
Implementation
DOMNode(
{required this.nodeType,
required this.nodeName,
required this.nodeValue,
this.textValue,
this.inputValue,
this.inputChecked,
this.optionSelected,
required this.backendNodeId,
this.childNodeIndexes,
this.attributes,
this.pseudoElementIndexes,
this.layoutNodeIndex,
this.documentURL,
this.baseURL,
this.contentLanguage,
this.documentEncoding,
this.publicId,
this.systemId,
this.frameId,
this.contentDocumentIndex,
this.pseudoType,
this.shadowRootType,
this.isClickable,
this.eventListeners,
this.currentSourceURL,
this.originURL,
this.scrollOffsetX,
this.scrollOffsetY});