Skip to content
ChartForgeX

API Reference

Class

MermaidSourceConfiguration

Namespace ChartForgeX.Mermaid
Assembly ChartForgeX.Mermaid
Modifiers sealed

Retains bounded source configuration and the effective settings for the parsed diagram family.

Inheritance

  • Object
  • MermaidSourceConfiguration

Usage

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

Constructors

public MermaidSourceConfiguration() #

Properties

public String? Theme { get; internal set; } #

Gets the effective source theme; MermaidDocument.Theme can also set this value for direct conversion.

public String? Layout { get; internal set; } #

Gets the requested layout, retained independently from the native static layout.

public String? Look { get; internal set; } #

Gets the requested appearance, retained independently from native scene styling.

public String? FontFamily { get; internal set; } #

Gets the effective font stack from the theme variable or root setting, in that order; native font resolution does not fetch remote fonts.

public Double? FontSize { get; internal set; } #

Gets the requested theme-variable base font size in logical pixels, when supported.

public IReadOnlyList<MermaidConfigurationSetting> Settings { get; } #

Gets declarations in source precedence order: frontmatter, then legacy directives.