NodeType enum
Node type in the Unified Document Tree (UDT)
Values
- document → const NodeType
-
Document root
- block → const NodeType
-
Block-level element (div, p, h1-h6, table, etc.)
- inline → const NodeType
-
Inline element (span, a, strong, em, etc.)
- text → const NodeType
-
Text content
- atomic → const NodeType
-
Atomic/replaced element (img, video, audio, etc.)
- table → const NodeType
-
Table element
- tableRow → const NodeType
-
Table row
- tableCell → const NodeType
-
Table cell (td, th)
- ruby → const NodeType
-
Ruby annotation (for Japanese)
- rubyText → const NodeType
-
Ruby text (rt)
- lineBreak → const NodeType
-
Line break (br)
- errorBoundary → const NodeType
-
Error boundary — wraps a parse/render error for graceful display
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited