跳至内容

Mermaid 配置模式

txt
https://mermaid.npmjs.net.cn/schemas/config.schema.json
抽象可扩展状态可识别自定义属性附加属性访问限制定义于
可实例化未知状态禁止禁止config.schema.json

Mermaid 配置类型

object (Mermaid 配置)

Mermaid 配置属性

属性类型必需可空定义于
themestring可选不可为空Mermaid 配置
themeVariables未指定可选不可为空Mermaid 配置
themeCSSstring可选不可为空Mermaid 配置
lookstring必需不可为空Mermaid 配置
handDrawnSeednumber可选不可为空Mermaid 配置
layoutstring可选不可为空Mermaid 配置
maxTextSizenumber可选不可为空Mermaid 配置
maxEdgesinteger可选不可为空Mermaid 配置
elkobject可选不可为空Mermaid 配置
darkModeboolean可选不可为空Mermaid 配置
htmlLabelsboolean可选不可为空Mermaid 配置
fontFamilystring必需不可为空Mermaid 配置
altFontFamilystring可选不可为空Mermaid 配置
logLevel多个必需不可为空Mermaid 配置
securityLevelstring必需不可为空Mermaid 配置
startOnLoadboolean必需不可为空Mermaid 配置
arrowMarkerAbsoluteboolean必需不可为空Mermaid 配置
securearray可选不可为空Mermaid 配置
legacyMathMLboolean可选不可为空Mermaid 配置
forceLegacyMathMLboolean可选不可为空Mermaid 配置
deterministicIdsboolean可选不可为空Mermaid 配置
deterministicIDSeedstring可选不可为空Mermaid 配置
flowchart合并必需不可为空Mermaid 配置
sequence合并必需不可为空Mermaid 配置
gantt合并必需不可为空Mermaid 配置
journey合并必需不可为空Mermaid 配置
timeline合并可选不可为空Mermaid 配置
class合并必需不可为空Mermaid 配置
state合并必需不可为空Mermaid 配置
er合并必需不可为空Mermaid 配置
pie合并必需不可为空Mermaid 配置
quadrantChart合并必需不可为空Mermaid 配置
xyChart合并必需不可为空Mermaid 配置
requirement合并必需不可为空Mermaid 配置
architecture合并必需不可为空Mermaid 配置
mindmap合并必需不可为空Mermaid 配置
kanban合并必需不可为空Mermaid 配置
gitGraph合并必需不可为空Mermaid 配置
c4合并必需不可为空Mermaid 配置
sankey合并必需不可为空Mermaid 配置
packet合并必需不可为空Mermaid 配置
block合并必需不可为空Mermaid 配置
dompurifyConfigobject可选不可为空Mermaid 配置
wrapboolean可选不可为空Mermaid 配置
fontSizenumber可选不可为空Mermaid 配置
markdownAutoWrapboolean可选不可为空Mermaid 配置
suppressErrorRenderingboolean可选不可为空Mermaid 配置

theme

主题,CSS 样式表。您也可以使用 themeCSS 覆盖此值。

theme

theme 类型

string

theme 约束

枚举:此属性的值必须等于以下值之一

解释
"default"
"base"
"dark"
"forest"
"neutral"
"null"可设置为禁用任何预定义的 mermaid 主题

theme 默认值

默认值为

json
"default"

themeVariables

themeVariables

  • 是可选的

  • 类型:未知

  • 不可为空

  • 定义于:Mermaid 配置

  • tsType:any

themeVariables 类型

未知

themeCSS

themeCSS

themeCSS 类型

string

look

定义要用于图表的主要外观。

look

look 类型

string

look 约束

枚举:此属性的值必须等于以下值之一

解释
"classic"
"handDrawn"

look 默认值

默认值为

json
"classic"

handDrawnSeed

定义使用 handDrawn 外观时要使用的种子。这对于自动化测试很重要,因为它们总是会发现没有种子时的差异。默认值为 0,它会提供随机种子。

handDrawnSeed

handDrawnSeed 类型

number

layout

定义要用于渲染图表的布局算法。

layout

layout 类型

string

layout 默认值

默认值为

json
"dagre"

maxTextSize

用户文本图表的最大允许大小

maxTextSize

maxTextSize 类型

number

maxTextSize 默认值

默认值为

json
50000

maxEdges

定义可以在图表中绘制的最大边数。

maxEdges

maxEdges 类型

integer

maxEdges 约束

最小值:此数字的值必须大于或等于:0

maxEdges 默认值

默认值为

json
500

elk

elk

elk 类型

object (详细信息)

darkMode

darkMode

darkMode 类型

boolean

htmlLabels

htmlLabels

htmlLabels 类型

boolean

fontFamily

指定要在渲染的图表中使用的字体。可以是任何可能的 CSS font-family。参见 https://mdn.org.cn/en-US/docs/Web/CSS/font-family

fontFamily

fontFamily 类型

string

fontFamily 默认值

默认值为

json
"\"trebuchet ms\", verdana, arial, sans-serif;"

altFontFamily

altFontFamily

altFontFamily 类型

string

logLevel

此选项决定 mermaid 要使用的日志记录量。

logLevel

logLevel 类型

以下任一: stringnumber (详情)

logLevel 约束

枚举:此属性的值必须等于以下值之一

解释
"trace"等效于 0
0
"debug"等效于 1
1
"info"等效于 2
2
"warn"等效于 3
3
"error"等效于 4
4
"fatal"等效于 5 (默认)
5

logLevel 默认值

默认值为

json
5

securityLevel

解析图表的信任级别

securityLevel

securityLevel 类型

string

securityLevel 约束

枚举:此属性的值必须等于以下值之一

解释
"strict"(**默认**) 文本中的 HTML 标签被编码,并且点击功能被禁用。
"loose"文本中的 HTML 标签被允许,并且点击功能被启用。
"antiscript"文本中的 HTML 标签被允许(仅删除脚本元素),并且点击功能被启用。
"sandbox"使用此安全级别,所有渲染都在沙盒 iframe 中进行。这可以防止任何 JavaScript 在上下文中运行。这可能会阻碍图表的交互功能,例如脚本、序列图中的弹出窗口或指向其他选项卡或目标的链接等。

securityLevel 默认值

默认值为

json
"strict"

startOnLoad

指示 mermaid 是否在页面加载时启动

startOnLoad

startOnLoad 类型

boolean

startOnLoad 默认值

默认值为

json
true

arrowMarkerAbsolute

控制 html 代码中的箭头标记是绝对路径还是锚点。这在您使用 base 标签设置时很重要。

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

secure

此选项控制哪些 currentConfig 键被视为安全,并且只能通过调用 mermaid.initialize 来更改。这可以防止恶意图表指令覆盖网站的默认安全性。

secure

secure 类型

string[]

secure 默认值

默认值为

json
["secure", "securityLevel", "startOnLoad", "maxTextSize", "suppressErrorRendering", "maxEdges"]

legacyMathML

此选项指定 Mermaid 是否可以预期依赖项包含 KaTeX 样式表,以供没有自己的 MathML 实现的浏览器使用。如果此选项被禁用且不支持 MathML,则数学公式将被警告信息替换。如果此选项被启用且不支持 MathML,则 Mermaid 将回退到 KaTeX 的传统渲染方式。

legacyMathML

legacyMathML 类型

boolean

forceLegacyMathML

此选项强制 Mermaid 依赖 KaTeX 自己的样式表来渲染 MathML。由于操作系统字体和浏览器 MathML 实现之间的差异,如果一致的渲染很重要,则建议使用此选项。如果设置为 true,则忽略 legacyMathML。

forceLegacyMathML

forceLegacyMathML 类型

boolean

deterministicIds

此选项控制 SVG 中节点生成的 ID 是随机生成还是基于种子生成。如果设置为 false,则 ID 是根据当前日期生成的,因此不是确定性的。这是默认行为。

如果您将文件签入到源代码控制中(例如 git),并且除非内容发生更改,否则不应更改,这很重要。

deterministicIds

deterministicIds 类型

boolean

deterministicIDSeed

此选项是确定性 ID 的可选种子。如果设置为 undefined 但 deterministicIds 为 true,则使用简单的数字迭代器。您可以将此属性设置为基于静态字符串的种子。

deterministicIDSeed

deterministicIDSeed 类型

string

flowchart

包含针对流程图的特定配置的对象

flowchart

flowchart 类型

object (流程图配置)

所有

sequence

包含针对序列图的特定配置的对象

sequence

sequence 类型

object (序列图配置)

所有

gantt

包含针对甘特图的特定配置的对象

gantt

gantt 类型

object (甘特图配置)

所有

journey

包含针对旅程图的特定配置的对象

journey

journey 类型

object (旅程图配置)

所有

timeline

timeline

timeline 类型

object (时间线图配置)

所有

class

class

class 类型

object (类图配置)

所有

state

包含针对实体关系图的特定配置的对象

state

state 类型

object (状态图配置)

所有

er

包含针对实体关系图的特定配置的对象

er

er 类型

object (ER 图配置)

所有

pie

pie

pie 类型

object (饼图配置)

所有

quadrantChart

quadrantChart

quadrantChart 类型

object (象限图配置)

所有

xyChart

此对象包含针对 XY 图表的特定配置

xyChart

xyChart 类型

object (XY 图表配置)

所有

requirement

包含针对 req 图表的特定配置的对象

requirement

需求类型

object (需求图配置)

所有

架构

包含架构图特定配置的对象

architecture

架构类型

object (架构图配置)

所有

思维导图

包含思维导图特定配置的对象

mindmap

思维导图类型

object (思维导图配置)

所有

看板

包含看板图特定配置的对象

kanban

看板类型

object (看板图配置)

所有

gitGraph

gitGraph

gitGraph 类型

object (Git Graph 图配置)

所有

c4

包含 c4 图特定配置的对象

c4

c4 类型

object (C4 图配置)

所有

sankey

包含 sankey 图特定配置的对象。

sankey

sankey 类型

object (Sankey 图配置)

所有

数据包

包含数据包图特定配置的对象。

packet

数据包类型

object (数据包图配置)

所有

包含块图特定配置的对象。

block

块类型

object (块图配置)

所有

dompurifyConfig

传递给dompurify 库的配置选项。

dompurifyConfig

dompurifyConfig 类型

object (DOM Purify 配置)

wrap

wrap

wrap 类型

boolean

fontSize

fontSize

fontSize 类型

number

fontSize 默认值

默认值为

json
16

markdownAutoWrap

markdownAutoWrap

markdownAutoWrap 类型

boolean

markdownAutoWrap 默认值

默认值为

json
true

suppressErrorRendering

阻止在 DOM 中插入 'Syntax error' 图表。这在您想控制应用程序中如何处理语法错误时很有用。

suppressErrorRendering

suppressErrorRendering 类型

boolean

Mermaid 配置定义

定义组 BaseDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/BaseDiagramConfig" }
属性类型必需可空定义于
useWidthnumber可选不可为空Mermaid 配置
useMaxWidthboolean可选不可为空Mermaid 配置

useWidth

useWidth

useWidth 类型

number

useMaxWidth

当该标志设置为true时,高度和宽度设置为 100%,然后根据可用空间进行缩放。如果设置为false,则使用所需的绝对空间。

useMaxWidth

useMaxWidth 类型

boolean

useMaxWidth 默认值

默认值为

json
true

