-
attributes
↔ LinkedHashMap<Object, String>
-
A map holding name, value pairs for attributes of the node.
getter/setter pairinherited
-
attributeSpans
→ LinkedHashMap<Object, FileSpan>?
-
If sourceSpan is available, this contains the spans of each attribute.
The span of an attribute is the entire attribute, including the name and
quotes (if any). For example, the span of "attr" in
<a attr="value">
would be the text attr="value"
.
no setterinherited
-
attributeValueSpans
→ LinkedHashMap<Object, FileSpan>?
-
If sourceSpan is available, this contains the spans of each attribute's
value. Unlike attributeSpans, this span will include only the value.
For example, the value span of "attr" in
<a attr="value">
would be the
text value
.
no setterinherited
-
children
→ List<Element>
-
latefinalinherited
-
data
↔ String
-
getter/setter pair
-
firstChild
→ Node?
-
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
nodes
→ NodeList
-
A list of child nodes of the current node. This must
include all elements but not necessarily other node types.
latefinalinherited
-
nodeType
→ int
-
no setteroverride
-
parent
→ Element?
-
The parent element of this node.
no setterinherited
-
parentNode
↔ Node?
-
The parent of the current node (or null for the document node).
getter/setter pairinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceSpan
↔ FileSpan?
-
The source span of this node, if it was created by the HtmlParser.
getter/setter pairinherited
-
text
↔ String
-
covariantgetter/setter pairoverride