API Reference
Class
MermaidC4Relationship
Describes a C4 relationship.
Inheritance
- MermaidAstNode
- MermaidC4Relationship
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property MermaidC4Document.Relationships
Constructors
public MermaidC4Relationship(String sourceAlias, String targetAlias, String kind, MermaidSourceSpan span) #Initializes a C4 relationship.
Parameters
- sourceAlias System.String
- targetAlias System.String
- kind System.String
- span ChartForgeX.Mermaid.MermaidSourceSpan
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String SourceAlias { get; set; } #Gets or sets the source element alias.
public String TargetAlias { get; set; } #Gets or sets the target element alias.
public String Kind { get; set; } #Gets or sets the normalized relationship kind.
public String? Label { get; set; } #Gets or sets the optional relationship label.
public String? Technology { get; set; } #Gets or sets the optional technology label.
public String? Tags { get; set; } #Gets or sets optional Mermaid tags.
public String? Link { get; set; } #Gets or sets optional Mermaid link metadata.
Inherited Properties
public MermaidSourceSpan Span { get; } #Inherited from MermaidAstNode