定义组 C4DiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/C4DiagramConfig" }
属性类型必需可空定义于
diagramMarginXinteger必需不可为空Mermaid 配置
diagramMarginYinteger必需不可为空Mermaid 配置
c4ShapeMargininteger必需不可为空Mermaid 配置
c4ShapePaddinginteger必需不可为空Mermaid 配置
widthinteger必需不可为空Mermaid 配置
heightinteger必需不可为空Mermaid 配置
boxMargininteger必需不可为空Mermaid 配置
c4ShapeInRowinteger必需不可为空Mermaid 配置
nextLinePaddingXnumber可选不可为空Mermaid 配置
c4BoundaryInRowinteger必需不可为空Mermaid 配置
personFontSize多个可选不可为空Mermaid 配置
personFontFamilystring可选不可为空Mermaid 配置
personFontWeight多个可选不可为空Mermaid 配置
external_personFontSize多个可选不可为空Mermaid 配置
external_personFontFamilystring可选不可为空Mermaid 配置
external_personFontWeight多个可选不可为空Mermaid 配置
systemFontSize多个可选不可为空Mermaid 配置
systemFontFamilystring可选不可为空Mermaid 配置
systemFontWeight多个可选不可为空Mermaid 配置
external_systemFontSize多个可选不可为空Mermaid 配置
external_systemFontFamilystring可选不可为空Mermaid 配置
external_systemFontWeight多个可选不可为空Mermaid 配置
system_dbFontSize多个可选不可为空Mermaid 配置
system_dbFontFamilystring可选不可为空Mermaid 配置
system_dbFontWeight多个可选不可为空Mermaid 配置
external_system_dbFontSize多个可选不可为空Mermaid 配置
external_system_dbFontFamilystring可选不可为空Mermaid 配置
external_system_dbFontWeight多个可选不可为空Mermaid 配置
system_queueFontSize多个可选不可为空Mermaid 配置
system_queueFontFamilystring可选不可为空Mermaid 配置
system_queueFontWeight多个可选不可为空Mermaid 配置
external_system_queueFontSize多个可选不可为空Mermaid 配置
external_system_queueFontFamilystring可选不可为空Mermaid 配置
external_system_queueFontWeight多个可选不可为空Mermaid 配置
boundaryFontSize多个可选不可为空Mermaid 配置
boundaryFontFamilystring可选不可为空Mermaid 配置
boundaryFontWeight多个可选不可为空Mermaid 配置
messageFontSize多个可选不可为空Mermaid 配置
messageFontFamilystring可选不可为空Mermaid 配置
messageFontWeight多个可选不可为空Mermaid 配置
containerFontSize多个可选不可为空Mermaid 配置
containerFontFamilystring可选不可为空Mermaid 配置
containerFontWeight多个可选不可为空Mermaid 配置
external_containerFontSize多个可选不可为空Mermaid 配置
external_containerFontFamilystring可选不可为空Mermaid 配置
external_containerFontWeight多个可选不可为空Mermaid 配置
container_dbFontSize多个可选不可为空Mermaid 配置
container_dbFontFamilystring可选不可为空Mermaid 配置
container_dbFontWeight多个可选不可为空Mermaid 配置
external_container_dbFontSize多个可选不可为空Mermaid 配置
external_container_dbFontFamilystring可选不可为空Mermaid 配置
external_container_dbFontWeight多个可选不可为空Mermaid 配置
container_queueFontSize多个可选不可为空Mermaid 配置
container_queueFontFamilystring可选不可为空Mermaid 配置
container_queueFontWeight多个可选不可为空Mermaid 配置
external_container_queueFontSize多个可选不可为空Mermaid 配置
external_container_queueFontFamilystring可选不可为空Mermaid 配置
external_container_queueFontWeight多个可选不可为空Mermaid 配置
componentFontSize多个可选不可为空Mermaid 配置
componentFontFamilystring可选不可为空Mermaid 配置
componentFontWeight多个可选不可为空Mermaid 配置
external_componentFontSize多个可选不可为空Mermaid 配置
external_componentFontFamilystring可选不可为空Mermaid 配置
external_componentFontWeight多个可选不可为空Mermaid 配置
component_dbFontSize多个可选不可为空Mermaid 配置
component_dbFontFamilystring可选不可为空Mermaid 配置
component_dbFontWeight多个可选不可为空Mermaid 配置
external_component_dbFontSize多个可选不可为空Mermaid 配置
external_component_dbFontFamilystring可选不可为空Mermaid 配置
external_component_dbFontWeight多个可选不可为空Mermaid 配置
component_queueFontSize多个可选不可为空Mermaid 配置
component_queueFontFamilystring可选不可为空Mermaid 配置
component_queueFontWeight多个可选不可为空Mermaid 配置
external_component_queueFontSize多个可选不可为空Mermaid 配置
external_component_queueFontFamilystring可选不可为空Mermaid 配置
external_component_queueFontWeight多个可选不可为空Mermaid 配置
wrapboolean可选不可为空Mermaid 配置
wrapPaddingnumber可选不可为空Mermaid 配置
person_bg_colorstring可选不可为空Mermaid 配置
person_border_colorstring可选不可为空Mermaid 配置
external_person_bg_colorstring可选不可为空Mermaid 配置
external_person_border_colorstring可选不可为空Mermaid 配置
system_bg_colorstring可选不可为空Mermaid 配置
system_border_colorstring可选不可为空Mermaid 配置
system_db_bg_colorstring可选不可为空Mermaid 配置
system_db_border_colorstring可选不可为空Mermaid 配置
system_queue_bg_colorstring可选不可为空Mermaid 配置
system_queue_border_colorstring可选不可为空Mermaid 配置
external_system_bg_colorstring可选不可为空Mermaid 配置
external_system_border_colorstring可选不可为空Mermaid 配置
external_system_db_bg_colorstring可选不可为空Mermaid 配置
external_system_db_border_colorstring可选不可为空Mermaid 配置
external_system_queue_bg_colorstring可选不可为空Mermaid 配置
external_system_queue_border_colorstring可选不可为空Mermaid 配置
container_bg_colorstring可选不可为空Mermaid 配置
container_border_colorstring可选不可为空Mermaid 配置
container_db_bg_colorstring可选不可为空Mermaid 配置
container_db_border_colorstring可选不可为空Mermaid 配置
container_queue_bg_colorstring可选不可为空Mermaid 配置
container_queue_border_colorstring可选不可为空Mermaid 配置
external_container_bg_colorstring可选不可为空Mermaid 配置
external_container_border_colorstring可选不可为空Mermaid 配置
external_container_db_bg_colorstring可选不可为空Mermaid 配置
external_container_db_border_colorstring可选不可为空Mermaid 配置
external_container_queue_bg_colorstring可选不可为空Mermaid 配置
external_container_queue_border_colorstring可选不可为空Mermaid 配置
component_bg_colorstring可选不可为空Mermaid 配置
component_border_colorstring可选不可为空Mermaid 配置
component_db_bg_colorstring可选不可为空Mermaid 配置
component_db_border_colorstring可选不可为空Mermaid 配置
component_queue_bg_colorstring可选不可为空Mermaid 配置
component_queue_border_colorstring可选不可为空Mermaid 配置
external_component_bg_colorstring可选不可为空Mermaid 配置
external_component_border_colorstring可选不可为空Mermaid 配置
external_component_db_bg_colorstring可选不可为空Mermaid 配置
external_component_db_border_colorstring可选不可为空Mermaid 配置
external_component_queue_bg_colorstring可选不可为空Mermaid 配置
external_component_queue_border_colorstring可选不可为空Mermaid 配置
personFont未指定可选不可为空Mermaid 配置
external_personFont未指定可选不可为空Mermaid 配置
systemFont未指定可选不可为空Mermaid 配置
external_systemFont未指定可选不可为空Mermaid 配置
system_dbFont未指定可选不可为空Mermaid 配置
external_system_dbFont未指定可选不可为空Mermaid 配置
system_queueFont未指定可选不可为空Mermaid 配置
external_system_queueFont未指定可选不可为空Mermaid 配置
containerFont未指定可选不可为空Mermaid 配置
external_containerFont未指定可选不可为空Mermaid 配置
container_dbFont未指定可选不可为空Mermaid 配置
external_container_dbFont未指定可选不可为空Mermaid 配置
container_queueFont未指定可选不可为空Mermaid 配置
external_container_queueFont未指定可选不可为空Mermaid 配置
componentFont未指定可选不可为空Mermaid 配置
external_componentFont未指定可选不可为空Mermaid 配置
component_dbFont未指定可选不可为空Mermaid 配置
external_component_dbFont未指定可选不可为空Mermaid 配置
component_queueFont未指定可选不可为空Mermaid 配置
external_component_queueFont未指定可选不可为空Mermaid 配置
boundaryFont未指定可选不可为空Mermaid 配置
messageFont未指定可选不可为空Mermaid 配置

diagramMarginX

c4 图表左右的边距,必须为正值。

diagramMarginX

diagramMarginX 类型

integer

图表横向边距约束

最小值:此数字的值必须大于或等于:0

图表横向边距默认值

默认值为

json
50

图表纵向边距

c4 图表上下边距,必须为正值。

diagramMarginY

图表纵向边距类型

integer

图表纵向边距约束

最小值:此数字的值必须大于或等于:0

图表纵向边距默认值

默认值为

json
10

c4 图形边距

图形之间的边距

c4ShapeMargin

c4 图形边距类型

integer

c4 图形边距约束

最小值:此数字的值必须大于或等于:0

c4 图形边距默认值

默认值为

json
50

c4 图形内边距

图形内部的边距

c4ShapePadding

c4 图形内边距类型

integer

c4 图形内边距约束

最小值:此数字的值必须大于或等于:0

c4 图形内边距默认值

默认值为

json
20

宽度

人员框的宽度

width

宽度类型

integer

宽度约束

最小值:此数字的值必须大于或等于:0

宽度默认值

默认值为

json
216

高度

人员框的高度

height

高度类型

integer

高度约束

最小值:此数字的值必须大于或等于:0

高度默认值

默认值为

json
60

框边距

框周围的边距

boxMargin

框边距类型

integer

框边距约束

最小值:此数字的值必须大于或等于:0

框边距默认值

默认值为

json
10

c4 图形每行数量

每行放置的图形数量。

c4ShapeInRow

c4 图形每行数量类型

integer

c4 图形每行数量约束

最小值:此数字的值必须大于或等于:0

c4 图形每行数量默认值

默认值为

json
4

下一行横向边距

nextLinePaddingX

下一行横向边距类型

number

c4 区域每行数量

每行放置的区域数量。

c4BoundaryInRow

c4 区域每行数量类型

integer

c4 区域每行数量约束

最小值:此数字的值必须大于或等于:0

c4 区域每行数量默认值

默认值为

json
2

人员字体大小

设置图表中人员形状的字体大小

personFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

人员字体大小类型

以下之一:stringnumber (详情)

人员字体大小默认值

默认值为

json
14

人员字体

设置图表中人员形状的字体

personFontFamily

人员字体类型

string

人员字体默认值

默认值为

json
"\"Open Sans\", sans-serif"

人员字体粗细

设置图表中人员形状的字体

personFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

人员字体粗细类型

以下之一:stringnumber (详情)

人员字体粗细默认值

默认值为

json
"normal"

外部人员字体大小

设置图表中外部人员形状的字体大小

external_personFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

外部人员字体大小类型

以下之一:stringnumber (详情)

外部人员字体大小默认值

默认值为

json
14

外部人员字体

设置图表中外部人员形状的字体

external_personFontFamily

外部人员字体类型

string

外部人员字体默认值

默认值为

json
"\"Open Sans\", sans-serif"

外部人员字体粗细

设置图表中外部人员形状的字体粗细

external_personFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

外部人员字体粗细类型

以下之一:stringnumber (详情)

外部人员字体粗细默认值

默认值为

json
"normal"

系统字体大小

设置图表中系统形状的字体大小

systemFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

系统字体大小类型

以下之一:stringnumber (详情)

系统字体大小默认值

默认值为

json
14

系统字体

设置图表中系统形状的字体

systemFontFamily

系统字体类型

string

系统字体默认值

默认值为

json
"\"Open Sans\", sans-serif"

系统字体粗细

设置图表中系统形状的字体粗细

systemFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

系统字体粗细类型

以下之一:stringnumber (详情)

系统字体粗细默认值

默认值为

json
"normal"

外部系统字体大小

设置图表中外部系统形状的字体大小

external_systemFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

外部系统字体大小类型

以下之一:stringnumber (详情)

external_systemFontSize 默认值

默认值为

json
14

external_systemFontFamily

此属性设置图表中外部系统形状的字体系列

external_systemFontFamily

external_systemFontFamily 类型

string

external_systemFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_systemFontWeight

此属性设置图表中外部系统形状的字体粗细

external_systemFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_systemFontWeight 类型

以下之一:stringnumber (详情)

external_systemFontWeight 默认值

默认值为

json
"normal"

system_dbFontSize

此属性设置图表中系统数据库形状的字体大小

system_dbFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

system_dbFontSize 类型

以下之一:stringnumber (详情)

system_dbFontSize 默认值

默认值为

json
14

system_dbFontFamily

此属性设置图表中系统数据库形状的字体系列

system_dbFontFamily

system_dbFontFamily 类型

string

system_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

system_dbFontWeight

此属性设置图表中系统数据库形状的字体粗细

system_dbFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

system_dbFontWeight 类型

以下之一:stringnumber (详情)

system_dbFontWeight 默认值

默认值为

json
"normal"

external_system_dbFontSize

此属性设置图表中外部系统数据库形状的字体大小

external_system_dbFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_system_dbFontSize 类型

以下之一:stringnumber (详情)

external_system_dbFontSize 默认值

默认值为

json
14

external_system_dbFontFamily

此属性设置图表中外部系统数据库形状的字体系列

external_system_dbFontFamily

external_system_dbFontFamily 类型

string

external_system_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_system_dbFontWeight

此属性设置图表中外部系统数据库形状的字体粗细

external_system_dbFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_system_dbFontWeight 类型

以下之一:stringnumber (详情)

external_system_dbFontWeight 默认值

默认值为

json
"normal"

system_queueFontSize

此属性设置图表中系统队列形状的字体大小

system_queueFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

system_queueFontSize 类型

以下之一:stringnumber (详情)

