Class
MermaidRailroadExpression
ChartForgeX.Mermaid
A source location for an immutable native grammar expression and its semantic children.
Inheritance
- MermaidAstNode
- MermaidRailroadExpression
Usage
Explore 4 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 2
- Property MermaidRailroadExpression.Children
- Property MermaidRailroadRule.Definition
Accepted by parameters 2
- Constructor MermaidRailroadExpression.MermaidRailroadExpression
- Constructor MermaidRailroadRule.MermaidRailroadRule
Constructors
public MermaidRailroadExpression(RailroadExpression expression, MermaidSourceSpan span, IEnumerable<MermaidRailroadExpression>? children = null) #Initializes a source expression.
Parameters
- expression ChartForgeX.VisualBlocks.RailroadExpression
- span ChartForgeX.Mermaid.MermaidSourceSpan
- children System.Collections.Generic.IEnumerable<ChartForgeX.Mermaid.MermaidRailroadExpression>? = null