桑基圖配置綱要
txt
https://mermaid.dev.org.tw/schemas/config.schema.json#/$defs/SankeyDiagramConfig
包含桑基圖特定配置的物件。
摘要 | 可擴展 | 狀態 | 可識別 | 自訂屬性 | 額外屬性 | 存取限制 | 定義於 |
---|---|---|---|---|---|---|---|
可以實例化 | 否 | 未知狀態 | 否 | 禁止 | 允許 | 無 | config.schema.json* |
SankeyDiagramConfig 類型
object
( 桑基圖配置 )
全部符合
SankeyDiagramConfig 屬性
屬性 | 類型 | 必要 | 可為 Null | 定義者 |
---|---|---|---|---|
width | number | 可選 | 不可為 null | Mermaid 配置 |
height | number | 可選 | 不可為 null | Mermaid 配置 |
linkColor | 合併 | 可選 | 不可為 null | Mermaid 配置 |
nodeAlignment | string | 可選 | 不可為 null | Mermaid 配置 |
useMaxWidth | boolean | 可選 | 不可為 null | Mermaid 配置 |
showValues | boolean | 可選 | 不可為 null | Mermaid 配置 |
prefix | string | 可選 | 不可為 null | Mermaid 配置 |
suffix | string | 可選 | 不可為 null | Mermaid 配置 |
width
width
為選填
類型:
number
不可為 null
定義於: Mermaid 配置
width 類型
number
width 預設值
預設值為
json
600
height
height
為選填
類型:
number
不可為 null
定義於: Mermaid 配置
height 類型
number
height 預設值
預設值為
json
400
linkColor
桑基圖中連結的顏色。
linkColor
為選填
類型: 合併類型 (詳細資訊)
不可為 null
定義於: Mermaid 配置
linkColor 類型
合併類型 (詳細資訊)
任何一個
linkColor 預設值
預設值為
json
"gradient"
nodeAlignment
控制桑基圖的對齊方式。
請參閱 https://github.com/d3/d3-sankey#alignments。
nodeAlignment
為選填
類型:
string
不可為 null
定義於: Mermaid 配置
nodeAlignment 類型
string
nodeAlignment 約束
enum: 此屬性的值必須等於下列其中一個值
值 | 說明 |
---|---|
"left" | 將所有輸入對齊至左邊。 |
"right" | 將所有輸出對齊至右邊。 |
"center" | 類似 `left`,但沒有任何傳入連結的節點會盡可能地往右移動。 |
"justify" | 類似 `left`,但沒有任何傳出連結的節點會移動到最右邊。 |
nodeAlignment 預設值
預設值為
json
"justify"
useMaxWidth
useMaxWidth
為選填
類型:
boolean
不可為 null
定義於: Mermaid 配置
useMaxWidth 類型
boolean
showValues
切換以顯示或隱藏標題旁的值。
showValues
為選填
類型:
boolean
不可為 null
定義於: Mermaid 配置
showValues 類型
boolean
showValues 預設值
預設值為
json
true
prefix
要用於數值的前綴
prefix
為選填
類型:
string
不可為 null
定義於: Mermaid 配置
prefix 類型
string
suffix
要用於數值的後綴
suffix
為選填
類型:
string
不可為 null
定義於: Mermaid 配置
suffix 類型
string