跳至内容

Git 图表配置模式

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

GitGraphDiagramConfig 类型

object (Git 图表配置)

all of

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 (详细信息)

all of

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