system_queueFontSize 默认值

默认值为

json
14

system_queueFontFamily

此属性设置图表中系统队列形状的字体系列

system_queueFontFamily

system_queueFontFamily 类型

string

system_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

system_queueFontWeight

此属性设置图表中系统队列形状的字体粗细

system_queueFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

system_queueFontWeight 类型

以下之一:stringnumber (详情)

system_queueFontWeight 默认值

默认值为

json
"normal"

external_system_queueFontSize

此属性设置图表中外部系统队列形状的字体大小

external_system_queueFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_system_queueFontSize 类型

以下之一:stringnumber (详情)

external_system_queueFontSize 默认值

默认值为

json
14

external_system_queueFontFamily

此属性设置图表中外部系统队列形状的字体系列

external_system_queueFontFamily

external_system_queueFontFamily 类型

string

external_system_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_system_queueFontWeight

此属性设置图表中外部系统队列形状的字体粗细

external_system_queueFontWeight

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_system_queueFontWeight 类型

以下之一:stringnumber (详情)

external_system_queueFontWeight 默认值

默认值为

json
"normal"

boundaryFontSize

此属性设置图表中边界形状的字体大小

boundaryFontSize

  • 是可选的

  • 类型:以下之一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

boundaryFontSize 类型

以下之一:stringnumber (详情)

boundaryFontSize 默认值

默认值为

json
14

boundaryFontFamily

此属性设置图表中边界形状的字体系列

boundaryFontFamily

boundaryFontFamily 类型

string

boundaryFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

boundaryFontWeight

这将设置图表中边界形状的字体粗细。

boundaryFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

boundaryFontWeight 类型

以下任一:stringnumber (详情)

boundaryFontWeight 默认值

默认值为

json
"normal"

messageFontSize

这将设置图表中消息形状的字体大小。

messageFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

messageFontSize 类型

以下任一:stringnumber (详情)

messageFontSize 默认值

默认值为

json
12

messageFontFamily

这将设置图表中消息形状的字体系列。

messageFontFamily

messageFontFamily 类型

string

messageFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

messageFontWeight

这将设置图表中消息形状的字体粗细。

messageFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

messageFontWeight 类型

以下任一:stringnumber (详情)

messageFontWeight 默认值

默认值为

json
"normal"

containerFontSize

这将设置图表中容器形状的字体大小。

containerFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

containerFontSize 类型

以下任一:stringnumber (详情)

containerFontSize 默认值

默认值为

json
14

containerFontFamily

这将设置图表中容器形状的字体系列。

containerFontFamily

containerFontFamily 类型

string

containerFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

containerFontWeight

这将设置图表中容器形状的字体粗细。

containerFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

containerFontWeight 类型

以下任一:stringnumber (详情)

containerFontWeight 默认值

默认值为

json
"normal"

external_containerFontSize

这将设置图表中外部容器形状的字体大小。

external_containerFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_containerFontSize 类型

以下任一:stringnumber (详情)

external_containerFontSize 默认值

默认值为

json
14

external_containerFontFamily

这将设置图表中外部容器形状的字体系列。

external_containerFontFamily

external_containerFontFamily 类型

string

external_containerFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_containerFontWeight

这将设置图表中外部容器形状的字体粗细。

external_containerFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_containerFontWeight 类型

以下任一:stringnumber (详情)

external_containerFontWeight 默认值

默认值为

json
"normal"

container_dbFontSize

这将设置图表中容器数据库形状的字体大小。

container_dbFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

container_dbFontSize 类型

以下任一:stringnumber (详情)

container_dbFontSize 默认值

默认值为

json
14

container_dbFontFamily

这将设置图表中容器数据库形状的字体系列。

container_dbFontFamily

container_dbFontFamily 类型

string

container_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

container_dbFontWeight

这将设置图表中容器数据库形状的字体粗细。

container_dbFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

container_dbFontWeight 类型

以下任一:stringnumber (详情)

container_dbFontWeight 默认值

默认值为

json
"normal"

external_container_dbFontSize

这将设置图表中外部容器数据库形状的字体大小。

external_container_dbFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_container_dbFontSize 类型

以下任一:stringnumber (详情)

external_container_dbFontSize 默认值

默认值为

json
14

external_container_dbFontFamily

这将设置图表中外部容器数据库形状的字体系列。

external_container_dbFontFamily

external_container_dbFontFamily 类型

string

external_container_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_container_dbFontWeight

这将设置图表中外部容器数据库形状的字体粗细。

external_container_dbFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_container_dbFontWeight 类型

以下任一:stringnumber (详情)

external_container_dbFontWeight 默认值

默认值为

json
"normal"

container_queueFontSize

这将设置图表中容器队列形状的字体大小。

container_queueFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

container_queueFontSize 类型

以下任一:stringnumber (详情)

container_queueFontSize 默认值

默认值为

json
14

container_queueFontFamily

这将设置图表中 Container Queue 形状的字体系列

container_queueFontFamily

container_queueFontFamily 类型

string

container_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

container_queueFontWeight

这将设置图表中 Container Queue 形状的字体粗细

container_queueFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

container_queueFontWeight 类型

以下任一:stringnumber (详情)

container_queueFontWeight 默认值

默认值为

json
"normal"

external_container_queueFontSize

这将设置图表中 External Container Queue 形状的字体大小

external_container_queueFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_container_queueFontSize 类型

以下任一:stringnumber (详情)

external_container_queueFontSize 默认值

默认值为

json
14

external_container_queueFontFamily

这将设置图表中 External Container Queue 形状的字体系列

external_container_queueFontFamily

external_container_queueFontFamily 类型

string

external_container_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_container_queueFontWeight

这将设置图表中 External Container Queue 形状的字体粗细

external_container_queueFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_container_queueFontWeight 类型

以下任一:stringnumber (详情)

external_container_queueFontWeight 默认值

默认值为

json
"normal"

componentFontSize

这将设置图表中 Component 形状的字体大小

componentFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

componentFontSize 类型

以下任一:stringnumber (详情)

componentFontSize 默认值

默认值为

json
14

componentFontFamily

这将设置图表中 Component 形状的字体系列

componentFontFamily

componentFontFamily 类型

string

componentFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

componentFontWeight

这将设置图表中 Component 形状的字体粗细

componentFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

componentFontWeight 类型

以下任一:stringnumber (详情)

componentFontWeight 默认值

默认值为

json
"normal"

external_componentFontSize

这将设置图表中 External Component 形状的字体大小

external_componentFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_componentFontSize 类型

以下任一:stringnumber (详情)

external_componentFontSize 默认值

默认值为

json
14

external_componentFontFamily

这将设置图表中 External Component 形状的字体系列

external_componentFontFamily

external_componentFontFamily 类型

string

external_componentFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_componentFontWeight

这将设置图表中 External Component 形状的字体粗细

external_componentFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_componentFontWeight 类型

以下任一:stringnumber (详情)

external_componentFontWeight 默认值

默认值为

json
"normal"

component_dbFontSize

这将设置图表中 Component DB 形状的字体大小

component_dbFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

component_dbFontSize 类型

以下任一:stringnumber (详情)

component_dbFontSize 默认值

默认值为

json
14

component_dbFontFamily

这将设置图表中 Component DB 形状的字体系列

component_dbFontFamily

component_dbFontFamily 类型

string

component_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

component_dbFontWeight

这将设置图表中 Component DB 形状的字体粗细

component_dbFontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

component_dbFontWeight 类型

以下任一:stringnumber (详情)

component_dbFontWeight 默认值

默认值为

json
"normal"

external_component_dbFontSize

这将设置图表中 External Component DB 形状的字体大小

external_component_dbFontSize

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

external_component_dbFontSize 类型

以下任一:stringnumber (详情)

external_component_dbFontSize 默认值

默认值为

json
14

external_component_dbFontFamily

这将设置图表中 External Component DB 形状的字体系列

external_component_dbFontFamily

external_component_dbFontFamily 类型

string

external_component_dbFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_component_dbFontWeight

这设置了图表中外部组件数据库形状的字体粗细。

external_component_dbFontWeight

  • 是可选的

  • 类型: 以下任意之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

external_component_dbFontWeight 类型

以下任意之一:stringnumber (详情)

external_component_dbFontWeight 默认值

默认值为

json
"normal"

component_queueFontSize

这设置了图表中组件队列形状的字体大小。

component_queueFontSize

  • 是可选的

  • 类型: 以下任意之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

component_queueFontSize 类型

以下任意之一:stringnumber (详情)

component_queueFontSize 默认值

默认值为

json
14

component_queueFontFamily

这设置了图表中组件队列形状的字体家族。

component_queueFontFamily

component_queueFontFamily 类型

string

component_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

component_queueFontWeight

这设置了图表中组件队列形状的字体粗细。

component_queueFontWeight

  • 是可选的

  • 类型: 以下任意之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

component_queueFontWeight 类型

以下任意之一:stringnumber (详情)

component_queueFontWeight 默认值

默认值为

json
"normal"

external_component_queueFontSize

这设置了图表中外部组件队列形状的字体大小。

external_component_queueFontSize

  • 是可选的

  • 类型: 以下任意之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

external_component_queueFontSize 类型

以下任意之一:stringnumber (详情)

external_component_queueFontSize 默认值

默认值为

json
14

external_component_queueFontFamily

这设置了图表中外部组件队列形状的字体家族。

external_component_queueFontFamily

external_component_queueFontFamily 类型

string

external_component_queueFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

external_component_queueFontWeight

这设置了图表中外部组件队列形状的字体粗细。

external_component_queueFontWeight

  • 是可选的

  • 类型: 以下任意之一:stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

external_component_queueFontWeight 类型

以下任意之一:stringnumber (详情)

external_component_queueFontWeight 默认值

默认值为

json
"normal"

wrap

这设置了图表的自动换行状态。

wrap

wrap 类型

boolean

wrap 默认值

默认值为

json
true

wrapPadding

这设置了图表的自动换行填充(仅两侧)。

wrapPadding

wrapPadding 类型

number

wrapPadding 默认值

默认值为

json
10

person_bg_color

person_bg_color

person_bg_color 类型

string

person_bg_color 默认值

默认值为

json
"#08427B"

person_border_color

person_border_color

person_border_color 类型

string

person_border_color 默认值

默认值为

json
"#073B6F"

external_person_bg_color

external_person_bg_color

external_person_bg_color 类型

string

external_person_bg_color 默认值

默认值为

json
"#686868"

external_person_border_color

external_person_border_color

external_person_border_color 类型

string

external_person_border_color 默认值

默认值为

json
"#8A8A8A"

system_bg_color

system_bg_color

system_bg_color 类型

string

system_bg_color 默认值

默认值为

json
"#1168BD"

system_border_color

system_border_color

system_border_color 类型

string

system_border_color 默认值

默认值为

json
"#3C7FC0"

system_db_bg_color

system_db_bg_color

system_db_bg_color 类型

string

system_db_bg_color 默认值

默认值为

json
"#1168BD"

system_db_border_color

system_db_border_color

system_db_border_color 类型

string

system_db_border_color 默认值

默认值为

json
"#3C7FC0"

system_queue_bg_color

system_queue_bg_color

system_queue_bg_color 类型

string

system_queue_bg_color 默认值

默认值为

json
"#1168BD"

system_queue_border_color

system_queue_border_color

system_queue_border_color 类型

string

system_queue_border_color 默认值

默认值为

json
"#3C7FC0"

external_system_bg_color

external_system_bg_color

external_system_bg_color 类型

string

external_system_bg_color 默认值

默认值为

json
"#999999"

external_system_border_color

external_system_border_color

external_system_border_color 类型

string

external_system_border_color 默认值

默认值为

json
"#8A8A8A"

external_system_db_bg_color

external_system_db_bg_color

external_system_db_bg_color 类型

string

external_system_db_bg_color 默认值

默认值为

json
"#999999"

external_system_db_border_color

external_system_db_border_color

external_system_db_border_color 类型

string

external_system_db_border_color 默认值

默认值为

json
"#8A8A8A"

external_system_queue_bg_color

external_system_queue_bg_color

external_system_queue_bg_color 类型

string

external_system_queue_bg_color 默认值

默认值为

json
"#999999"

external_system_queue_border_color

external_system_queue_border_color

external_system_queue_border_color 类型

string

external_system_queue_border_color 默认值

默认值为

json
"#8A8A8A"

container_bg_color

container_bg_color

container_bg_color 类型

string

container_bg_color 默认值

默认值为

json
"#438DD5"

container_border_color

container_border_color

container_border_color 类型

string

container_border_color 默认值

默认值为

json
"#3C7FC0"

container_db_bg_color

container_db_bg_color

container_db_bg_color 类型

string

container_db_bg_color 默认值

默认值为

json
"#438DD5"

container_db_border_color

container_db_border_color

container_db_border_color 类型

string

container_db_border_color 默认值

