Table of Contents

Class MermaidExportOptions

Namespace
FlowOrchestrator.Core.Diagnostics
Assembly
FlowOrchestrator.Core.dll

Configuration knobs for FlowMermaidExporter.

public sealed class MermaidExportOptions
Inheritance
MermaidExportOptions
Inherited Members

Properties

ApplyStyling

When true, emits classDef blocks and applies :::trigger, :::entry, :::polling, and :::loop classes to differentiate node roles visually.

public bool ApplyStyling { get; set; }

Property Value

bool

Direction

Diagram direction passed to Mermaid's flowchart header. Valid values are TD (top-down), LR (left-right), BT, and RL.

public string Direction { get; set; }

Property Value

string

IncludeTriggers

When true, emits one trigger node per entry in Triggers and connects it to all entry steps.

public bool IncludeTriggers { get; set; }

Property Value

bool

ShowStepTypes

When true, the step's Type is rendered as italic text below the step key inside each node label.

public bool ShowStepTypes { get; set; }

Property Value

bool