Skip to content
ChartForgeX
Enum

MermaidZenUmlStatementKind

ChartForgeX.Mermaid

Namespace
ChartForgeX.Mermaid
Assembly
ChartForgeX.Mermaid
Base
Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers
sealed

The semantics of an occurrence-tree statement, independent from native sequence drawing.

Inheritance

  • Enum
  • MermaidZenUmlStatementKind

Usage

Explore 15 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.

Accepted by parameters 1

Values

public const MermaidZenUmlStatementKind Call #

A synchronous method occurrence.

Value: 0
public const MermaidZenUmlStatementKind Async #

An asynchronous message.

Value: 1
public const MermaidZenUmlStatementKind Return #

An explicit reply or return from the current occurrence.

Value: 2
public const MermaidZenUmlStatementKind Create #

Creation of a participant at a message occurrence.

Value: 3
public const MermaidZenUmlStatementKind Conditional #

An if/else alternative.

Value: 4
public const MermaidZenUmlStatementKind Loop #

A loop fragment.

Value: 5
public const MermaidZenUmlStatementKind Optional #

An optional fragment.

Value: 6
public const MermaidZenUmlStatementKind Parallel #

A parallel fragment.

Value: 7
public const MermaidZenUmlStatementKind Critical #

A critical fragment.

Value: 8
public const MermaidZenUmlStatementKind Section #

A section or frame.

Value: 9
public const MermaidZenUmlStatementKind Try #

An exception-flow fragment with catch/finally branches.

Value: 10
public const MermaidZenUmlStatementKind Reference #

A reference retained with an explicit native-presentation diagnostic.

Value: 11
public const MermaidZenUmlStatementKind Divider #

A divider retained with an explicit native-presentation diagnostic.

Value: 12