默认值为

json
"#3C7FC0"

container_queue_bg_color

container_queue_bg_color

container_queue_bg_color 类型

string

container_queue_bg_color 默认值

默认值为

json
"#438DD5"

container_queue_border_color

container_queue_border_color

container_queue_border_color 类型

string

container_queue_border_color 默认值

默认值为

json
"#3C7FC0"

external_container_bg_color

external_container_bg_color

external_container_bg_color 类型

string

external_container_bg_color 默认值

默认值为

json
"#B3B3B3"

external_container_border_color

external_container_border_color

external_container_border_color 类型

string

external_container_border_color 默认值

默认值为

json
"#A6A6A6"

external_container_db_bg_color

external_container_db_bg_color

external_container_db_bg_color 类型

string

external_container_db_bg_color 默认值

默认值为

json
"#B3B3B3"

external_container_db_border_color

external_container_db_border_color

external_container_db_border_color 类型

string

external_container_db_border_color 默认值

默认值为

json
"#A6A6A6"

external_container_queue_bg_color

external_container_queue_bg_color

external_container_queue_bg_color 类型

string

external_container_queue_bg_color 默认值

默认值为

json
"#B3B3B3"

external_container_queue_border_color

external_container_queue_border_color

external_container_queue_border_color 类型

string

external_container_queue_border_color 默认值

默认值为

json
"#A6A6A6"

component_bg_color

component_bg_color

component_bg_color 类型

string

component_bg_color 默认值

默认值为

json
"#85BBF0"

component_border_color

component_border_color

component_border_color 类型

string

component_border_color 默认值

默认值为

json
"#78A8D8"

component_db_bg_color

component_db_bg_color

component_db_bg_color 类型

string

component_db_bg_color 默认值

默认值为

json
"#85BBF0"

component_db_border_color

component_db_border_color

component_db_border_color 类型

string

component_db_border_color 默认值

默认值为

json
"#78A8D8"

component_queue_bg_color

component_queue_bg_color

component_queue_bg_color 类型

string

component_queue_bg_color 默认值

默认值为

json
"#85BBF0"

component_queue_border_color

component_queue_border_color

component_queue_border_color 类型

string

component_queue_border_color 默认值

默认值为

json
"#78A8D8"

external_component_bg_color

external_component_bg_color

external_component_bg_color 类型

string

external_component_bg_color 默认值

默认值为

json
"#CCCCCC"

external_component_border_color

external_component_border_color

external_component_border_color 类型

string

external_component_border_color 默认值

默认值为

json
"#BFBFBF"

external_component_db_bg_color

external_component_db_bg_color

external_component_db_bg_color 类型

string

external_component_db_bg_color 默认值

默认值为

json
"#CCCCCC"

external_component_db_border_color

external_component_db_border_color

external_component_db_border_color 类型

string

external_component_db_border_color 默认值

默认值为

json
"#BFBFBF"

external_component_queue_bg_color

external_component_queue_bg_color

external_component_queue_bg_color 类型

string

external_component_queue_bg_color 默认值

默认值为

json
"#CCCCCC"

external_component_queue_border_color

external_component_queue_border_color

external_component_queue_border_color 类型

string

external_component_queue_border_color 默认值

默认值为

json
"#BFBFBF"

personFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

personFont

personFont 类型

未知 (字体计算器)

external_personFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_personFont

external_personFont 类型

未知 (字体计算器)

systemFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

systemFont

systemFont 类型

未知 (字体计算器)

external_systemFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_systemFont

external_systemFont 类型

未知 (字体计算器)

system_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

system_dbFont

system_dbFont 类型

未知 (字体计算器)

external_system_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_system_dbFont

external_system_dbFont 类型

未知 (字体计算器)

system_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

system_queueFont

system_queueFont 类型

未知 (字体计算器)

external_system_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_system_queueFont

external_system_queueFont 类型

未知 (字体计算器)

containerFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

containerFont

containerFont 类型

未知 (字体计算器)

external_containerFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_containerFont

external_containerFont 类型

未知 (字体计算器)

container_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

container_dbFont

container_dbFont 类型

未知 (字体计算器)

external_container_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_container_dbFont

external_container_dbFont 类型

未知 (字体计算器)

container_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

container_queueFont

container_queueFont 类型

未知 (字体计算器)

external_container_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_container_queueFont

external_container_queueFont 类型

未知 (字体计算器)

componentFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

componentFont

componentFont 类型

未知 (字体计算器)

external_componentFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_componentFont

external_componentFont 类型

未知 (字体计算器)

component_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

component_dbFont

component_dbFont 类型

unknown (字体计算器)

external_component_dbFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_component_dbFont

external_component_dbFont 类型

unknown (字体计算器)

component_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

component_queueFont

component_queueFont 类型

unknown (字体计算器)

external_component_queueFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

external_component_queueFont

external_component_queueFont 类型

unknown (字体计算器)

boundaryFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

boundaryFont

boundaryFont 类型

unknown (字体计算器)

messageFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

messageFont

messageFont 类型

unknown (字体计算器)

定义组 GitGraphDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/GitGraphDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
diagramPaddingnumber可选不可为空Mermaid 配置
nodeLabel合并可选不可为空Mermaid 配置
mainBranchNamestring可选不可为空Mermaid 配置
mainBranchOrdernumber可选不可为空Mermaid 配置
showCommitLabelboolean可选不可为空Mermaid 配置
showBranchesboolean可选不可为空Mermaid 配置
rotateCommitLabelboolean可选不可为空Mermaid 配置
parallelCommitsboolean可选不可为空Mermaid 配置
arrowMarkerAbsoluteboolean可选不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

diagramPadding

diagramPadding

diagramPadding 类型

number

diagramPadding 默认值

默认值为

json
8

nodeLabel

nodeLabel

nodeLabel 类型

object (详情)

所有

nodeLabel 默认值

默认值为

json
{
  "width": 75,
  "height": 100,
  "x": -25,
  "y": 0
}

mainBranchName

mainBranchName

mainBranchName 类型

string

mainBranchName 默认值

默认值为

json
"main"

mainBranchOrder

mainBranchOrder

mainBranchOrder 类型

number

showCommitLabel

showCommitLabel

showCommitLabel 类型

boolean

showCommitLabel 默认值

默认值为

json
true

showBranches

showBranches

showBranches 类型

boolean

showBranches 默认值

默认值为

json
true

rotateCommitLabel

rotateCommitLabel

rotateCommitLabel 类型

boolean

rotateCommitLabel 默认值

默认值为

json
true

parallelCommits

parallelCommits

parallelCommits 类型

boolean

arrowMarkerAbsolute

控制 html 代码中的箭头标记是绝对路径还是锚点。这在您使用 base 标签设置时很重要。

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

定义组 NodeLabel

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/NodeLabel" }
属性类型必需可空定义于
widthnumber可选不可为空Mermaid 配置
heightnumber可选不可为空Mermaid 配置
xnumber可选不可为空Mermaid 配置
ynumber可选不可为空Mermaid 配置

width

width

width 类型

number

height

height

height 类型

number

x

x

x 类型

number

y

y

y 类型

number

定义组 RequirementDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/RequirementDiagramConfig" }
属性类型必需可空定义于
rect_fillstring可选不可为空Mermaid 配置
text_colorstring可选不可为空Mermaid 配置
rect_border_sizestring可选不可为空Mermaid 配置
rect_border_colorstring可选不可为空Mermaid 配置
rect_min_widthnumber可选不可为空Mermaid 配置
rect_min_heightnumber可选不可为空Mermaid 配置
fontSizenumber可选不可为空Mermaid 配置
rect_paddingnumber可选不可为空Mermaid 配置
line_heightnumber可选不可为空Mermaid 配置

rect_fill

rect_fill

rect_fill 类型

string

rect_fill 默认值

默认值为

json
"#f9f9f9"

text_color

text_color

text_color 类型

string

text_color 默认值

默认值为

json
"#333"

rect_border_size

rect_border_size

rect_border_size 类型

string

rect_border_size 默认值

默认值为

json
"0.5px"

rect_border_color

rect_border_color

rect_border_color 类型

string

rect_border_color 默认值

默认值为

json
"#bbb"

rect_min_width

rect_min_width

rect_min_width 类型

number

rect_min_width 默认值

默认值为

json
200

rect_min_height

rect_min_height

rect_min_height 类型

number

rect_min_height 默认值

默认值为

json
200

fontSize

fontSize

fontSize 类型

number

fontSize 默认值

默认值为

json
14

rect_padding

rect_padding

rect_padding 类型

number

rect_padding 默认值

默认值为

json
10

line_height

line_height

line_height 类型

number

line_height 默认值

默认值为

json
20

定义组 ArchitectureDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/ArchitectureDiagramConfig" }
属性类型必需可空定义于
paddingnumber必需不可为空Mermaid 配置
iconSizenumber必需不可为空Mermaid 配置
fontSizenumber必需不可为空Mermaid 配置

padding

padding

padding 类型

number

padding 默认值

默认值为

json
40

iconSize

iconSize

iconSize 类型

number

iconSize 默认值

默认值为

json
80

fontSize

fontSize

fontSize 类型

number

fontSize 默认值

默认值为

json
16

定义组 MindmapDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/MindmapDiagramConfig" }
属性类型必需可空定义于
paddingnumber必需不可为空Mermaid 配置
maxNodeWidthnumber必需不可为空Mermaid 配置

padding

padding

padding 类型

number

padding 默认值

默认值为

json
10

maxNodeWidth

maxNodeWidth

maxNodeWidth 类型

number

maxNodeWidth 默认值

默认值为

json
200

定义组 KanbanDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/KanbanDiagramConfig" }
属性类型必需可空定义于
paddingnumber可选不可为空Mermaid 配置
sectionWidthnumber可选不可为空Mermaid 配置
ticketBaseUrlstring可选不可为空Mermaid 配置

padding

padding

padding 类型

number

padding 默认值

默认值为

json
8

sectionWidth

sectionWidth

sectionWidth 类型

number

sectionWidth 默认值

默认值为

json
200

ticketBaseUrl

ticketBaseUrl

ticketBaseUrl 类型

string

定义组 PieDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/PieDiagramConfig" }
属性类型必需可空定义于
textPositionnumber可选不可为空Mermaid 配置

textPosition

切片标签的轴向位置,从中心点为 0,到外边缘为 1。

textPosition

textPosition 类型

number

textPosition 约束

最大值: 该数字的值必须小于或等于: 1

最小值:此数字的值必须大于或等于:0

textPosition 默认值

默认值为

json
0.75

定义组 QuadrantChartConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/QuadrantChartConfig" }
属性类型必需可空定义于
chartWidthnumber必需不可为空Mermaid 配置
chartHeightnumber必需不可为空Mermaid 配置
titleFontSizenumber必需不可为空Mermaid 配置
titlePaddingnumber必需不可为空Mermaid 配置
quadrantPaddingnumber必需不可为空Mermaid 配置
xAxisLabelPaddingnumber必需不可为空Mermaid 配置
yAxisLabelPaddingnumber必需不可为空Mermaid 配置
xAxisLabelFontSizenumber必需不可为空Mermaid 配置
yAxisLabelFontSizenumber必需不可为空Mermaid 配置
quadrantLabelFontSizenumber必需不可为空Mermaid 配置
quadrantTextTopPaddingnumber必需不可为空Mermaid 配置
pointTextPaddingnumber必需不可为空Mermaid 配置
pointLabelFontSizenumber必需不可为空Mermaid 配置
pointRadiusnumber必需不可为空Mermaid 配置
xAxisPositionstring必需不可为空Mermaid 配置
yAxisPositionstring必需不可为空Mermaid 配置
quadrantInternalBorderStrokeWidthnumber必需不可为空Mermaid 配置
quadrantExternalBorderStrokeWidthnumber必需不可为空Mermaid 配置

chartWidth

图表宽度

chartWidth

chartWidth 类型

number

chartWidth 约束

最小值:此数字的值必须大于或等于:0

chartWidth 默认值

默认值为

json
500

chartHeight

图表高度

chartHeight

chartHeight 类型

number

chartHeight 约束

最小值:此数字的值必须大于或等于:0

chartHeight 默认值

默认值为

json
500

titleFontSize

图表标题上下填充

titleFontSize

titleFontSize 类型

number

titleFontSize 约束

最小值:此数字的值必须大于或等于:0

titleFontSize 默认值

默认值为

json
20

titlePadding

象限方形周围的填充

titlePadding

titlePadding 类型

number

titlePadding 约束

最小值:此数字的值必须大于或等于:0

titlePadding 默认值

默认值为

json
10

quadrantPadding

如果象限渲染在顶部,则象限标题从顶部的填充

quadrantPadding

quadrantPadding 类型

number

quadrantPadding 约束

最小值:此数字的值必须大于或等于:0

quadrantPadding 默认值

默认值为

json
5

xAxisLabelPadding

x 轴标签周围的填充

xAxisLabelPadding

xAxisLabelPadding 类型

number

xAxisLabelPadding 约束

最小值:此数字的值必须大于或等于:0

xAxisLabelPadding 默认值

默认值为

json
5

yAxisLabelPadding

y 轴标签周围的填充

yAxisLabelPadding

yAxisLabelPadding 类型

number

yAxisLabelPadding 约束

最小值:此数字的值必须大于或等于:0

yAxisLabelPadding 默认值

默认值为

json
5

xAxisLabelFontSize

x 轴标签字体大小

xAxisLabelFontSize

xAxisLabelFontSize 类型

number

xAxisLabelFontSize 约束

最小值:此数字的值必须大于或等于:0

xAxisLabelFontSize 默认值

默认值为

json
16

yAxisLabelFontSize

y 轴标签字体大小

yAxisLabelFontSize

yAxisLabelFontSize 类型

number

yAxisLabelFontSize 约束

最小值:此数字的值必须大于或等于:0

yAxisLabelFontSize 默认值

默认值为

json
16

quadrantLabelFontSize

象限标题字体大小

quadrantLabelFontSize

quadrantLabelFontSize 类型

number

quadrantLabelFontSize 约束

最小值:此数字的值必须大于或等于:0

quadrantLabelFontSize 默认值

默认值为

json
16

quadrantTextTopPadding

如果象限渲染在顶部,则象限标题从顶部的填充

quadrantTextTopPadding

quadrantTextTopPadding 类型

number

quadrantTextTopPadding 约束

最小值:此数字的值必须大于或等于:0

quadrantTextTopPadding 默认值

默认值为

json
5

pointTextPadding

点和点标签之间的填充

pointTextPadding

pointTextPadding 类型

number

pointTextPadding 约束

最小值:此数字的值必须大于或等于:0

pointTextPadding 默认值

默认值为

json
5

pointLabelFontSize

点标题的字体大小

pointLabelFontSize

pointLabelFontSize 类型

number

pointLabelFontSize 约束

最小值:此数字的值必须大于或等于:0

pointLabelFontSize 默认值

默认值为

json
12

pointRadius

要绘制的点的半径

pointRadius

pointRadius 类型

number

pointRadius 约束

最小值:此数字的值必须大于或等于:0

pointRadius 默认值

默认值为

json
5

xAxisPosition

x 轴标签的位置

xAxisPosition

xAxisPosition 类型

string

xAxisPosition 约束

枚举:此属性的值必须等于以下值之一

解释
"top"
"bottom"

xAxisPosition 默认值

默认值为

json
"top"

yAxisPosition

y 轴标签的位置

yAxisPosition

yAxisPosition 类型

string

yAxisPosition 约束

枚举:此属性的值必须等于以下值之一

解释
"left"
"right"

yAxisPosition 默认值

默认值为

json
"left"

quadrantInternalBorderStrokeWidth

四边形内部边框的线宽

quadrantInternalBorderStrokeWidth

quadrantInternalBorderStrokeWidth 类型

number

quadrantInternalBorderStrokeWidth 约束

最小值:此数字的值必须大于或等于:0

quadrantInternalBorderStrokeWidth 默认值

默认值为

json
1

quadrantExternalBorderStrokeWidth

四边形外部边框的线宽

quadrantExternalBorderStrokeWidth

quadrantExternalBorderStrokeWidth 类型

number

quadrantExternalBorderStrokeWidth 约束

最小值:此数字的值必须大于或等于:0

quadrantExternalBorderStrokeWidth 默认值

默认值为

json
2

定义组 XYChartAxisConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/XYChartAxisConfig" }
属性类型必需可空定义于
showLabelboolean必需不可为空Mermaid 配置
labelFontSizenumber必需不可为空Mermaid 配置
labelPaddingnumber必需不可为空Mermaid 配置
showTitleboolean必需不可为空Mermaid 配置
titleFontSizenumber必需不可为空Mermaid 配置
titlePaddingnumber必需不可为空Mermaid 配置
showTickboolean必需不可为空Mermaid 配置
tickLengthnumber必需不可为空Mermaid 配置
tickWidthnumber必需不可为空Mermaid 配置
showAxisLineboolean必需不可为空Mermaid 配置
axisLineWidthnumber必需不可为空Mermaid 配置

showLabel

是否显示轴标签(刻度文本)

showLabel

showLabel 类型

boolean

showLabel 默认值

默认值为

json
true

labelFontSize

轴标签(刻度文本)的字体大小

labelFontSize

labelFontSize 类型

number

labelFontSize 约束

最小值: 此数字的值必须大于或等于: 1

labelFontSize 默认值

默认值为

json
14

labelPadding

轴标签(刻度文本)的上下间距

labelPadding

labelPadding 类型

number

labelPadding 约束

最小值:此数字的值必须大于或等于:0

labelPadding 默认值

默认值为

json
5

showTitle

是否显示轴标题

showTitle

showTitle 类型

boolean

showTitle 默认值

默认值为

json
true

titleFontSize

轴标题的字体大小

titleFontSize

titleFontSize 类型

number

titleFontSize 约束

最小值: 此数字的值必须大于或等于: 1

titleFontSize 默认值

默认值为

json
16

titlePadding

轴标题的上下间距

titlePadding

titlePadding 类型

number

titlePadding 约束

最小值:此数字的值必须大于或等于:0

titlePadding 默认值

默认值为

json
5

showTick

是否显示轴刻度线

showTick

showTick 类型

boolean

showTick 默认值

默认值为

json
true

tickLength

轴刻度线的长度

tickLength

tickLength 类型

number

tickLength 约束

最小值: 此数字的值必须大于或等于: 1

tickLength 默认值

默认值为

json
5

tickWidth

轴刻度线的宽度

tickWidth

tickWidth 类型

number

tickWidth 约束

最小值: 此数字的值必须大于或等于: 1

tickWidth 默认值

默认值为

json
2

showAxisLine

显示横跨轴的线

showAxisLine

showAxisLine 类型

boolean

showAxisLine 默认值

默认值为

json
true

axisLineWidth

轴线的宽度

axisLineWidth

axisLineWidth 类型

number

axisLineWidth 约束

最小值: 此数字的值必须大于或等于: 1

axisLineWidth 默认值

默认值为

json
2

定义组 XYChartConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/XYChartConfig" }
属性类型必需可空定义于
widthnumber必需不可为空Mermaid 配置
heightnumber必需不可为空Mermaid 配置
titleFontSizenumber必需不可为空Mermaid 配置
titlePaddingnumber必需不可为空Mermaid 配置
showTitleboolean必需不可为空Mermaid 配置
xAxisobject必需不可为空Mermaid 配置
yAxisobject必需不可为空Mermaid 配置
chartOrientation未指定必需不可为空Mermaid 配置
plotReservedSpacePercentnumber必需不可为空Mermaid 配置

width

图表宽度

width

width 类型

number

width 约束

最小值: 此数字的值必须大于或等于: 1

width 默认值

默认值为

json
700

height

图表高度

height

height 类型

number

height 约束

最小值: 此数字的值必须大于或等于: 1

height 默认值

默认值为

json
500

titleFontSize

图表标题的字体大小

titleFontSize

titleFontSize 类型

number

titleFontSize 约束

最小值: 此数字的值必须大于或等于: 1

titleFontSize 默认值

默认值为

json
20

titlePadding

图表标题顶部和底部的间距

titlePadding

titlePadding 类型

number

titlePadding 约束

最小值:此数字的值必须大于或等于:0

titlePadding 默认值

默认值为

json
10

showTitle

是否显示图表标题

showTitle

showTitle 类型

boolean

showTitle 默认值

默认值为

json
true

xAxis

此对象包含 XYChart 轴配置

xAxis

xAxis 类型

object (XYChart 轴配置)

xAxis 默认值

默认值为

json
{
  "$ref": "#/$defs/XYChartAxisConfig",
  "title": "XYChart axis config",
  "description": "This object contains configuration for XYChart axis config",
  "type": "object",
  "unevaluatedProperties": true,
  "required": [
    "showLabel",
    "labelFontSize",
    "labelPadding",
    "showTitle",
    "titleFontSize",
    "titlePadding",
    "showTick",
    "tickLength",
    "tickWidth",
    "showAxisLine",
    "axisLineWidth"
  ],
  "properties": {
    "showLabel": {
      "description": "Should show the axis labels (tick text)",
      "type": "boolean",
      "default": true
    },
    "labelFontSize": {
      "description": "font size of the axis labels (tick text)",
      "type": "number",
      "default": 14,
      "minimum": 1
    },
    "labelPadding": {
      "description": "top and bottom space from axis label (tick text)",
      "type": "number",
      "default": 5,
      "minimum": 0
    },
    "showTitle": {
      "description": "Should show the axis title",
      "type": "boolean",
      "default": true
    },
    "titleFontSize": {
      "description": "font size of the axis title",
      "type": "number",
      "default": 16,
      "minimum": 1
    },
    "titlePadding": {
      "description": "top and bottom space from axis title",
      "type": "number",
      "default": 5,
      "minimum": 0
    },
    "showTick": {
      "description": "Should show the axis tick lines",
      "type": "boolean",
      "default": true
    },
    "tickLength": {
      "description": "length of the axis tick lines",
      "type": "number",
      "default": 5,
      "minimum": 1
    },
    "tickWidth": {
      "description": "width of the axis tick lines",
      "type": "number",
      "default": 2,
      "minimum": 1
    },
    "showAxisLine": {
      "description": "Show line across the axis",
      "type": "boolean",
      "default": true
    },
    "axisLineWidth": {
      "description": "Width of the axis line",
      "type": "number",
      "default": 2,
      "minimum": 1
    }
  }
}

yAxis

此对象包含 XYChart 轴配置

yAxis

yAxis 类型

object (XYChart 轴配置)

yAxis 默认值

默认值为

json
{
  "$ref": "#/$defs/XYChartAxisConfig",
  "title": "XYChart axis config",
  "description": "This object contains configuration for XYChart axis config",
  "type": "object",
  "unevaluatedProperties": true,
  "required": [
    "showLabel",
    "labelFontSize",
    "labelPadding",
    "showTitle",
    "titleFontSize",
    "titlePadding",
    "showTick",
    "tickLength",
    "tickWidth",
    "showAxisLine",
    "axisLineWidth"
  ],
  "properties": {
    "showLabel": {
      "description": "Should show the axis labels (tick text)",
      "type": "boolean",
      "default": true
    },
    "labelFontSize": {
      "description": "font size of the axis labels (tick text)",
      "type": "number",
      "default": 14,
      "minimum": 1
    },
    "labelPadding": {
      "description": "top and bottom space from axis label (tick text)",
      "type": "number",
      "default": 5,
      "minimum": 0
    },
    "showTitle": {
      "description": "Should show the axis title",
      "type": "boolean",
      "default": true
    },
    "titleFontSize": {
      "description": "font size of the axis title",
      "type": "number",
      "default": 16,
      "minimum": 1
    },
    "titlePadding": {
      "description": "top and bottom space from axis title",
      "type": "number",
      "default": 5,
      "minimum": 0
    },
    "showTick": {
      "description": "Should show the axis tick lines",
      "type": "boolean",
      "default": true
    },
    "tickLength": {
      "description": "length of the axis tick lines",
      "type": "number",
      "default": 5,
      "minimum": 1
    },
    "tickWidth": {
      "description": "width of the axis tick lines",
      "type": "number",
      "default": 2,
      "minimum": 1
    },
    "showAxisLine": {
      "description": "Show line across the axis",
      "type": "boolean",
      "default": true
    },
    "axisLineWidth": {
      "description": "Width of the axis line",
      "type": "number",
      "default": 2,
      "minimum": 1
    }
  }
}

chartOrientation

如何绘制图表,水平或垂直

chartOrientation

  • 是必需的

  • 类型:未知

  • 不可为空

  • 定义于: Mermaid 配置

  • tsType: "vertical" | "horizontal"

chartOrientation 类型

未知

chartOrientation 默认值

默认值为

json
"vertical"

plotReservedSpacePercent

图表中绘图所占空间的最小百分比

plotReservedSpacePercent

plotReservedSpacePercent 类型

number

plotReservedSpacePercent 约束

最小值: 此数字的值必须大于或等于: 30

plotReservedSpacePercent 默认值

默认值为

json
50

定义组 ErDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/ErDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
diagramPaddinginteger必需不可为空Mermaid 配置
layoutDirectionstring必需不可为空Mermaid 配置
minEntityWidthinteger必需不可为空Mermaid 配置
minEntityHeightinteger必需不可为空Mermaid 配置
entityPaddinginteger必需不可为空Mermaid 配置
strokestring必需不可为空Mermaid 配置
fillstring必需不可为空Mermaid 配置
fontSizeinteger可选不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

diagramPadding

图表周围的填充量,用于为嵌入的图表设置边距,以像素为单位。

diagramPadding

diagramPadding 类型

integer

diagramPadding 约束

最小值:此数字的值必须大于或等于:0

diagramPadding 默认值

默认值为

json
20

layoutDirection

实体布局的方向偏差

layoutDirection

layoutDirection 类型

string

layoutDirection 约束

枚举:此属性的值必须等于以下值之一

解释
"TB"从上到下
"BT"从下到上
"LR"从左到右
"RL"从右到左

layoutDirection 默认值

默认值为

json
"TB"

minEntityWidth

实体框的最小宽度。以像素为单位。

minEntityWidth

minEntityWidth 类型

integer

minEntityWidth 约束

最小值:此数字的值必须大于或等于:0

minEntityWidth 默认值

默认值为

json
100

minEntityHeight

实体框的最小高度。以像素为单位。

minEntityHeight

minEntityHeight 类型

integer

minEntityHeight 约束

最小值:此数字的值必须大于或等于:0

minEntityHeight 默认值

默认值为

json
75

entityPadding

实体框内文本与包围框边框之间的最小内部填充量。以像素为单位。

entityPadding

entityPadding 类型

integer

entityPadding 约束

最小值:此数字的值必须大于或等于:0

entityPadding 默认值

默认值为

json
15

stroke

框边缘和线的描边颜色。

stroke

stroke 类型

string

stroke 默认值

默认值为

json
"gray"

fill

实体框的填充颜色

fill

fill 类型

string

fill 默认值

默认值为

json
"honeydew"

fontSize

字体大小(以表示像素数的整数表示)

fontSize

fontSize 类型

integer

fontSize 约束

最小值:此数字的值必须大于或等于:0

fontSize 默认值

默认值为

json
12

定义组 StateDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/StateDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
arrowMarkerAbsoluteboolean可选不可为空Mermaid 配置
dividerMarginnumber可选不可为空Mermaid 配置
sizeUnitnumber可选不可为空Mermaid 配置
paddingnumber可选不可为空Mermaid 配置
textHeightnumber可选不可为空Mermaid 配置
titleShiftnumber可选不可为空Mermaid 配置
noteMarginnumber可选不可为空Mermaid 配置
nodeSpacinginteger可选不可为空Mermaid 配置
rankSpacinginteger可选不可为空Mermaid 配置
forkWidthnumber可选不可为空Mermaid 配置
forkHeightnumber可选不可为空Mermaid 配置
miniPaddingnumber可选不可为空Mermaid 配置
fontSizeFactornumber可选不可为空Mermaid 配置
fontSizenumber可选不可为空Mermaid 配置
labelHeightnumber可选不可为空Mermaid 配置
edgeLengthFactorstring可选不可为空Mermaid 配置
compositTitleSizenumber可选不可为空Mermaid 配置
radiusnumber可选不可为空Mermaid 配置
defaultRendererstring必需不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

arrowMarkerAbsolute

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

dividerMargin

dividerMargin

dividerMargin 类型

number

dividerMargin 默认值

默认值为

json
10

sizeUnit

sizeUnit

sizeUnit 类型

number

sizeUnit 默认值

默认值为

json
5

padding

padding

padding 类型

number

padding 默认值

默认值为

json
8

textHeight

textHeight

textHeight 类型

number

textHeight 默认值

默认值为

json
10

titleShift

titleShift

titleShift 类型

number

titleShift 默认值

默认值为

json
-15

noteMargin

noteMargin

noteMargin 类型

number

noteMargin 默认值

默认值为

json
10

nodeSpacing

nodeSpacing

nodeSpacing 类型

integer

nodeSpacing 约束

最小值:此数字的值必须大于或等于:0

rankSpacing

rankSpacing

rankSpacing 类型

integer

rankSpacing 约束

最小值:此数字的值必须大于或等于:0

forkWidth

forkWidth

forkWidth 类型

number

forkWidth 默认值

默认值为

json
70

forkHeight

forkHeight

forkHeight 类型

number

forkHeight 默认值

默认值为

json
7

miniPadding

miniPadding

miniPadding 类型

number

miniPadding 默认值

默认值为

json
2

fontSizeFactor

字体大小系数,用于在dagre布局渲染之前猜测边标签的宽度。 如果/当切换字体时,可能需要更新。

fontSizeFactor

fontSizeFactor 类型

number

fontSizeFactor 默认值

默认值为

json
5.02

fontSize

fontSize

fontSize 类型

number

fontSize 默认值

默认值为

json
24

labelHeight

labelHeight

labelHeight 类型

number

labelHeight 默认值

默认值为

json
16

edgeLengthFactor

edgeLengthFactor

edgeLengthFactor 类型

string

edgeLengthFactor 默认值

默认值为

json
"20"

compositTitleSize

compositTitleSize

compositTitleSize 类型

number

compositTitleSize 默认值

默认值为

json
35

radius

radius

radius 类型

number

radius 默认值

默认值为

json
5

defaultRenderer

决定用于渲染的渲染引擎。

defaultRenderer

defaultRenderer 类型

string

defaultRenderer 约束

枚举:此属性的值必须等于以下值之一

解释
"dagre-d3"The [dagre-d3-es](https://npmjs.net.cn/package/dagre-d3-es) library.
"dagre-wrapper"在 mermaid 中实现的 dagre 包装器
"elk"使用 [elkjs](https://github.com/kieler/elkjs) 进行布局

defaultRenderer 默认值

默认值为

json
"dagre-wrapper"

定义组 ClassDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/ClassDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
arrowMarkerAbsoluteboolean可选不可为空Mermaid 配置
dividerMarginnumber可选不可为空Mermaid 配置
paddingnumber可选不可为空Mermaid 配置
textHeightnumber可选不可为空Mermaid 配置
defaultRendererstring必需不可为空Mermaid 配置
nodeSpacinginteger可选不可为空Mermaid 配置
rankSpacinginteger可选不可为空Mermaid 配置
diagramPaddinginteger可选不可为空Mermaid 配置
htmlLabelsboolean可选不可为空Mermaid 配置
hideEmptyMembersBoxboolean可选不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

arrowMarkerAbsolute

控制 html 代码中的箭头标记是绝对路径还是锚点。这在您使用 base 标签设置时很重要。

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

dividerMargin

dividerMargin

dividerMargin 类型

number

dividerMargin 默认值

默认值为

json
10

padding

padding

padding 类型

number

padding 默认值

默认值为

json
5

textHeight

textHeight

textHeight 类型

number

textHeight 默认值

默认值为

json
10

defaultRenderer

决定用于渲染的渲染引擎。

defaultRenderer

defaultRenderer 类型

string

defaultRenderer 约束

枚举:此属性的值必须等于以下值之一

解释
"dagre-d3"The [dagre-d3-es](https://npmjs.net.cn/package/dagre-d3-es) library.
"dagre-wrapper"在 mermaid 中实现的 dagre 包装器
"elk"使用 [elkjs](https://github.com/kieler/elkjs) 进行布局

defaultRenderer 默认值

默认值为

json
"dagre-wrapper"

nodeSpacing

nodeSpacing

nodeSpacing 类型

integer

nodeSpacing 约束

最小值:此数字的值必须大于或等于:0

rankSpacing

rankSpacing

rankSpacing 类型

integer

rankSpacing 约束

最小值:此数字的值必须大于或等于:0

diagramPadding

图表周围的填充量,用于为嵌入的图表设置边距,以像素为单位。

diagramPadding

diagramPadding 类型

integer

diagramPadding 约束

最小值:此数字的值必须大于或等于:0

diagramPadding 默认值

默认值为

json
20

htmlLabels

htmlLabels

htmlLabels 类型

boolean

hideEmptyMembersBox

hideEmptyMembersBox

hideEmptyMembersBox 类型

boolean

定义组 JourneyDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/JourneyDiagramConfig" }
属性类型必需可空定义于
diagramMarginXinteger必需不可为空Mermaid 配置
diagramMarginYinteger必需不可为空Mermaid 配置
leftMargininteger必需不可为空Mermaid 配置
widthinteger必需不可为空Mermaid 配置
heightinteger必需不可为空Mermaid 配置
boxMargininteger必需不可为空Mermaid 配置
boxTextMargininteger必需不可为空Mermaid 配置
noteMargininteger必需不可为空Mermaid 配置
messageMargininteger必需不可为空Mermaid 配置
messageAlignstring必需不可为空Mermaid 配置
bottomMarginAdjinteger必需不可为空Mermaid 配置
rightAnglesboolean必需不可为空Mermaid 配置
taskFontSize多个可选不可为空Mermaid 配置
taskFontFamilystring可选不可为空Mermaid 配置
taskMarginnumber可选不可为空Mermaid 配置
activationWidthnumber可选不可为空Mermaid 配置
textPlacementstring可选不可为空Mermaid 配置
actorColoursarray可选不可为空Mermaid 配置
sectionFillsarray可选不可为空Mermaid 配置
sectionColoursarray可选不可为空Mermaid 配置

diagramMarginX

c4 图表左右的边距,必须为正值。

diagramMarginX

diagramMarginX 类型

integer

diagramMarginX 约束

最小值:此数字的值必须大于或等于:0

diagramMarginX 默认值

默认值为

json
50

diagramMarginY

c4 图表上下边距,必须为正值。

diagramMarginY

diagramMarginY 类型

integer

diagramMarginY 约束

最小值:此数字的值必须大于或等于:0

diagramMarginY 默认值

默认值为

json
10

leftMargin

演员之间的间距

leftMargin

leftMargin 类型

integer

leftMargin 约束

最小值:此数字的值必须大于或等于:0

leftMargin 默认值

默认值为

json
150

width

演员框的宽度

width

width 类型

integer

width 约束

最小值:此数字的值必须大于或等于:0

width 默认值

默认值为

json
150

height

演员框的高度

height

height 类型

integer

height 约束

最小值:此数字的值必须大于或等于:0

height 默认值

默认值为

json
50

boxMargin

循环框周围的间距

boxMargin

boxMargin 类型

integer

boxMargin 约束

最小值:此数字的值必须大于或等于:0

boxMargin 默认值

默认值为

json
10

boxTextMargin

循环/替代/可选框内文本周围的间距

boxTextMargin

boxTextMargin 类型

integer

boxTextMargin 约束

最小值:此数字的值必须大于或等于:0

boxTextMargin 默认值

默认值为

json
5

noteMargin

注释周围的间距

noteMargin

noteMargin 类型

integer

noteMargin 约束

最小值:此数字的值必须大于或等于:0

noteMargin 默认值

默认值为

json
10

messageMargin

消息之间的间距。

messageMargin

messageMargin 类型

integer

messageMargin 约束

最小值:此数字的值必须大于或等于:0

messageMargin 默认值

默认值为

json
35

messageAlign

多行消息对齐

messageAlign

messageAlign 类型

string

messageAlign 约束

枚举:此属性的值必须等于以下值之一

解释
"left"
"center"
"right"

messageAlign 默认值

默认值为

json
"center"

bottomMarginAdj

将图表的边缘向下延伸。

根据 css 样式,这可能需要调整。

bottomMarginAdj

bottomMarginAdj 类型

integer

bottomMarginAdj 约束

最小值:此数字的值必须大于或等于:0

bottomMarginAdj 默认值

默认值为

json
1

rightAngles

弯曲箭头变为直角

这将显示以相同节点开始和结束的箭头为直角,而不是曲线。

rightAngles

rightAngles 类型

boolean

taskFontSize

taskFontSize

  • 是可选的

  • 类型: 以下任意一种: stringnumber (详情)

  • 不可为空

  • 定义于: Mermaid 配置

taskFontSize 类型

以下任意一种: stringnumber (详情)

taskFontSize 默认值

默认值为

json
14

taskFontFamily

taskFontFamily

taskFontFamily 类型

string

taskFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

taskMargin

taskMargin

taskMargin 类型

number

taskMargin 默认值

默认值为

json
50

activationWidth

激活框的宽度

activationWidth

activationWidth 类型

number

activationWidth 默认值

默认值为

json
10

textPlacement

文本放置位置:tspan | fo | 仅限旧版本文本,与之前相同

textPlacement

textPlacement 类型

string

textPlacement 默认值

默认值为

json
"fo"

actorColours

actorColours

actorColours 类型

string[]

actorColours 默认值

默认值为

json
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]

sectionFills

sectionFills

sectionFills 类型

string[]

sectionFills 默认值

默认值为

json
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]

sectionColours

sectionColours

sectionColours 类型

string[]

sectionColours 默认值

默认值为

json
["#fff"]

定义组 TimelineDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/TimelineDiagramConfig" }
属性类型必需可空定义于
diagramMarginXinteger必需不可为空Mermaid 配置
diagramMarginYinteger必需不可为空Mermaid 配置
leftMargininteger必需不可为空Mermaid 配置
widthinteger必需不可为空Mermaid 配置
heightinteger必需不可为空Mermaid 配置
paddingnumber可选不可为空Mermaid 配置
boxMargininteger必需不可为空Mermaid 配置
boxTextMargininteger必需不可为空Mermaid 配置
noteMargininteger必需不可为空Mermaid 配置
messageMargininteger必需不可为空Mermaid 配置
messageAlignstring必需不可为空Mermaid 配置
bottomMarginAdjinteger必需不可为空Mermaid 配置
rightAnglesboolean可选不可为空Mermaid 配置
taskFontSize多个可选不可为空Mermaid 配置
taskFontFamilystring可选不可为空Mermaid 配置
taskMarginnumber可选不可为空Mermaid 配置
activationWidthnumber可选不可为空Mermaid 配置
textPlacementstring可选不可为空Mermaid 配置
actorColoursarray可选不可为空Mermaid 配置
sectionFillsarray可选不可为空Mermaid 配置
sectionColoursarray可选不可为空Mermaid 配置
disableMulticolorboolean可选不可为空Mermaid 配置

diagramMarginX

c4 图表左右的边距,必须为正值。

diagramMarginX

diagramMarginX 类型

integer

diagramMarginX 约束

最小值:此数字的值必须大于或等于:0

diagramMarginX 默认值

默认值为

json
50

diagramMarginY

c4 图表上下边距,必须为正值。

diagramMarginY

diagramMarginY 类型

integer

diagramMarginY 约束

最小值:此数字的值必须大于或等于:0

diagramMarginY 默认值

默认值为

json
10

leftMargin

演员之间的间距

leftMargin

leftMargin 类型

integer

leftMargin 约束

最小值:此数字的值必须大于或等于:0

leftMargin 默认值

默认值为

json
150

width

演员框的宽度

width

width 类型

integer

width 约束

最小值:此数字的值必须大于或等于:0

width 默认值

默认值为

json
150

height

演员框的高度

height

height 类型

integer

height 约束

最小值:此数字的值必须大于或等于:0

height 默认值

默认值为

json
50

padding

padding

padding 类型

number

boxMargin

循环框周围的间距

boxMargin

boxMargin 类型

integer

boxMargin 约束

最小值:此数字的值必须大于或等于:0

boxMargin 默认值

默认值为

json
10

boxTextMargin

循环/替代/可选框内文本周围的间距

boxTextMargin

boxTextMargin 类型

integer

boxTextMargin 约束

最小值:此数字的值必须大于或等于:0

boxTextMargin 默认值

默认值为

json
5

noteMargin

注释周围的间距

noteMargin

noteMargin 类型

integer

noteMargin 约束

最小值:此数字的值必须大于或等于:0

noteMargin 默认值

默认值为

json
10

messageMargin

消息之间的间距。

messageMargin

messageMargin 类型

integer

messageMargin 约束

最小值:此数字的值必须大于或等于:0

messageMargin 默认值

默认值为

json
35

messageAlign

多行消息对齐

messageAlign

messageAlign 类型

string

messageAlign 约束

枚举:此属性的值必须等于以下值之一

解释
"left"
"center"
"right"

messageAlign 默认值

默认值为

json
"center"

bottomMarginAdj

将图表的边缘向下延伸。

根据 css 样式,这可能需要调整。

bottomMarginAdj

bottomMarginAdj 类型

integer

bottomMarginAdj 约束

最小值:此数字的值必须大于或等于:0

bottomMarginAdj 默认值

默认值为

json
1

rightAngles

弯曲箭头变为直角

这将显示以相同节点开始和结束的箭头为直角,而不是曲线。

rightAngles

rightAngles 类型

boolean

taskFontSize

taskFontSize

taskFontSize 类型

以下任一:stringnumber (详细信息)

taskFontSize 默认值

默认值为

json
14

taskFontFamily

taskFontFamily

taskFontFamily 类型

string

taskFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

taskMargin

taskMargin

taskMargin 类型

number

taskMargin 默认值

默认值为

json
50

activationWidth

激活框的宽度

activationWidth

activationWidth 类型

number

activationWidth 默认值

默认值为

json
10

textPlacement

文本放置位置:tspan | fo | 仅限旧版本文本,与之前相同

textPlacement

textPlacement 类型

string

textPlacement 默认值

默认值为

json
"fo"

actorColours

actorColours

actorColours 类型

string[]

actorColours 默认值

默认值为

json
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]

sectionFills

sectionFills

sectionFills 类型

string[]

sectionFills 默认值

默认值为

json
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]

sectionColours

sectionColours

sectionColours 类型

string[]

sectionColours 默认值

默认值为

json
["#fff"]

disableMulticolor

disableMulticolor

disableMulticolor 类型

boolean

定义组 GanttDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/GanttDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
barHeightinteger必需不可为空Mermaid 配置
barGapinteger可选不可为空Mermaid 配置
topPaddinginteger必需不可为空Mermaid 配置
rightPaddinginteger必需不可为空Mermaid 配置
leftPaddinginteger必需不可为空Mermaid 配置
gridLineStartPaddinginteger必需不可为空Mermaid 配置
fontSizeinteger必需不可为空Mermaid 配置
sectionFontSizeinteger必需不可为空Mermaid 配置
numberSectionStylesinteger必需不可为空Mermaid 配置
axisFormatstring必需不可为空Mermaid 配置
tickIntervalstring可选不可为空Mermaid 配置
topAxisboolean必需不可为空Mermaid 配置
displayModestring可选不可为空Mermaid 配置
weekdaystring必需不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

barHeight

图表中条形的的高度

barHeight

barHeight 类型

integer

barHeight 约束

最小值:此数字的值必须大于或等于:0

barHeight 默认值

默认值为

json
20

barGap

甘特图中不同活动之间的间距

barGap

barGap 类型

integer

barGap 约束

最小值:此数字的值必须大于或等于:0

barGap 默认值

默认值为

json
4

topPadding

标题和甘特图之间,以及轴和甘特图之间的间距。

topPadding

topPadding 类型

integer

topPadding 约束

最小值:此数字的值必须大于或等于:0

topPadding 默认值

默认值为

json
50

rightPadding

分配给活动右侧部分名称的空间

rightPadding

rightPadding 类型

integer

rightPadding 约束

最小值:此数字的值必须大于或等于:0

rightPadding 默认值

默认值为

json
75

leftPadding

分配给活动左侧部分名称的空间

leftPadding

leftPadding 类型

integer

leftPadding 约束

最小值:此数字的值必须大于或等于:0

leftPadding 默认值

默认值为

json
75

gridLineStartPadding

网格线的垂直起始位置

gridLineStartPadding

gridLineStartPadding 类型

integer

gridLineStartPadding 约束

最小值:此数字的值必须大于或等于:0

gridLineStartPadding 默认值

默认值为

json
35

fontSize

字体大小

fontSize

fontSize 类型

integer

fontSize 约束

最小值:此数字的值必须大于或等于:0

fontSize 默认值

默认值为

json
11

sectionFontSize

部分的字体大小

sectionFontSize

  • 是必需的

  • 类型:integer

  • 不可为空

  • 定义于: Mermaid 配置

  • tsType: string | number

sectionFontSize 类型

integer

sectionFontSize 约束

最小值:此数字的值必须大于或等于:0

sectionFontSize 默认值

默认值为

json
11

numberSectionStyles

交替部分样式的数量

numberSectionStyles

numberSectionStyles 类型

integer

numberSectionStyles 约束

最小值:此数字的值必须大于或等于:0

numberSectionStyles 默认值

默认值为

json
4

axisFormat

轴的日期/时间格式

这可能需要调整以匹配您的区域设置和偏好。

axisFormat

axisFormat 类型

string

axisFormat 默认值

默认值为

json
"%Y-%m-%d"

tickInterval

轴刻度

模式是

javascript
/^([1-9][0-9]*)(millisecond|second|minute|hour|day|week|month)$/;

tickInterval

tickInterval 类型

string

tickInterval 约束

模式: 字符串必须匹配以下正则表达式

javascript
/^([1-9][0-9]*)(millisecond|second|minute|hour|day|week|month)$/

尝试模式

topAxis

当设置此标志时,日期标签将添加到图表顶部

topAxis

topAxis 类型

boolean

displayMode

控制显示模式。

displayMode

displayMode 类型

string

displayMode 约束

枚举:此属性的值必须等于以下值之一

解释
""
"compact"允许在同一行显示多个任务。

weekday

基于周的间隔应从哪天开始

weekday

weekday 类型

string

weekday 约束

枚举:此属性的值必须等于以下值之一

解释
"monday"
"tuesday"
"wednesday"
"thursday"
"friday"
"saturday"
"sunday"

weekday 默认值

默认值为

json
"sunday"

定义组 SequenceDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/SequenceDiagramConfig" }
属性类型必需可空定义于
arrowMarkerAbsoluteboolean可选不可为空Mermaid 配置
hideUnusedParticipantsboolean可选不可为空Mermaid 配置
activationWidthinteger必需不可为空Mermaid 配置
diagramMarginXinteger必需不可为空Mermaid 配置
diagramMarginYinteger必需不可为空Mermaid 配置
actorMargininteger必需不可为空Mermaid 配置
widthinteger必需不可为空Mermaid 配置
heightinteger必需不可为空Mermaid 配置
boxMargininteger必需不可为空Mermaid 配置
boxTextMargininteger必需不可为空Mermaid 配置
noteMargininteger必需不可为空Mermaid 配置
messageMargininteger必需不可为空Mermaid 配置
messageAlignstring必需不可为空Mermaid 配置
mirrorActorsboolean必需不可为空Mermaid 配置
forceMenusboolean必需不可为空Mermaid 配置
bottomMarginAdjinteger必需不可为空Mermaid 配置
rightAnglesboolean必需不可为空Mermaid 配置
showSequenceNumbersboolean必需不可为空Mermaid 配置
actorFontSize多个必需不可为空Mermaid 配置
actorFontFamilystring必需不可为空Mermaid 配置
actorFontWeight多个必需不可为空Mermaid 配置
noteFontSize多个必需不可为空Mermaid 配置
noteFontFamilystring必需不可为空Mermaid 配置
noteFontWeight多个必需不可为空Mermaid 配置
noteAlignstring必需不可为空Mermaid 配置
messageFontSize多个必需不可为空Mermaid 配置
messageFontFamilystring必需不可为空Mermaid 配置
messageFontWeight多个必需不可为空Mermaid 配置
wrapboolean可选不可为空Mermaid 配置
wrapPaddingnumber可选不可为空Mermaid 配置
labelBoxWidthnumber可选不可为空Mermaid 配置
labelBoxHeightnumber可选不可为空Mermaid 配置
messageFont未指定可选不可为空Mermaid 配置
noteFont未指定可选不可为空Mermaid 配置
actorFont未指定可选不可为空Mermaid 配置

arrowMarkerAbsolute

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

hideUnusedParticipants

hideUnusedParticipants

hideUnusedParticipants 类型

boolean

activationWidth

激活矩形的宽度

activationWidth

activationWidth 类型

integer

activationWidth 约束

最小值:此数字的值必须大于或等于:0

activationWidth 默认值

默认值为

json
10

diagramMarginX

序列图左右两侧的边距

diagramMarginX

diagramMarginX 类型

integer

diagramMarginX 约束

最小值:此数字的值必须大于或等于:0

diagramMarginX 默认值

默认值为

json
50

diagramMarginY

序列图上下两侧的边距

diagramMarginY

diagramMarginY 类型

integer

diagramMarginY 约束

最小值:此数字的值必须大于或等于:0

diagramMarginY 默认值

默认值为

json
10

actorMargin

演员之间的间距

actorMargin

actorMargin 类型

integer

actorMargin 约束

最小值:此数字的值必须大于或等于:0

actorMargin 默认值

默认值为

json
50

width

演员框的宽度

width

width 类型

integer

width 约束

最小值:此数字的值必须大于或等于:0

width 默认值

默认值为

json
150

height

演员框的高度

height

height 类型

integer

height 约束

最小值:此数字的值必须大于或等于:0

height 默认值

默认值为

json
50

boxMargin

循环框周围的间距

boxMargin

boxMargin 类型

integer

boxMargin 约束

最小值:此数字的值必须大于或等于:0

boxMargin 默认值

默认值为

json
10

boxTextMargin

循环/替代/可选框内文本周围的间距

boxTextMargin

boxTextMargin 类型

integer

boxTextMargin 约束

最小值:此数字的值必须大于或等于:0

boxTextMargin 默认值

默认值为

json
5

noteMargin

注释周围的间距

noteMargin

noteMargin 类型

integer

noteMargin 约束

最小值:此数字的值必须大于或等于:0

noteMargin 默认值

默认值为

json
10

messageMargin

消息之间的间距。

messageMargin

messageMargin 类型

