ArchitectureEdge Class
An edge of an architecture diagram, from a side of a node to a side of another node.
public sealed class ArchitectureEdgeConstructors
| Name | Description |
|---|---|
| ArchitectureEdge(ArchitectureNode, ArchitectureSide, ArchitectureNode, ArchitectureSide) | Initializes a new instance of the ArchitectureEdge class. |
ArchitectureEdge(ArchitectureNode, ArchitectureSide, ArchitectureNode, ArchitectureSide)
ArchitectureEdge.csInitializes a new instance of the ArchitectureEdge class.
public ArchitectureEdge(ArchitectureNode from, ArchitectureSide fromSide, ArchitectureNode to, ArchitectureSide toSide)Parameters
fromArchitectureNode- The first node.
fromSideArchitectureSide- The side of
fromthe edge leaves. toArchitectureNode- The second node.
toSideArchitectureSide- The side of
tothe edge reaches.
Properties
| Name | Description |
|---|---|
| From | Gets the first node. |
| FromArrow | Gets or sets a value that indicates whether an arrowhead points to ArchitectureEdge.From (Mermaid <). |
| FromGroup | Gets or sets a value that indicates whether the edge starts at the frame of the group of ArchitectureEdge.From (Mermaid {group}). |
| FromSide | Gets or sets the side of ArchitectureEdge.From the edge leaves. |
| Label | Gets or sets the text of the edge, or null for none. |
| To | Gets the second node. |
| ToArrow | Gets or sets a value that indicates whether an arrowhead points to ArchitectureEdge.To (Mermaid >). |
| ToGroup | Gets or sets a value that indicates whether the edge ends at the frame of the group of ArchitectureEdge.To (Mermaid {group}). |
| ToSide | Gets or sets the side of ArchitectureEdge.To the edge reaches. |
FromArrow
ArchitectureEdge.csGets or sets a value that indicates whether an arrowhead points to ArchitectureEdge.From (Mermaid <).
public bool FromArrow { get; set; }Property value
FromGroup
ArchitectureEdge.csGets or sets a value that indicates whether the edge starts at the frame of the group of ArchitectureEdge.From (Mermaid {group}).
public bool FromGroup { get; set; }Property value
FromSide
ArchitectureEdge.csGets or sets the side of ArchitectureEdge.From the edge leaves.
public ArchitectureSide FromSide { get; set; }Property value
Label
ArchitectureEdge.csGets or sets the text of the edge, or null for none.
public DiagramText? Label { get; set; }Property value
ToArrow
ArchitectureEdge.csGets or sets a value that indicates whether an arrowhead points to ArchitectureEdge.To (Mermaid >).
public bool ToArrow { get; set; }Property value
ToGroup
ArchitectureEdge.csGets or sets a value that indicates whether the edge ends at the frame of the group of ArchitectureEdge.To (Mermaid {group}).
public bool ToGroup { get; set; }Property value
ToSide
ArchitectureEdge.csGets or sets the side of ArchitectureEdge.To the edge reaches.
public ArchitectureSide ToSide { get; set; }