Skip to content

Documentation / @ripl/charts / createSankeyChart

Function: createSankeyChart()

createSankeyChart<TData>(target, options): SankeyChart<TData>

Defined in: charts/src/charts/sankey.ts:693

Factory function that creates a new SankeyChart instance.

Type Parameters

Type ParameterDefault type
TDataunknown

Parameters

ParameterType
targetstring | Context<Element, Record<string, unknown>> | HTMLElement
optionsSankeyChartOptions<TData>

Returns

SankeyChart<TData>

Example

ts
createSankeyChart(target, {
    nodes: [
        { id: 'a', label: 'Source' },
        { id: 'b', label: 'Process' },
        { id: 'c', label: 'Output' },
    ],
    links: [
        { source: 'a', target: 'b', value: 10 },
        { source: 'b', target: 'c', value: 6 },
    ],
});