Interface: SankeyDiagramOptions
Defined in: src/mobjects/graph/SankeyDiagram.ts:34
Options for SankeyDiagram.
Properties
height?
optionalheight:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:46
Target length of the tallest column. Default: 4
labelBuff?
optionallabelBuff:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:56
Gap between a node and its label. Default: 0.15
labelFontSize?
optionallabelFontSize:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:54
Label font size. Default: 24
layerSpacing?
optionallayerSpacing:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:44
Distance between adjacent columns. Default: 3
linkColorMode?
optionallinkColorMode:SankeyLinkColorMode
Defined in: src/mobjects/graph/SankeyDiagram.ts:62
How a link colors itself from its endpoints. Default: 'source'
linkOpacity?
optionallinkOpacity:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:60
Link (ribbon) fill opacity. Default: 0.5
links
links:
SankeyLinkInput[]
Defined in: src/mobjects/graph/SankeyDiagram.ts:38
Directed flows between nodes.
minNodeLength?
optionalminNodeLength:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:48
Minimum node length along the stacking axis. Default: 0.05
nodeFillOpacity?
optionalnodeFillOpacity:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:58
Node fill opacity. Default: 1
nodePadding?
optionalnodePadding:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:42
Gap between stacked nodes in one column. Default: 0.4
nodes
nodes:
SankeyNodeInput[]
Defined in: src/mobjects/graph/SankeyDiagram.ts:36
Nodes keyed by id.
nodeWidth?
optionalnodeWidth:number
Defined in: src/mobjects/graph/SankeyDiagram.ts:40
Node thickness along the flow axis. Default: 0.3
orientation?
optionalorientation:SankeyOrientation
Defined in: src/mobjects/graph/SankeyDiagram.ts:50
Flow direction. Default: 'horizontal'
showLabels?
optionalshowLabels:boolean
Defined in: src/mobjects/graph/SankeyDiagram.ts:52
Whether to render node labels. Default: true