Back to API Reference
Class
RangeEntityDiagnostic
sealed
Immutable on-demand diagnostic view of one logical interactive entity.
public RangeIdentity Identity{ get }Stable source-scoped identity.
public RangeSource Source{ get }Source that emitted this entity.
public RangeChannel Channel{ get }Stable interaction channel, or null for modifier-local routing.
public RangePayloadView Payload{ get }Typed immutable payload.
public ReadOnlySpan<RangeSegment> Segments{ get }Every attributed segment currently participating in the entity.
public ReadOnlySpan<Rect> HitFragments{ get }Final hit-test fragments in component-local coordinates.
public Rect Bounds{ get }Union of current hit-test fragments.
public Type ModifierType{ get }Owning modifier type.
public ModifierNodeId ModifierNode{ get }Stable identity within the owning modifier graph.
public RangeState State{ get }Current aggregate pointer state.
