时间线图配置模式
https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/TimelineDiagramConfig
摘要 | 可扩展 | 状态 | 可识别 | 自定义属性 | 附加属性 | 访问限制 | 定义于 |
---|---|---|---|---|---|---|---|
可以实例化 | 否 | 未知状态 | 否 | 禁止 | 允许 | 无 | config.schema.json* |
时间线图配置类型
object
(时间线图配置)
all of
时间线图配置属性
属性 | 类型 | 必需 | 可为空 | 定义于 |
---|---|---|---|---|
diagramMarginX | integer | 必需 | 不可为空 | Mermaid 配置 |
diagramMarginY | integer | 必需 | 不可为空 | Mermaid 配置 |
leftMargin | integer | 必需 | 不可为空 | Mermaid 配置 |
width | integer | 必需 | 不可为空 | Mermaid 配置 |
height | integer | 必需 | 不可为空 | Mermaid 配置 |
padding | number | 可选 | 不可为空 | Mermaid 配置 |
boxMargin | integer | 必需 | 不可为空 | Mermaid 配置 |
boxTextMargin | integer | 必需 | 不可为空 | Mermaid 配置 |
noteMargin | integer | 必需 | 不可为空 | Mermaid 配置 |
messageMargin | integer | 必需 | 不可为空 | Mermaid 配置 |
messageAlign | string | 必需 | 不可为空 | Mermaid 配置 |
bottomMarginAdj | integer | 必需 | 不可为空 | Mermaid 配置 |
rightAngles | boolean | 可选 | 不可为空 | Mermaid 配置 |
taskFontSize | 多个 | 可选 | 不可为空 | Mermaid 配置 |
taskFontFamily | string | 可选 | 不可为空 | Mermaid 配置 |
taskMargin | number | 可选 | 不可为空 | Mermaid 配置 |
activationWidth | number | 可选 | 不可为空 | Mermaid 配置 |
textPlacement | string | 可选 | 不可为空 | Mermaid 配置 |
actorColours | array | 可选 | 不可为空 | Mermaid 配置 |
sectionFills | array | 可选 | 不可为空 | Mermaid 配置 |
sectionColours | array | 可选 | 不可为空 | Mermaid 配置 |
disableMulticolor | boolean | 可选 | 不可为空 | Mermaid 配置 |
diagramMarginX
C4 图表左右两边的边距,必须为正值。
diagramMarginX
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
diagramMarginX 类型
integer
diagramMarginX 约束
最小值:此数字的值必须大于或等于:0
diagramMarginX 默认值
默认值为
50
diagramMarginY
C4 图表上下两边的边距,必须为正值。
diagramMarginY
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
diagramMarginY 类型
integer
diagramMarginY 约束
最小值:此数字的值必须大于或等于:0
diagramMarginY 默认值
默认值为
10
leftMargin
参与者之间的边距
leftMargin
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
leftMargin 类型
integer
leftMargin 约束
最小值:此数字的值必须大于或等于:0
leftMargin 默认值
默认值为
150
width
参与者框的宽度
width
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
width 类型
integer
width 约束
最小值:此数字的值必须大于或等于:0
width 默认值
默认值为
150
height
参与者框的高度
height
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
height 类型
integer
height 约束
最小值:此数字的值必须大于或等于:0
height 默认值
默认值为
50
padding
padding
是可选的
类型:
number
不可为空
定义于:Mermaid 配置
padding 类型
number
boxMargin
循环框周围的边距
boxMargin
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
boxMargin 类型
integer
boxMargin 约束
最小值:此数字的值必须大于或等于:0
boxMargin 默认值
默认值为
10
boxTextMargin
循环/alt/opt 框中文字周围的边距
boxTextMargin
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
boxTextMargin 类型
integer
boxTextMargin 约束
最小值:此数字的值必须大于或等于:0
boxTextMargin 默认值
默认值为
5
noteMargin
注释周围的边距
noteMargin
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
noteMargin 类型
integer
noteMargin 约束
最小值:此数字的值必须大于或等于:0
noteMargin 默认值
默认值为
10
messageMargin
消息之间的间隔。
messageMargin
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
messageMargin 类型
integer
messageMargin 约束
最小值:此数字的值必须大于或等于:0
messageMargin 默认值
默认值为
35
messageAlign
多行消息对齐
messageAlign
是必需的
类型:
string
不可为空
定义于:Mermaid 配置
messageAlign 类型
string
messageAlign 约束
枚举:此属性的值必须等于以下值之一
值 | 解释 |
---|---|
"left" | |
"center" | |
"right" |
messageAlign 默认值
默认值为
"center"
bottomMarginAdj
将图表边缘向下延长。
根据 CSS 样式,这可能需要调整。
bottomMarginAdj
是必需的
类型:
integer
不可为空
定义于:Mermaid 配置
bottomMarginAdj 类型
integer
bottomMarginAdj 约束
最小值:此数字的值必须大于或等于:0
bottomMarginAdj 默认值
默认值为
1
rightAngles
曲线箭头变为直角
这将显示从同一个节点开始和结束的箭头为直角,而不是曲线。
rightAngles
是可选的
类型:
boolean
不可为空
定义于:Mermaid 配置
rightAngles 类型
boolean
taskFontSize
taskFontSize
是可选的
类型:以下任意类型:
string
或number
(详情)不可为空
定义于:Mermaid 配置
taskFontSize 类型
以下任意类型:string
或 number
(详情)
taskFontSize 默认值
默认值为
14
taskFontFamily
taskFontFamily
是可选的
类型:
string
不可为空
定义于:Mermaid 配置
taskFontFamily 类型
string
taskFontFamily 默认值
默认值为
"\"Open Sans\", sans-serif"
taskMargin
taskMargin
是可选的
类型:
number
不可为空
定义于:Mermaid 配置
taskMargin 类型
number
taskMargin 默认值
默认值为
50
activationWidth
激活框的宽度
activationWidth
是可选的
类型:
number
不可为空
定义于:Mermaid 配置
activationWidth 类型
number
activationWidth 默认值
默认值为
10
textPlacement
文本放置方式:tspan | fo | old(仅文本,与之前一样)
textPlacement
是可选的
类型:
string
不可为空
定义于:Mermaid 配置
textPlacement 类型
string
textPlacement 默认值
默认值为
"fo"
actorColours
actorColours
是可选的
类型:
string[]
不可为空
定义于:Mermaid 配置
actorColours 类型
string[]
actorColours 默认值
默认值为
["#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0"]
sectionFills
sectionFills
是可选的
类型:
string[]
不可为空
定义于:Mermaid 配置
sectionFills 类型
string[]
sectionFills 默认值
默认值为
["#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B"]
sectionColours
sectionColours
是可选的
类型:
string[]
不可为空
定义于:Mermaid 配置
sectionColours 类型
string[]
sectionColours 默认值
默认值为
["#fff"]
disableMulticolor
disableMulticolor
是可选的
类型:
boolean
不可为空
定义于:Mermaid 配置
disableMulticolor 类型
boolean