TypeFieldNode class

A node in the expanded type tree, used for structured display.

Constructors

TypeFieldNode({required String name, required int width, String? value, List<TypeFieldNode> children = const [], int startBit = 0})
Creates a type field node.

Properties

children List<TypeFieldNode>
Child fields for nested structs/arrays.
final
hashCode int
The hash code for this object.
no setterinherited
name String
Field name (e.g. "mantissa", "0").
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startBit int
The bit range within the parent: [startBit, endBit) (LSB-first).
final
value String?
Extracted value string for this field, or null if unavailable.
final
width int
Bit width of this field.
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