ジャーニー図設定スキーマ
https://mermaid.dokyumento.jp/schemas/config.schema.json#/$defs/JourneyDiagramConfigジャーニー図に固有の設定を含むオブジェクト
| 抽象 | 拡張可能 | ステータス | 識別可能 | カスタムプロパティ | 追加プロパティ | アクセス制限 | 定義場所 |
|---|---|---|---|---|---|---|---|
| インスタンス化可能 | いいえ | 不明なステータス | いいえ | 禁止 | 許可 | なし | config.schema.json* |
JourneyDiagramConfig型
object (ジャーニー図の設定)
すべて
JourneyDiagramConfigプロパティ
| プロパティ | 型 | 必須 | Nullable | 定義元 |
|---|---|---|---|---|
| diagramMarginX | 整数 | 必須 | null不可 | Mermaid設定 |
| diagramMarginY | 整数 | 必須 | null不可 | Mermaid設定 |
| leftMargin | 整数 | 必須 | null不可 | Mermaid設定 |
| width | 整数 | 必須 | null不可 | Mermaid設定 |
| height | 整数 | 必須 | null不可 | Mermaid設定 |
| boxMargin | 整数 | 必須 | null不可 | Mermaid設定 |
| boxTextMargin | 整数 | 必須 | null不可 | Mermaid設定 |
| noteMargin | 整数 | 必須 | null不可 | Mermaid設定 |
| messageMargin | 整数 | 必須 | null不可 | Mermaid設定 |
| messageAlign | 文字列 | 必須 | null不可 | Mermaid設定 |
| bottomMarginAdj | 整数 | 必須 | null不可 | Mermaid設定 |
| rightAngles | 真偽値 | 必須 | null不可 | Mermaid設定 |
| taskFontSize | 複数 | オプション | null不可 | Mermaid設定 |
| taskFontFamily | 文字列 | オプション | null不可 | Mermaid設定 |
| taskMargin | 数値 | オプション | null不可 | Mermaid設定 |
| activationWidth | 数値 | オプション | null不可 | Mermaid設定 |
| textPlacement | 文字列 | オプション | null不可 | Mermaid設定 |
| actorColours | 配列 | オプション | null不可 | Mermaid設定 |
| sectionFills | 配列 | オプション | null不可 | Mermaid設定 |
| sectionColours | 配列 | オプション | null不可 | Mermaid設定 |
diagramMarginX
c4図の左右の余白。正の値である必要があります。
diagramMarginX
必須です
型:
integernull不可
定義場所: Mermaid設定
diagramMarginX型
整数
diagramMarginX制約
最小値: この数値は、0以上である必要があります。
diagramMarginXのデフォルト値
デフォルト値は
50diagramMarginY
c4図の上下の余白。正の値である必要があります。
diagramMarginY
必須です
型:
integernull不可
定義場所: Mermaid設定
diagramMarginY型
整数
diagramMarginY制約
最小値: この数値は、0以上である必要があります。
diagramMarginYのデフォルト値
デフォルト値は
10leftMargin
アクター間の余白
leftMargin
必須です
型:
integernull不可
定義場所: Mermaid設定
leftMargin型
整数
leftMargin制約
最小値: この数値は、0以上である必要があります。
leftMarginのデフォルト値
デフォルト値は
150width
アクターボックスの幅
width
必須です
型:
integernull不可
定義場所: Mermaid設定
width型
整数
width制約
最小値: この数値は、0以上である必要があります。
widthのデフォルト値
デフォルト値は
150height
アクターボックスの高さ
height
必須です
型:
integernull不可
定義場所: Mermaid設定
height型
整数
height制約
最小値: この数値は、0以上である必要があります。
heightのデフォルト値
デフォルト値は
50boxMargin
ループボックスの周りの余白
boxMargin
必須です
型:
integernull不可
定義場所: Mermaid設定
boxMargin型
整数
boxMargin制約
最小値: この数値は、0以上である必要があります。
boxMarginのデフォルト値
デフォルト値は
10boxTextMargin
ループ/alt/optボックス内のテキストの周りの余白
boxTextMargin
必須です
型:
integernull不可
定義場所: Mermaid設定
boxTextMargin型
整数
boxTextMargin制約
最小値: この数値は、0以上である必要があります。
boxTextMarginのデフォルト値
デフォルト値は
5noteMargin
ノートの周りの余白
noteMargin
必須です
型:
integernull不可
定義場所: Mermaid設定
noteMargin型
整数
noteMargin制約
最小値: この数値は、0以上である必要があります。
noteMarginのデフォルト値
デフォルト値は
10messageMargin
メッセージ間のスペース。
messageMargin
必須です
型:
integernull不可
定義場所: Mermaid設定
messageMargin型
整数
messageMargin制約
最小値: この数値は、0以上である必要があります。
messageMarginのデフォルト値
デフォルト値は
35messageAlign
複数行メッセージの配置
messageAlign
必須です
型:
stringnull不可
定義場所: Mermaid設定
messageAlign型
文字列
messageAlign制約
enum: このプロパティの値は、次のいずれかの値と等しくなければなりません。
| 値 | 説明 |
|---|---|
"left" | |
"center" | |
"right" |
messageAlignのデフォルト値
デフォルト値は
"center"bottomMarginAdj
図の下端を延長します。
CSSスタイルによっては、調整が必要になる場合があります。
bottomMarginAdj
必須です
型:
integernull不可
定義場所: Mermaid設定
bottomMarginAdj型
整数
bottomMarginAdj制約
最小値: この数値は、0以上である必要があります。
bottomMarginAdjのデフォルト値
デフォルト値は
1rightAngles
カーブした矢印が直角になります
これにより、同じノードで開始および終了する矢印が、曲線ではなく直角として表示されます。
rightAngles
必須です
型:
booleannull不可
定義場所: Mermaid設定
rightAngles型
真偽値
taskFontSize
taskFontSize
taskFontSize型
次のいずれか: string または number (詳細)
taskFontSizeのデフォルト値
デフォルト値は
14taskFontFamily
taskFontFamily
オプションです
型:
stringnull不可
定義元: Mermaid設定
taskFontFamily型
文字列
taskFontFamilyのデフォルト値
デフォルト値は
"\"Open Sans\", sans-serif"taskMargin
taskMargin
オプションです
型:
numbernull不可
定義元: Mermaid設定
taskMargin型
数値
taskMarginのデフォルト値
デフォルト値は
50activationWidth
アクティベーションボックスの幅
activationWidth
オプションです
型:
numbernull不可
定義元: Mermaid設定
activationWidth型
数値
activationWidthのデフォルト値
デフォルト値は
10textPlacement
テキストの配置: tspan | fo | 以前と同じようにテキストのみ
textPlacement
オプションです
型:
stringnull不可
定義元: Mermaid設定
textPlacement型
文字列
textPlacementのデフォルト値
デフォルト値は
"fo"actorColours
actorColours
オプションです
型:
string[]null不可
定義元: Mermaid設定
actorColours型
string[]
actorColoursのデフォルト値
デフォルト値は
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]sectionFills
sectionFills
オプションです
型:
string[]null不可
定義元: Mermaid設定
sectionFills型
string[]
sectionFillsのデフォルト値
デフォルト値は
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]sectionColours
sectionColours
オプションです
型:
string[]null不可
定義元: Mermaid設定
sectionColours型
string[]
sectionColoursのデフォルト値
デフォルト値は
["#fff"]