I've been working on creating a network graph using Highcharts. Here's the chart I have so far:
https://i.sstatic.net/XbkF3.png
However, I'm struggling to find a way to add arrows instead of just line segments connecting the nodes in the Highcharts network graph module. Is there a way to achieve this with Highcharts? If not, are there any better alternatives that you would recommend for this specific use case? Below is the code snippet I am currently using to generate the network graph.
eventWorkflowGraph = Highcharts.chart('graph-canvas', {
chart: {
type: 'networkgraph',
spacingBottom: 15,
spacingTop: 15,
spacingLeft: 15,
spacingRight: 15,
},
title: {
text: 'Workflow'
},
subtitle: {
text: 'Network Graph'
},
plotOptions: {
networkgraph: {
keys: ['from', 'to'],
layoutAlgorithm: {
friction: -0.9,
linkLength: 100,
enableSimulation: true
},
link: {
width: 4
}
}
},
series: [{
dataLabels: {
enabled: true,
linkFormat: '',
},
marker: {
radius: 45
},
data: edges
}]
});
This results in the following network graph visualization: https://i.sstatic.net/GPYfU.png