コンテンツにスキップ

Mermaid設定スキーマの無題オブジェクト

テキスト
https://mermaid.dokyumento.jp/schemas/config.schema.json#/properties/elk
概要拡張可能ステータス識別可能カスタムプロパティ追加プロパティアクセス制限定義場所
インスタンス化可能いいえステータス不明いいえ禁止許可なしconfig.schema.json*

elk タイプ

object (詳細)

elk プロパティ

プロパティタイプ必須Null許容定義
mergeEdgesbooleanオプションNull不可Mermaid設定
nodePlacementStrategystringオプションNull不可Mermaid設定
cycleBreakingStrategystringオプション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"