CynefinTransition Class
A movement between two domains of a CynefinDiagram, drawn as a curved arrow between their centers.
public sealed class CynefinTransitionConstructors
| Name | Description |
|---|---|
| CynefinTransition(CynefinDomain, CynefinDomain, DiagramText?) | A movement between two domains of a CynefinDiagram, drawn as a curved arrow between their centers. |
CynefinTransition(CynefinDomain, CynefinDomain, DiagramText?)
CynefinTransition.csA movement between two domains of a CynefinDiagram, drawn as a curved arrow between their centers.
public CynefinTransition(CynefinDomain from, CynefinDomain to, DiagramText? label = null)Parameters
fromCynefinDomain- The domain the movement starts from.
toCynefinDomain- The domain the movement goes to. A transition to the same domain is not drawn, as in Mermaid.
labelDiagramText?- The text drawn on the arrow, or
nullfor none.
Properties
| Name | Description |
|---|---|
| From | Gets or sets the domain the movement starts from. |
| Label | Gets or sets the text drawn on the arrow, or null for none. |
| To | Gets or sets the domain the movement goes to. |
Gets or sets the domain the movement starts from.
public CynefinDomain From { get; set; }Property value
Label
CynefinTransition.csGets or sets the text drawn on the arrow, or null for none.
public DiagramText? Label { get; set; }Property value
Methods
| Name | Description |
|---|---|
| ToString() | Returns the domains and the text of the transition. |