コンテンツへスキップ

ジャーニー図設定スキーマ

txt
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

diagramMarginX型

整数

diagramMarginX制約

最小値: この数値は、0以上である必要があります。

diagramMarginXのデフォルト値

デフォルト値は

json
50

diagramMarginY

c4図の上下の余白。正の値である必要があります。

diagramMarginY

diagramMarginY型

整数

diagramMarginY制約

最小値: この数値は、0以上である必要があります。

diagramMarginYのデフォルト値

デフォルト値は

json
10

leftMargin

アクター間の余白

leftMargin

leftMargin型

整数

leftMargin制約

最小値: この数値は、0以上である必要があります。

leftMarginのデフォルト値

デフォルト値は

json
150

width

アクターボックスの幅

width

width型

整数

width制約

最小値: この数値は、0以上である必要があります。

widthのデフォルト値

デフォルト値は

json
150

height

アクターボックスの高さ

height

height型

整数

height制約

最小値: この数値は、0以上である必要があります。

heightのデフォルト値

デフォルト値は

json
50

boxMargin

ループボックスの周りの余白

boxMargin

boxMargin型

整数

boxMargin制約

最小値: この数値は、0以上である必要があります。

boxMarginのデフォルト値

デフォルト値は

json
10

boxTextMargin

ループ/alt/optボックス内のテキストの周りの余白

boxTextMargin

boxTextMargin型

整数

boxTextMargin制約

最小値: この数値は、0以上である必要があります。

boxTextMarginのデフォルト値

デフォルト値は

json
5

noteMargin

ノートの周りの余白

noteMargin

noteMargin型

整数

noteMargin制約

最小値: この数値は、0以上である必要があります。

noteMarginのデフォルト値

デフォルト値は

json
10

messageMargin

メッセージ間のスペース。

messageMargin

messageMargin型

整数

messageMargin制約

最小値: この数値は、0以上である必要があります。

messageMarginのデフォルト値

デフォルト値は

json
35

messageAlign

複数行メッセージの配置

messageAlign

messageAlign型

文字列

messageAlign制約

enum: このプロパティの値は、次のいずれかの値と等しくなければなりません。

説明
"left"
"center"
"right"

messageAlignのデフォルト値

デフォルト値は

json
"center"

bottomMarginAdj

図の下端を延長します。

CSSスタイルによっては、調整が必要になる場合があります。

bottomMarginAdj

bottomMarginAdj型

整数

bottomMarginAdj制約

最小値: この数値は、0以上である必要があります。

bottomMarginAdjのデフォルト値

デフォルト値は

json
1

rightAngles

カーブした矢印が直角になります

これにより、同じノードで開始および終了する矢印が、曲線ではなく直角として表示されます。

rightAngles

rightAngles型

真偽値

taskFontSize

taskFontSize

  • オプションです

  • 型: 次のいずれか: string または number (詳細)

  • null不可

  • 定義元: Mermaid設定

taskFontSize型

次のいずれか: string または number (詳細)

taskFontSizeのデフォルト値

デフォルト値は

json
14

taskFontFamily

taskFontFamily

  • オプションです

  • 型: string

  • null不可

  • 定義元: Mermaid設定

taskFontFamily型

文字列

taskFontFamilyのデフォルト値

デフォルト値は

json
"\"Open Sans\", sans-serif"

taskMargin

taskMargin

  • オプションです

  • 型: number

  • null不可

  • 定義元: Mermaid設定

taskMargin型

数値

taskMarginのデフォルト値

デフォルト値は

json
50

activationWidth

アクティベーションボックスの幅

activationWidth

  • オプションです

  • 型: number

  • null不可

  • 定義元: Mermaid設定

activationWidth型

数値

activationWidthのデフォルト値

デフォルト値は

json
10

textPlacement

テキストの配置: tspan | fo | 以前と同じようにテキストのみ

textPlacement

  • オプションです

  • 型: string

  • null不可

  • 定義元: Mermaid設定

textPlacement型

文字列

textPlacementのデフォルト値

デフォルト値は

json
"fo"

actorColours

actorColours

  • オプションです

  • 型: string[]

  • null不可

  • 定義元: Mermaid設定

actorColours型

string[]

actorColoursのデフォルト値

デフォルト値は

json
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]

sectionFills

sectionFills

  • オプションです

  • 型: string[]

  • null不可

  • 定義元: Mermaid設定

sectionFills型

string[]

sectionFillsのデフォルト値

デフォルト値は

json
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]

sectionColours

sectionColours

  • オプションです

  • 型: string[]

  • null不可

  • 定義元: Mermaid設定

sectionColours型

string[]

sectionColoursのデフォルト値

デフォルト値は

json
["#fff"]