Mermaid 配置方案中的无标题对象
txt
https://mermaid.npmjs.net.cn/schemas/config.schema.json#/properties/elk
摘要 | 可扩展 | 状态 | 可识别 | 自定义属性 | 附加属性 | 访问限制 | 定义于 |
---|---|---|---|---|---|---|---|
可实例化 | 否 | 未知状态 | 否 | 禁止 | 允许 | 无 | config.schema.json* |
elk 类型
object
(详情)
elk 属性
属性 | 类型 | 必需 | 可为空 | 定义于 |
---|---|---|---|---|
mergeEdges | boolean | 可选 | 不可为空 | Mermaid 配置 |
nodePlacementStrategy | string | 可选 | 不可为空 | Mermaid 配置 |
cycleBreakingStrategy | string | 可选 | 不可为空 | Mermaid 配置 |
mergeEdges
Elk 特定选项,允许边缘在方便的情况下共享路径。 它可以使图表更漂亮,但也可以使图表更难阅读。
mergeEdges
是可选的
类型:
boolean
不可为空
定义于:Mermaid 配置
mergeEdges 类型
boolean
nodePlacementStrategy
影响节点放置方式的 Elk 特定选项。
nodePlacementStrategy
是可选的
类型:
string
不可为空
定义于:Mermaid 配置
nodePlacementStrategy 类型
string
nodePlacementStrategy 约束
枚举:此属性的值必须等于以下值之一
值 | 解释 |
---|---|
"SIMPLE" | |
"NETWORK_SIMPLEX" | |
"LINEAR_SEGMENTS" | |
"BRANDES_KOEPF" |
nodePlacementStrategy 默认值
默认值为
json
"BRANDES_KOEPF"
cycleBreakingStrategy
此策略决定如何查找图中的循环,并决定哪些边需要调整以打破循环。
cycleBreakingStrategy
是可选的
类型:
string
不可为空
定义于:Mermaid 配置
cycleBreakingStrategy 类型
string
cycleBreakingStrategy 约束
枚举:此属性的值必须等于以下值之一
值 | 解释 |
---|---|
"GREEDY" | |
"DEPTH_FIRST" | |
"INTERACTIVE" | |
"MODEL_ORDER" | |
"GREEDY_MODEL_ORDER" |
cycleBreakingStrategy 默认值
默认值为
json
"GREEDY_MODEL_ORDER"