<dy-sankey-chart>

A Sankey diagram component that visualizes flow quantities between nodes in a network, showing relationships and their magnitudes.

Example

API

DuoyunSankeyChartElement

Extends DuoyunChartBaseElement

DuoyunSankeyChartElement Instance Properties

Property(Attribute) Reactive Type
data Yes SankeyData
nodeWidth Yes number
nodePadding Yes number
xAxi null
yAxi null

DuoyunChartBaseElement

Shadow DOM; Extends DuoyunResizeBaseElement

DuoyunChartBaseElement Instance Properties

Property(Attribute) Reactive Type
aspectRatio Yes number
filters Yes string[]
colors Yes ``#${string}[]
xAxi Yes Axi | null
yAxi Yes Axi | null
pAxi Yes Axi | null
yMin Yes number
yMax Yes number
xStep Yes number
yStep Yes number
pStep Yes number
tooltip Yes Tooltip
markLines Yes MarkLine[]
indexclick Emitter<number>
genGradientId (index: number) => string

DuoyunChartBaseElement Other

Type Value
Event indexclick
Part chart
CSS State loading, no-data

TapResizeBaseElement

Extends GemElement

TapResizeBaseElement Instance Properties

Property(Attribute) Reactive Type
resize Emitter<ResizeDetail>
resizeThrottle Yes boolean
borderBoxSize { blockSize: number; inlineSize: number; }
contentRect { x: number; y: number; height: number; width: number; }

TapResizeBaseElement Other

Type Value
Event resize