Enum HudElementTreeOrder.ParentStatus
Why an element sits where it does in the tree — the single source of truth for both the tree shape itself and anything a caller draws about it (e.g. a "missing"/"cycle" badge), so the two can never disagree the way a badge driven by its own separate re-check once could.
Namespace: Serenity.GameUi.Application.Authoring
Assembly: Serenity.GameUi.Application.dll
Syntax
public enum HudElementTreeOrder.ParentStatus
Fields
| Name | Description |
|---|---|
| Cyclic | ParentId is part of, or its chain leads into, a cycle of parent references — including a self-reference, the simplest possible cycle. |
| Dangling | ParentId names an id nothing on this HUD carries. |
| None | No ParentId was authored — a genuine, intentional root. |
| Resolved | ParentId names an existing element and the chain to a root is clean. |