タイムライン図の設定スキーマ
https://mermaid.dokyumento.jp/schemas/config.schema.json#/$defs/TimelineDiagramConfig| 抽象的 | 拡張可能 | ステータス | 識別可能 | カスタムプロパティ | 追加プロパティ | アクセス制限 | 定義先 |
|---|---|---|---|---|---|---|---|
| インスタンス化可能 | いいえ | 不明なステータス | いいえ | 禁止 | 許可 | なし | config.schema.json* |
TimelineDiagramConfig 型
object (タイムライン図の設定)
すべて
TimelineDiagramConfig プロパティ
| プロパティ | 型 | 必須 | Null許容 | 定義元 |
|---|---|---|---|---|
| diagramMarginX | 整数 | 必須 | nullにすることはできません | Mermaid設定 |
| diagramMarginY | 整数 | 必須 | nullにすることはできません | Mermaid設定 |
| leftMargin | 整数 | 必須 | nullにすることはできません | Mermaid設定 |
| width | 整数 | 必須 | nullにすることはできません | Mermaid設定 |
| height | 整数 | 必須 | nullにすることはできません | Mermaid設定 |
| padding | 数値 | オプション | 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設定 |
| disableMulticolor | 真偽値 | オプション | nullにすることはできません | Mermaid設定 |
diagramMarginX
C4図の右側と左側のマージン。正の値である必要があります。
diagramMarginX
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
diagramMarginX 型
整数
diagramMarginX 制約
最小値: この数値の値は、次の値以上である必要があります: 0
diagramMarginX のデフォルト値
デフォルト値は
50diagramMarginY
C4図の上と下のマージン。正の値である必要があります。
diagramMarginY
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
diagramMarginY 型
整数
diagramMarginY 制約
最小値: この数値の値は、次の値以上である必要があります: 0
diagramMarginY のデフォルト値
デフォルト値は
10leftMargin
アクター間のマージン
leftMargin
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
leftMargin 型
整数
leftMargin 制約
最小値: この数値の値は、次の値以上である必要があります: 0
leftMargin のデフォルト値
デフォルト値は
150width
アクターボックスの幅
width
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
width 型
整数
width 制約
最小値: この数値の値は、次の値以上である必要があります: 0
width のデフォルト値
デフォルト値は
150height
アクターボックスの高さ
height
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
height 型
整数
height 制約
最小値: この数値の値は、次の値以上である必要があります: 0
height のデフォルト値
デフォルト値は
50padding
padding
オプションです
型:
数値nullにすることはできません
定義元: Mermaid設定
padding 型
数値
boxMargin
ループボックスの周囲のマージン
boxMargin
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
boxMargin 型
整数
boxMargin 制約
最小値: この数値の値は、次の値以上である必要があります: 0
boxMargin のデフォルト値
デフォルト値は
10boxTextMargin
ループ/alt/optボックス内のテキストの周囲のマージン
boxTextMargin
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
boxTextMargin 型
整数
boxTextMargin 制約
最小値: この数値の値は、次の値以上である必要があります: 0
boxTextMargin のデフォルト値
デフォルト値は
5noteMargin
ノートの周囲のマージン
noteMargin
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
noteMargin 型
整数
noteMargin 制約
最小値: この数値の値は、次の値以上である必要があります: 0
noteMargin のデフォルト値
デフォルト値は
10messageMargin
メッセージ間のスペース。
messageMargin
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
messageMargin 型
整数
messageMargin 制約
最小値: この数値の値は、次の値以上である必要があります: 0
messageMargin のデフォルト値
デフォルト値は
35messageAlign
複数行のメッセージの配置
messageAlign
必須です
型:
文字列nullにすることはできません
定義元: Mermaid設定
messageAlign 型
文字列
messageAlign 制約
enum: このプロパティの値は、次のいずれかの値と等しい必要があります
| 値 | 説明 |
|---|---|
"left" | |
"center" | |
"right" |
messageAlign のデフォルト値
デフォルト値は
"center"bottomMarginAdj
図の下端を延長します。
cssスタイルによっては、調整が必要な場合があります。
bottomMarginAdj
必須です
型:
整数nullにすることはできません
定義元: Mermaid設定
bottomMarginAdj 型
整数
bottomMarginAdj 制約
最小値: この数値の値は、次の値以上である必要があります: 0
bottomMarginAdj デフォルト値
デフォルト値は
1rightAngles
曲線矢印を直角にする
これにより、同じノードで開始および終了する矢印が、曲線ではなく直角として表示されます。
rightAngles
オプションです
タイプ:
booleannullにすることはできません
定義場所: Mermaid 設定
rightAngles タイプ
真偽値
taskFontSize
taskFontSize
オプションです
タイプ: 以下のいずれか:
stringまたはnumber(詳細)nullにすることはできません
定義場所: Mermaid 設定
taskFontSize タイプ
以下のいずれか: string または number (詳細)
taskFontSize デフォルト値
デフォルト値は
14taskFontFamily
taskFontFamily
オプションです
型:
文字列nullにすることはできません
定義場所: Mermaid 設定
taskFontFamily タイプ
文字列
taskFontFamily デフォルト値
デフォルト値は
"\"Open Sans\", sans-serif"taskMargin
taskMargin
オプションです
型:
数値nullにすることはできません
定義場所: Mermaid 設定
taskMargin タイプ
数値
taskMargin デフォルト値
デフォルト値は
50activationWidth
アクティベーションボックスの幅
activationWidth
オプションです
型:
数値nullにすることはできません
定義場所: Mermaid 設定
activationWidth タイプ
数値
activationWidth デフォルト値
デフォルト値は
10textPlacement
テキストの配置方法: tspan | fo | 以前と同じテキストのみ
textPlacement
オプションです
型:
文字列nullにすることはできません
定義場所: 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"]disableMulticolor
disableMulticolor
オプションです
タイプ:
booleannullにすることはできません
定義場所: Mermaid 設定
disableMulticolor タイプ
真偽値