跳至内容

类图配置模式

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

ClassDiagramConfig 类型

object (类图配置)

全部

ClassDiagramConfig 属性

属性类型必需可空定义于
titleTopMargin整数必需不能为空Mermaid 配置
arrowMarkerAbsolute布尔值可选不能为空Mermaid 配置
dividerMargin数字可选不能为空Mermaid 配置
填充数字可选不能为空Mermaid 配置
文本高度数字可选不能为空Mermaid 配置
默认渲染器字符串必需不能为空Mermaid 配置
节点间距整数可选不能为空Mermaid 配置
层级间距整数可选不能为空Mermaid 配置
图表填充整数可选不能为空Mermaid 配置
HTML 标签布尔值可选不能为空Mermaid 配置
隐藏空成员框布尔值可选不能为空Mermaid 配置

titleTopMargin

图表上方文本的顶部边距

titleTopMargin

titleTopMargin 类型

整数

titleTopMargin 约束

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

titleTopMargin 默认值

默认值为

json
25

arrowMarkerAbsolute

控制 HTML 代码中的箭头标记是绝对路径还是锚点。如果您使用的是基本标签设置,这很重要。

arrowMarkerAbsolute

arrowMarkerAbsolute 类型

布尔值

dividerMargin

dividerMargin

dividerMargin 类型

数字

dividerMargin 默认值

默认值为

json
10

填充

填充

填充类型

数字

填充默认值

默认值为

json
5

文本高度

文本高度

文本高度类型

数字

文本高度默认值

默认值为

json
10

默认渲染器

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

默认渲染器

默认渲染器类型

字符串

默认渲染器约束

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

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

默认渲染器默认值

默认值为

json
"dagre-wrapper"

节点间距

节点间距

节点间距类型

整数

节点间距约束

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

层级间距

层级间距

层级间距类型

整数

层级间距约束

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

图表填充

整个图表周围的填充量,以像素为单位,以便嵌入的图表具有边距。

图表填充

图表填充类型

整数

图表填充约束

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

图表填充默认值

默认值为

json
20

HTML 标签

HTML 标签

HTML 标签类型

布尔值

隐藏空成员框

隐藏空成员框

隐藏空成员框类型

布尔值