跳至內容

ER 圖配置架構

txt
https://mermaid.dev.org.tw/schemas/config.schema.json#/$defs/ErDiagramConfig

包含實體關係圖特定配置的物件

抽象可擴展狀態可識別自訂屬性額外屬性存取限制定義於
可被實例化未知狀態禁止允許config.schema.json*

ErDiagramConfig 類型

object (ER 圖配置)

全部符合

ErDiagramConfig 屬性

屬性類型必要可為空值定義於
titleTopMargin整數必要不能為空值Mermaid 配置
diagramPadding整數必要不能為空值Mermaid 配置
layoutDirection字串必要不能為空值Mermaid 配置
minEntityWidth整數必要不能為空值Mermaid 配置
minEntityHeight整數必要不能為空值Mermaid 配置
entityPadding整數必要不能為空值Mermaid 配置
stroke字串必要不能為空值Mermaid 配置
fill字串必要不能為空值Mermaid 配置
fontSize整數選填不能為空值Mermaid 配置

titleTopMargin

圖表上方文字的頂部邊界

titleTopMargin

titleTopMargin 類型

整數

titleTopMargin 約束條件

最小值:此數字的值必須大於或等於:0

titleTopMargin 預設值

預設值為

json
25

diagramPadding

整個圖表周圍的邊距量,以便嵌入的圖表具有邊界,以像素為單位表示。

diagramPadding

diagramPadding 類型

整數

diagramPadding 約束條件

最小值:此數字的值必須大於或等於:0

diagramPadding 預設值

預設值為

json
20

layoutDirection

實體佈局的方向偏好

layoutDirection

layoutDirection 類型

字串

layoutDirection 約束條件

列舉:此屬性的值必須等於以下值之一

說明
"TB"由上而下
"BT"由下而上
"LR"由左至右
"RL"由右至左

layoutDirection 預設值

預設值為

json
"TB"

minEntityWidth

實體框的最小寬度。以像素為單位表示。

minEntityWidth

minEntityWidth 類型

整數

minEntityWidth 約束條件

最小值:此數字的值必須大於或等於:0

minEntityWidth 預設值

預設值為

json
100

minEntityHeight

實體框的最小高度。以像素為單位表示。

minEntityHeight

minEntityHeight 類型

整數

minEntityHeight 約束條件

最小值:此數字的值必須大於或等於:0

minEntityHeight 預設值

預設值為

json
75

entityPadding

實體框中文字與外框邊界之間的最小內部邊距。以像素為單位表示。

entityPadding

entityPadding 類型

整數

entityPadding 約束條件

最小值:此數字的值必須大於或等於:0

entityPadding 預設值

預設值為

json
15

stroke

框邊和線條的筆觸顏色。

stroke

stroke 類型

字串

stroke 預設值

預設值為

json
"gray"

fill

實體框的填充顏色

fill

fill 類型

字串

fill 預設值

預設值為

json
"honeydew"

fontSize

字型大小(以表示像素數量的整數表示)

fontSize

fontSize 類型

整數

fontSize 約束條件

最小值:此數字的值必須大於或等於:0

fontSize 預設值

預設值為

json
12