Summary information about a SemanticsNode object.
A semantics node might SemanticsNode.mergeAllDescendantsIntoThisNode, which means the individual fields on the semantics node don't fully describe the semantics at that node. This data structure contains the full semantics for the node.
Typically obtained from SemanticsNode.getSemanticsData.
Constructors
Properties
- actions → int
-
A bit field of
SemanticsActions
that apply to this node.read-only - flags → int
-
A bit field of SemanticsFlags that apply to this node.
read-only - hashCode → int
-
read-only
- label → String
-
A textual description of this node.
read-only - rect → Rect
-
The bounding box for this node in its coordinate system.
read-only - transform → Matrix4
-
The transform from this node's coordinate system to its parent's coordinate system.
read-only - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
Methods
-
hasAction(
SemanticsAction action) → bool -
Whether actions contains the given action.
-
hasFlag(
SemanticsFlags flag) → bool -
Whether flags contains the given flag.
-
toString(
) → String -
Returns a string representation of this object.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited