Skip to content
ChartForgeX
Class

MermaidAgentflowEdge

ChartForgeX.Mermaid

Namespace
ChartForgeX.Mermaid
Assembly
ChartForgeX.Mermaid
Modifiers
sealed

A source-ordered workflow relationship.

Inheritance

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

Constructors

public MermaidAgentflowEdge(string id, string sourceId, string targetId, MermaidAgentflowEdgeKind kind, MermaidSourceSpan span) #

Initializes a workflow edge.

Parameters

id string required
sourceId string required
targetId string required
kind ChartForgeX.Mermaid.MermaidAgentflowEdgeKind required
span ChartForgeX.Mermaid.MermaidSourceSpan required

Properties

public string Id { get; } #

Gets the explicit or generated relationship identity.

public string SourceId { get; } #

Gets the source node or flow identity.

public string TargetId { get; } #

Gets the target node or flow identity.

public MermaidAgentflowEdgeKind Kind { get; } #

Gets the authored edge meaning.

public string? Label { get; set; } #

Gets or sets the authored branch label.

public Dictionary<string, MermaidMetadataValue> Metadata { get; } #

Gets inert source metadata.