integer

messageMargin 约束

最小值:此数字的值必须大于或等于:0

messageMargin 默认值

默认值为

json
35

messageAlign

多行消息对齐

messageAlign

messageAlign 类型

string

messageAlign 约束

枚举:此属性的值必须等于以下值之一

解释
"left"
"center"
"right"

messageAlign 默认值

默认值为

json
"center"

mirrorActors

镜像图下方的角色

mirrorActors

mirrorActors 类型

boolean

mirrorActors 默认值

默认值为

json
true

forceMenus

强制角色弹出菜单始终可见(用于支持 E2E 测试)。

forceMenus

forceMenus 类型

boolean

bottomMarginAdj

将图表的边缘向下延伸。

根据 css 样式,这可能需要调整。

bottomMarginAdj

bottomMarginAdj 类型

integer

bottomMarginAdj 约束

最小值:此数字的值必须大于或等于:0

bottomMarginAdj 默认值

默认值为

json
1

rightAngles

弯曲箭头变为直角

这将显示以相同节点开始和结束的箭头为直角,而不是曲线。

rightAngles

rightAngles 类型

boolean

showSequenceNumbers

这将显示节点编号

showSequenceNumbers

showSequenceNumbers 类型

boolean

actorFontSize

这将设置角色描述的字体大小

actorFontSize

actorFontSize 类型

以下之一: stringnumber (详情)

actorFontSize 默认值

默认值为

json
14

actorFontFamily

这将设置角色描述的字体系列

actorFontFamily

actorFontFamily 类型

string

actorFontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

actorFontWeight

这将设置角色描述的字体粗细

actorFontWeight

actorFontWeight 类型

以下之一: stringnumber (详情)

actorFontWeight 默认值

默认值为

json
400

noteFontSize

这将设置角色附带笔记的字体大小

noteFontSize

noteFontSize 类型

以下之一: stringnumber (详情)

noteFontSize 默认值

默认值为

json
14

noteFontFamily

设置与角色关联的备注的字体家族。

noteFontFamily

noteFontFamily 类型

string

noteFontFamily 默认值

默认值为

json
"\"trebuchet ms\", verdana, arial, sans-serif"

noteFontWeight

设置与角色关联的备注的字体粗细。

noteFontWeight

noteFontWeight 类型

以下之一: stringnumber (详细信息)

noteFontWeight 默认值

默认值为

json
400

noteAlign

设置与角色关联的备注的文本对齐方式。

noteAlign

noteAlign 类型

string

noteAlign 约束

枚举:此属性的值必须等于以下值之一

解释
"left"
"center"
"right"

noteAlign 默认值

默认值为

json
"center"

messageFontSize

设置角色消息的字体大小。

messageFontSize

messageFontSize 类型

以下之一: stringnumber (详细信息)

messageFontSize 默认值

默认值为

json
16

messageFontFamily

设置角色消息的字体家族。

messageFontFamily

messageFontFamily 类型

string

messageFontFamily 默认值

默认值为

json
"\"trebuchet ms\", verdana, arial, sans-serif"

messageFontWeight

设置角色消息的字体粗细。

messageFontWeight

messageFontWeight 类型

以下之一: stringnumber (详细信息)

messageFontWeight 默认值

默认值为

json
400

wrap

这设置了图表的自动换行状态。

wrap

wrap 类型

boolean

wrapPadding

这设置了图表的自动换行填充(仅两侧)。

wrapPadding

wrapPadding 类型

number

wrapPadding 默认值

默认值为

json
10

labelBoxWidth

设置循环框(循环、alt、opt、par)的宽度。

labelBoxWidth

labelBoxWidth 类型

number

labelBoxWidth 默认值

默认值为

json
50

labelBoxHeight

设置循环框(循环、alt、opt、par)的高度。

labelBoxHeight

labelBoxHeight 类型

number

labelBoxHeight 默认值

默认值为

json
20

messageFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

messageFont

messageFont 类型

未知 (字体计算器)

noteFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

noteFont

noteFont 类型

未知 (字体计算器)

actorFont

返回 FontConfig 的 JavaScript 函数。

默认情况下,这些函数会返回相应的 *FontSize*FontFamily*FontWeight 值。

例如,名为 boundaryFont 的字体计算器可以定义为

javascript
boundaryFont: function () {
  return {
    fontFamily: this.boundaryFontFamily,
    fontSize: this.boundaryFontSize,
    fontWeight: this.boundaryFontWeight,
  };
}

actorFont

actorFont 类型

未知 (字体计算器)

定义组 FlowchartDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/FlowchartDiagramConfig" }
属性类型必需可空定义于
titleTopMargininteger必需不可为空Mermaid 配置
subGraphTitleMarginobject必需不可为空Mermaid 配置
arrowMarkerAbsoluteboolean可选不可为空Mermaid 配置
diagramPaddinginteger必需不可为空Mermaid 配置
htmlLabelsboolean必需不可为空Mermaid 配置
nodeSpacinginteger必需不可为空Mermaid 配置
rankSpacinginteger必需不可为空Mermaid 配置
curvestring必需不可为空Mermaid 配置
paddingnumber可选不可为空Mermaid 配置
defaultRendererstring必需不可为空Mermaid 配置
wrappingWidthnumber必需不可为空Mermaid 配置

titleTopMargin

图表上方的文本边距

titleTopMargin

titleTopMargin 类型

integer

titleTopMargin 约束

最小值:此数字的值必须大于或等于:0

titleTopMargin 默认值

默认值为

json
25

subGraphTitleMargin

定义子图标题的顶部/底部边距。

subGraphTitleMargin

subGraphTitleMargin 类型

object (详细信息)

subGraphTitleMargin 默认值

默认值为

json
{
  "top": 0,
  "bottom": 0
}

arrowMarkerAbsolute

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

boolean

diagramPadding

图表周围的填充量,用于为嵌入的图表设置边距,以像素为单位。

diagramPadding

diagramPadding 类型

integer

diagramPadding 约束

最小值:此数字的值必须大于或等于:0

diagramPadding 默认值

默认值为

json
20

htmlLabels

用于设置是否应使用 html 标签来渲染边上的标签的标志。

htmlLabels

htmlLabels 类型

boolean

htmlLabels 默认值

默认值为

json
true

nodeSpacing

定义同一层级上节点之间的间距。

适用于 TB(从上到下)或 BT(从下到上)图的水平间距,以及 LR 和 RL 图的垂直间距。

nodeSpacing

nodeSpacing 类型

integer

nodeSpacing 约束

最小值:此数字的值必须大于或等于:0

nodeSpacing 默认值

默认值为

json
50

rankSpacing

定义不同层级上节点之间的间距。

适用于 TB(从上到下)或 BT(从下到上)图的水平间距,以及 LR 和 RL 图的垂直间距。

rankSpacing

rankSpacing 类型

integer

rankSpacing 约束

最小值:此数字的值必须大于或等于:0

rankSpacing 默认值

默认值为

json
50

curve

定义 mermaid 如何渲染流程图的曲线。

curve

curve 类型

string

curve 约束

枚举:此属性的值必须等于以下值之一

解释
"basis"
"linear"
"cardinal"

curve 默认值

默认值为

json
"basis"

padding

表示标签和形状之间的填充。

仅在新的实验性渲染中使用。

padding

padding 类型

number

padding 默认值

默认值为

json
15

defaultRenderer

决定用于渲染的渲染引擎。

defaultRenderer

defaultRenderer 类型

string

defaultRenderer 约束

枚举:此属性的值必须等于以下值之一

解释
"dagre-d3"The [dagre-d3-es](https://npmjs.net.cn/package/dagre-d3-es) library.
"dagre-wrapper"在 mermaid 中实现的 dagre 包装器
"elk"使用 [elkjs](https://github.com/kieler/elkjs) 进行布局

defaultRenderer 默认值

默认值为

json
"dagre-wrapper"

wrappingWidth

文本换行的节点宽度。

使用 markdown 字符串时,文本会自动换行,此值设置文本在换行前允许的最大宽度。

wrappingWidth

wrappingWidth 类型

number

wrappingWidth 默认值

默认值为

json
200

定义组 SankeyLinkColor

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/SankeyLinkColor" }
属性类型必需可空定义于

定义组 SankeyNodeAlignment

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/SankeyNodeAlignment" }
属性类型必需可空定义于

定义组 SankeyDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/SankeyDiagramConfig" }
属性类型必需可空定义于
widthnumber可选不可为空Mermaid 配置
heightnumber可选不可为空Mermaid 配置
linkColor合并可选不可为空Mermaid 配置
nodeAlignmentstring可选不可为空Mermaid 配置
useMaxWidthboolean可选不可为空Mermaid 配置
showValuesboolean可选不可为空Mermaid 配置
prefixstring可选不可为空Mermaid 配置
suffixstring可选不可为空Mermaid 配置

width

width

width 类型

number

width 默认值

默认值为

json
600

height

height

height 类型

number

height 默认值

默认值为

json
400

linkColor

Sankey 图中连接线的颜色。

linkColor

linkColor 类型

合并类型 (详细信息)

任何一种

linkColor 默认值

默认值为

json
"gradient"

nodeAlignment

控制 Sankey 图的对齐方式。

参见 https://github.com/d3/d3-sankey#alignments.

nodeAlignment

nodeAlignment 类型

string

nodeAlignment 约束

枚举:此属性的值必须等于以下值之一

解释
"left"将所有输入对齐到左侧。
"right"将所有输出对齐到右侧。
"center"与 `left` 相似,但将没有入站链接的节点尽可能向右移动。
"justify"与 `left` 相似,但将没有出站链接的节点移到最右侧。

nodeAlignment 默认值

默认值为

json
"justify"

useMaxWidth

useMaxWidth

useMaxWidth 类型

boolean

showValues

切换以显示或隐藏值以及标题。

showValues

showValues 类型

boolean

showValues 默认值

默认值为

json
true

prefix

用于值的的前缀

prefix

prefix 类型

string

suffix

用于值的的后缀

suffix

suffix 类型

string

定义组 PacketDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/PacketDiagramConfig" }
属性类型必需可空定义于
rowHeightnumber可选不可为空Mermaid 配置
bitWidthnumber可选不可为空Mermaid 配置
bitsPerRownumber可选不可为空Mermaid 配置
showBitsboolean可选不可为空Mermaid 配置
paddingXnumber可选不可为空Mermaid 配置
paddingYnumber可选不可为空Mermaid 配置

rowHeight

数据包图中每行的高度。

rowHeight

rowHeight 类型

number

rowHeight 约束

最小值: 此数字的值必须大于或等于: 1

rowHeight 默认值

默认值为

json
32

bitWidth

数据包图中每个位的宽度。

bitWidth

bitWidth 类型

number

bitWidth 约束

最小值: 此数字的值必须大于或等于: 1

bitWidth 默认值

默认值为

json
32

bitsPerRow

每行显示的位数。

bitsPerRow

bitsPerRow 类型

number

bitsPerRow 约束

最小值: 此数字的值必须大于或等于: 1

bitsPerRow 默认值

默认值为

json
32

showBits

切换以显示或隐藏位号。

showBits

showBits 类型

boolean

showBits 默认值

默认值为

json
true

paddingX

一行中块之间的水平间距。

paddingX

paddingX 类型

number

paddingX 约束

最小值:此数字的值必须大于或等于:0

paddingX 默认值

默认值为

json
5

paddingY

行之间的垂直间距。

paddingY

paddingY 类型

number

paddingY 约束

最小值:此数字的值必须大于或等于:0

paddingY 默认值

默认值为

json
5

定义组 BlockDiagramConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/BlockDiagramConfig" }
属性类型必需可空定义于
paddingnumber可选不可为空Mermaid 配置

padding

padding

padding 类型

number

padding 约束

最小值:此数字的值必须大于或等于:0

padding 默认值

默认值为

json
8

定义组 FontCalculator

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/FontCalculator" }
属性类型必需可空定义于

定义组 FontConfig

使用以下方式引用该组

json
{ "$ref": "https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/FontConfig" }
属性类型必需可空定义于
fontSize多个可选不可为空Mermaid 配置
fontFamilystring可选不可为空Mermaid 配置
fontWeight多个可选不可为空Mermaid 配置

fontSize

要使用的字体大小

fontSize

fontSize 类型

以下任何一种:stringnumber (CSS 字体大小)

fontSize 默认值

默认值为

json
14

fontFamily

要使用的 CSS font-family

fontFamily

fontFamily 类型

string

fontFamily 默认值

默认值为

json
"\"Open Sans\", sans-serif"

fontWeight

要使用的字体粗细。

fontWeight

  • 是可选的

  • 类型:以下任一:stringnumber (详情)

  • 不可为空

  • 定义于:Mermaid 配置

fontWeight 类型

以下任一:stringnumber (详情)

fontWeight 默认值

默认值为

json
"normal"