Mermaid設定スキーマの無題オブジェクト
テキスト
https://mermaid.dokyumento.jp/schemas/config.schema.json#/properties/elk
概要 | 拡張可能 | ステータス | 識別可能 | カスタムプロパティ | 追加プロパティ | アクセス制限 | 定義場所 |
---|---|---|---|---|---|---|---|
インスタンス化可能 | いいえ | ステータス不明 | いいえ | 禁止 | 許可 | なし | config.schema.json* |
elk タイプ
object
(詳細)
elk プロパティ
プロパティ | タイプ | 必須 | Null許容 | 定義 |
---|---|---|---|---|
mergeEdges | boolean | オプション | Null不可 | Mermaid設定 |
nodePlacementStrategy | string | オプション | Null不可 | Mermaid設定 |
cycleBreakingStrategy | string | オプション | Null不可 | Mermaid設定 |
mergeEdges
便利な場合にエッジがパスを共有できるようにするElk固有のオプションです。 見栄えの良いダイアグラムを作成できますが、ダイアグラムを読みづらくすることもあります。
mergeEdges
オプションです
タイプ:
boolean
Null不可
定義場所: Mermaid設定
mergeEdges タイプ
boolean
nodePlacementStrategy
ノードの配置方法に影響を与えるElk固有のオプションです。
nodePlacementStrategy
オプションです
タイプ:
string
Null不可
定義場所: Mermaid設定
nodePlacementStrategy タイプ
string
nodePlacementStrategy 制約
列挙型: このプロパティの値は、次のいずれかの値と等しくなければなりません
値 | 説明 |
---|---|
"SIMPLE" | |
"NETWORK_SIMPLEX" | |
"LINEAR_SEGMENTS" | |
"BRANDES_KOEPF" |
nodePlacementStrategy デフォルト値
デフォルト値は次のとおりです
json
"BRANDES_KOEPF"
cycleBreakingStrategy
この戦略は、グラフ内のサイクルを検出し、ループを解消するためにどのエッジを調整する必要があるかを決定する方法を決定します。
cycleBreakingStrategy
オプションです
タイプ:
string
Null不可
定義場所: Mermaid設定
cycleBreakingStrategy タイプ
string
cycleBreakingStrategy 制約
列挙型: このプロパティの値は、次のいずれかの値と等しくなければなりません
値 | 説明 |
---|---|
"GREEDY" | |
"DEPTH_FIRST" | |
"INTERACTIVE" | |
"MODEL_ORDER" | |
"GREEDY_MODEL_ORDER" |
cycleBreakingStrategy デフォルト値
デフォルト値は次のとおりです
json
"GREEDY_MODEL_ORDER"