CynefinTheme Class
The colors and sizes of a CynefinDiagram that replace the ones of the theme (the cynefin theme variables of Mermaid). A null value keeps the one of the theme.
public sealed class CynefinThemeConstructors
| Name | Description |
|---|---|
| CynefinTheme() |
CynefinTheme()
public CynefinTheme()No documentation is available.
Properties
| Name | Description |
|---|---|
| ArrowColor | Gets or sets the color of the arrows of the transitions (Mermaid arrowColor). |
| ArrowWidth | Gets or sets the width of the arrows of the transitions (Mermaid arrowWidth). |
| BoundaryColor | Gets or sets the color of the wavy boundaries between the domains (Mermaid boundaryColor). |
| BoundaryWidth | Gets or sets the width of the boundaries between the domains (Mermaid boundaryWidth). |
| ChaoticBackground | Gets or sets the background of the chaotic domain (Mermaid chaoticBg). |
| ClearBackground | Gets or sets the background of the clear domain (Mermaid clearBg). |
| CliffColor | Gets or sets the color of the cliff between the clear and the chaotic domains (Mermaid cliffColor). |
| CliffWidth | Gets or sets the width of the cliff between the clear and the chaotic domains (Mermaid cliffWidth). |
| ComplexBackground | Gets or sets the background of the complex domain (Mermaid complexBg). |
| ComplicatedBackground | Gets or sets the background of the complicated domain (Mermaid complicatedBg). |
| ConfusionBackground | Gets or sets the background of the confusion domain, in the center (Mermaid confusionBg). |
| DomainFontSize | Gets or sets the size of the names of the domains (Mermaid domainFontSize). |
| ItemFontSize | Gets or sets the size of the items; the descriptions and the texts of the transitions are one pixel smaller (Mermaid itemFontSize). |
| LabelColor | Gets or sets the color of the names of the domains (Mermaid labelColor). |
| TextColor | Gets or sets the color of the items, of the descriptions of the domains and of the texts of the transitions (Mermaid textColor). |
ArrowColor
CynefinTheme.csGets or sets the color of the arrows of the transitions (Mermaid arrowColor).
public SceneColor? ArrowColor { get; set; }Property value
ArrowWidth
CynefinTheme.csGets or sets the width of the arrows of the transitions (Mermaid arrowWidth).
public double? ArrowWidth { get; set; }BoundaryColor
CynefinTheme.csGets or sets the color of the wavy boundaries between the domains (Mermaid boundaryColor).
public SceneColor? BoundaryColor { get; set; }Property value
BoundaryWidth
CynefinTheme.csGets or sets the width of the boundaries between the domains (Mermaid boundaryWidth).
public double? BoundaryWidth { get; set; }ChaoticBackground
CynefinTheme.csGets or sets the background of the chaotic domain (Mermaid chaoticBg).
public SceneColor? ChaoticBackground { get; set; }Property value
ClearBackground
CynefinTheme.csGets or sets the background of the clear domain (Mermaid clearBg).
public SceneColor? ClearBackground { get; set; }Property value
CliffColor
CynefinTheme.csGets or sets the color of the cliff between the clear and the chaotic domains (Mermaid cliffColor).
public SceneColor? CliffColor { get; set; }Property value
CliffWidth
CynefinTheme.csGets or sets the width of the cliff between the clear and the chaotic domains (Mermaid cliffWidth).
public double? CliffWidth { get; set; }ComplexBackground
CynefinTheme.csGets or sets the background of the complex domain (Mermaid complexBg).
public SceneColor? ComplexBackground { get; set; }Property value
ComplicatedBackground
CynefinTheme.csGets or sets the background of the complicated domain (Mermaid complicatedBg).
public SceneColor? ComplicatedBackground { get; set; }Property value
ConfusionBackground
CynefinTheme.csGets or sets the background of the confusion domain, in the center (Mermaid confusionBg).
public SceneColor? ConfusionBackground { get; set; }Property value
DomainFontSize
CynefinTheme.csGets or sets the size of the names of the domains (Mermaid domainFontSize).
public double? DomainFontSize { get; set; }ItemFontSize
CynefinTheme.csGets or sets the size of the items; the descriptions and the texts of the transitions are one pixel smaller (Mermaid itemFontSize).
public double? ItemFontSize { get; set; }LabelColor
CynefinTheme.csGets or sets the color of the names of the domains (Mermaid labelColor).
public SceneColor? LabelColor { get; set; }Property value
TextColor
CynefinTheme.csGets or sets the color of the items, of the descriptions of the domains and of the texts of the transitions (Mermaid textColor).
public SceneColor? TextColor { get; set; }