時間軸圖配置綱要
https://mermaid.dev.org.tw/schemas/config.schema.json#/$defs/TimelineDiagramConfig
抽象 | 可擴展 | 狀態 | 可識別 | 自訂屬性 | 額外屬性 | 存取限制 | 定義於 |
---|---|---|---|---|---|---|---|
可被實例化 | 否 | 未知狀態 | 否 | 禁止 | 允許 | 無 | config.schema.json* |
TimelineDiagramConfig 類型
物件
(時間軸圖配置)
全部
TimelineDiagramConfig 屬性
屬性 | 類型 | 必要 | 可為空 | 定義於 |
---|---|---|---|---|
diagramMarginX | 整數 | 必要 | 不可為空 | Mermaid 配置 |
diagramMarginY | 整數 | 必要 | 不可為空 | Mermaid 配置 |
leftMargin | 整數 | 必要 | 不可為空 | Mermaid 配置 |
width | 整數 | 必要 | 不可為空 | Mermaid 配置 |
height | 整數 | 必要 | 不可為空 | Mermaid 配置 |
padding | 數字 | 選填 | 不可為空 | Mermaid 配置 |
boxMargin | 整數 | 必要 | 不可為空 | Mermaid 配置 |
boxTextMargin | 整數 | 必要 | 不可為空 | Mermaid 配置 |
noteMargin | 整數 | 必要 | 不可為空 | Mermaid 配置 |
messageMargin | 整數 | 必要 | 不可為空 | Mermaid 配置 |
messageAlign | 字串 | 必要 | 不可為空 | Mermaid 配置 |
bottomMarginAdj | 整數 | 必要 | 不可為空 | Mermaid 配置 |
rightAngles | 布林值 | 選填 | 不可為空 | Mermaid 配置 |
taskFontSize | 多個 | 選填 | 不可為空 | Mermaid 配置 |
taskFontFamily | 字串 | 選填 | 不可為空 | Mermaid 配置 |
taskMargin | 數字 | 選填 | 不可為空 | Mermaid 配置 |
activationWidth | 數字 | 選填 | 不可為空 | Mermaid 配置 |
textPlacement | 字串 | 選填 | 不可為空 | Mermaid 配置 |
actorColours | 陣列 | 選填 | 不可為空 | Mermaid 配置 |
sectionFills | 陣列 | 選填 | 不可為空 | Mermaid 配置 |
sectionColours | 陣列 | 選填 | 不可為空 | Mermaid 配置 |
disableMulticolor | 布林值 | 選填 | 不可為空 | Mermaid 配置 |
diagramMarginX
c4 圖表左右邊界,必須為正值。
diagramMarginX
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
diagramMarginX 類型
整數
diagramMarginX 限制
最小值:此數值必須大於或等於:0
diagramMarginX 預設值
預設值為
50
diagramMarginY
c4 圖表上下邊界,必須為正值。
diagramMarginY
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
diagramMarginY 類型
整數
diagramMarginY 限制
最小值:此數值必須大於或等於:0
diagramMarginY 預設值
預設值為
10
leftMargin
參與者之間的邊界
leftMargin
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
leftMargin 類型
整數
leftMargin 限制
最小值:此數值必須大於或等於:0
leftMargin 預設值
預設值為
150
width
參與者方塊的寬度
width
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
width 類型
整數
width 限制
最小值:此數值必須大於或等於:0
width 預設值
預設值為
150
height
參與者方塊的高度
height
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
height 類型
整數
height 限制
最小值:此數值必須大於或等於:0
height 預設值
預設值為
50
padding
padding
為選填
類型:
數字
不可為空
定義於:Mermaid 配置
padding 類型
數字
boxMargin
迴圈方塊周圍的邊界
boxMargin
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
boxMargin 類型
整數
boxMargin 限制
最小值:此數值必須大於或等於:0
boxMargin 預設值
預設值為
10
boxTextMargin
迴圈/替代/選項方塊中文字周圍的邊界
boxTextMargin
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
boxTextMargin 類型
整數
boxTextMargin 限制
最小值:此數值必須大於或等於:0
boxTextMargin 預設值
預設值為
5
noteMargin
註解周圍的邊界
noteMargin
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
noteMargin 類型
整數
noteMargin 限制
最小值:此數值必須大於或等於:0
noteMargin 預設值
預設值為
10
messageMargin
訊息之間的空間。
messageMargin
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
messageMargin 類型
整數
messageMargin 限制
最小值:此數值必須大於或等於:0
messageMargin 預設值
預設值為
35
messageAlign
多行訊息對齊
messageAlign
為必要項目
類型:
字串
不可為空
定義於:Mermaid 配置
messageAlign 類型
字串
messageAlign 限制
列舉:此屬性的值必須等於下列其中一個值
值 | 說明 |
---|---|
"left" | |
"center" | |
"right" |
messageAlign 預設值
預設值為
"center"
bottomMarginAdj
向下延長圖表的邊緣。
根據 CSS 樣式,可能需要調整此設定。
bottomMarginAdj
為必要項目
類型:
整數
不可為空
定義於:Mermaid 配置
bottomMarginAdj 類型
整數
bottomMarginAdj 限制
最小值:此數值必須大於或等於:0
bottomMarginAdj 預設值
預設值為
1
rightAngles
彎曲箭頭變成直角
這會將開始和結束於同一節點的箭頭顯示為直角,而不是曲線。
rightAngles
為選填
類型:
布林值
不可為空
定義於:Mermaid 配置
rightAngles 類型
布林值
taskFontSize
taskFontSize
為選填
類型:以下任一:
string
或number
(詳情)不可為空
定義於:Mermaid 設定
taskFontSize 類型
以下任一:string
或 number
(詳情)
taskFontSize 預設值
預設值為
14
taskFontFamily
taskFontFamily
為選填
類型:
字串
不可為空
定義於:Mermaid 設定
taskFontFamily 類型
字串
taskFontFamily 預設值
預設值為
"\"Open Sans\", sans-serif"
taskMargin
taskMargin
為選填
類型:
數字
不可為空
定義於:Mermaid 設定
taskMargin 類型
數字
taskMargin 預設值
預設值為
50
activationWidth
啟用方塊的寬度
activationWidth
為選填
類型:
數字
不可為空
定義於:Mermaid 設定
activationWidth 類型
數字
activationWidth 預設值
預設值為
10
textPlacement
文字放置方式:tspan | fo | 舊的僅文字方式
textPlacement
為選填
類型:
字串
不可為空
定義於:Mermaid 設定
textPlacement 類型
字串
textPlacement 預設值
預設值為
"fo"
actorColours
actorColours
為選填
類型:
string[]
不可為空
定義於:Mermaid 設定
actorColours 類型
字串陣列
actorColours 預設值
預設值為
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]
sectionFills
sectionFills
為選填
類型:
string[]
不可為空
定義於:Mermaid 設定
sectionFills 類型
字串陣列
sectionFills 預設值
預設值為
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]
sectionColours
sectionColours
為選填
類型:
string[]
不可為空
定義於:Mermaid 設定
sectionColours 類型
字串陣列
sectionColours 預設值
預設值為
["#fff"]
disableMulticolor
disableMulticolor
為選填
類型:
布林值
不可為空
定義於:Mermaid 設定
disableMulticolor 類型
布林值