viz.renderers.SankeyRenderer
class SankeyRendererSankey diagram renderer for flow visualization.
Examples
const renderer = new SankeyRenderer();
const data: SankeyData = {
nodes: [
{ id: 'input', label: 'Input' },
{ id: 'process1', label: 'Process 1' },
{ id: 'process2', label: 'Process 2' },
{ id: 'output', label: 'Output' },
],
links: [
{ source: 'input', target: 'process1', value: 100 },
{ source: 'input', target: 'process2', value: 50 },
{ source: 'process1', target: 'output', value: 100 },
{ source: 'process2', target: 'output', value: 50 },
],
};
renderer.render(data, {
target: canvasTarget,
title: 'Material Flow',
});