/
Visjs
Visjs
Visjs, versions:
vis-data → 6.6.1
vis-graph3d → 5.9.8
vis-network → 7.10.2
vis-timeline → 7.3.7
vis-util → 4.3.4
Example based on Vis Network Examples
Template:
<div class="container">
<style>
#mynetwork {
width: 600px;
height: 400px;
border: 1px solid lightgray;
}
</style>
<p>Create a simple network with some nodes and edges.</p>
<div id="mynetwork"></div>
</div>
Script:
SR.render({}, async () => {
await eval(await fetch('https://cdnjs.cloudflare.com/ajax/libs/vis-data/6.6.1/dist/umd.js').then((res) => res.text()));
await eval(await fetch('https://cdnjs.cloudflare.com/ajax/libs/vis-network/8.5.4/standalone/umd/vis-network.min.js').then((res) => res.text()));
// create an array with nodes
var nodes = new vis.DataSet([{
id: 1,
label: "Node 1"
},
{
id: 2,
label: "Node 2"
},
{
id: 3,
label: "Node 3"
},
{
id: 4,
label: "Node 4"
},
{
id: 5,
label: "Node 5"
}
]);
// create an array with edges
var edges = new vis.DataSet([{
from: 1,
to: 3
},
{
from: 1,
to: 2
},
{
from: 2,
to: 4
},
{
from: 2,
to: 5
},
{
from: 3,
to: 3
}
]);
// create a network
var container = document.getElementById("mynetwork");
var data = {
nodes: nodes,
edges: edges
};
var options = {};
var network = new vis.Network(container, data, options);
});
, multiple selections available,
Related content
Chart.js
Read with this
D3js
Read with this
Scripted Reports API (SR API)
Scripted Reports API (SR API)
Read with this
Data Analysis and Visualization Libraries
Data Analysis and Visualization Libraries
Read with this
Google Charts [Not supported]
Google Charts [Not supported]
Read with this