Skip to content
ChartForgeX
Class

MermaidZenUmlParticipant

ChartForgeX.Mermaid

Namespace
ChartForgeX.Mermaid
Assembly
ChartForgeX.Mermaid
Modifiers
sealed

A declared or inferred sequence lifeline.

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 MermaidZenUmlParticipant(string id, MermaidSourceSpan span) #

Initializes a participant identity.

Parameters

id string required
span ChartForgeX.Mermaid.MermaidSourceSpan required

Properties

public string Id { get; } #

Gets the source identity.

public string? Alias { get; set; } #

Gets or sets the display alias; null displays the identity.

public SequenceArtifactParticipantKind Kind { get; set; } #

Gets or sets the native participant notation.

public bool IsImplicit { get; set; } #

Gets or sets whether a message inferred the participant.

public Dictionary<string, string> Attributes { get; } #

Gets source presentation attributes, including those explicitly diagnosed as unsupported.