跳至内容

桑基图配置模式

txt
https://mermaid.npmjs.net.cn/schemas/config.schema.json#/$defs/SankeyDiagramConfig

包含特定于桑基图配置的对象。

抽象可扩展状态可识别自定义属性附加属性访问限制定义位置
可以实例化未知状态禁止允许config.schema.json*

桑基图配置类型

object (桑基图配置)

all of

桑基图配置属性

属性类型必需可为空定义位置
widthnumber可选不能为 nullMermaid 配置
heightnumber可选不能为 nullMermaid 配置
linkColor合并可选不能为 nullMermaid 配置
nodeAlignmentstring可选不能为 nullMermaid 配置
useMaxWidthboolean可选不能为 nullMermaid 配置
showValuesboolean可选不能为 nullMermaid 配置
prefixstring可选不能为 nullMermaid 配置
suffixstring可选不能为 nullMermaid 配置

width

width

width 类型

number

width 默认值

默认值为

json
600

height

height

height 类型

number

height 默认值

默认值为

json
400

linkColor

桑基图中链接的颜色。

linkColor

linkColor 类型

合并类型 (详细信息)

any of

linkColor 默认值

默认值为

json
"gradient"

nodeAlignment

控制桑基图的对齐方式。

参见 https://github.com/d3/d3-sankey#alignments

nodeAlignment

nodeAlignment 类型

string

nodeAlignment 约束

枚举: 此属性的值必须等于以下值之一

解释
"left"将所有输入对齐到左侧。
"right"将所有输出对齐到右侧。
"center"与 `left` 相同,不同的是,没有传入链接的节点会尽可能地向右移动。
"justify"与 `left` 相同,不同的是,没有传出链接的节点会移动到最右侧。

nodeAlignment 默认值

默认值为

json
"justify"

useMaxWidth

useMaxWidth

useMaxWidth 类型

boolean

showValues

切换以显示或隐藏标题旁边的值。

showValues

showValues 类型

boolean

showValues 默认值

默认值为

json
true

prefix

用于值的的前缀

prefix

prefix 类型

string

suffix

用于值的的后缀

suffix

suffix 类型

string