Class: DiagramNode
One user-authored point in its place in the diagram's tree: a node or an asst, never a generated pres point or a transition label. See Diagram.nodes.
Constructors
Constructor
new DiagramNode(
point,parent,level):DiagramNode
Parameters
| Parameter | Type | Description |
|---|---|---|
point | DiagramPoint | The point itself: its text, its type, and its link to what is drawn for it. |
parent | DiagramNode | null | The parent node, or null for a root. |
level | number | Depth below the root, 0 for a root. |
Returns
DiagramNode
Properties
children
readonlychildren:DiagramNode[] =[]
Child nodes, ordered by their parOf edge's @srcOrd. Empty for a leaf.
level
readonlylevel:number
Depth below the root, 0 for a root.
parent
readonlyparent:DiagramNode|null
The parent node, or null for a root.
point
readonlypoint:DiagramPoint
The point itself: its text, its type, and its link to what is drawn for it.