RawNode class

A single node returned from the raw semantics walk.

Constructors

RawNode({required int rawId, required SemanticsData data, required Rect bounds, required int parentIndex, required int siblingIndex, required int depth})
const

Properties

bounds → Rect
Bounds in root / logical-pixel coordinates (same space as the viewport).
final
data → SemanticsData
final
depth → int
Depth from the semantics root.
final
hashCode → int
The hash code for this object.
no setterinherited
parentIndex → int
Index into RawTree.nodes of this node's parent, or -1 for top-level children of the semantics root (the root itself is not emitted).
final
rawId → int
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
siblingIndex → int
0-based position among siblings sharing the same parent in the raw tree.
final

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