@ -0,0 +1,57 @@ | |||
<!doctype html> | |||
<html> | |||
<head> | |||
<title>Network | Label alignment</title> | |||
<script type="text/javascript" src="../../../../dist/vis.js"></script> | |||
<link href="../../../../dist/vis.css" rel="stylesheet" type="text/css" /> | |||
<style type="text/css"> | |||
#mynetwork { | |||
width: 600px; | |||
height: 600px; | |||
border: 1px solid lightgray; | |||
} | |||
p { | |||
max-width:600px; | |||
} | |||
</style> | |||
<script src="../../../googleAnalytics.js"></script> | |||
</head> | |||
<body> | |||
<p>Labels can have any color background.</p> | |||
<div id="mynetwork"></div> | |||
<script type="text/javascript"> | |||
// create an array with nodes | |||
var nodes = [ | |||
{id: 1, label: 'Node 1', font: {background: 'red'}}, | |||
{id: 2, label: 'Node 2', font: {background: 'white'}}, | |||
{id: 3, label: 'Node 3', font: {background: 'cyan'}}, | |||
{id: 4, label: 'Node 4', font: {background: 'lime'}}, | |||
{id: 5, label: 'Node 5', font: {background: 'pink'}} | |||
]; | |||
// create an array with edges | |||
var edges = [ | |||
{from: 1, to: 2, label: 'label1', font: {background: '#ff0000'}}, | |||
{from: 1, to: 3, label: 'label2', font: {background: 'yellow'}}, | |||
{from: 2, to: 4, label: 'label3', font: {background: 'lime'}}, | |||
{from: 2, to: 5, label: 'label3', font: {background: 'pink'}} | |||
]; | |||
// create a network | |||
var container = document.getElementById('mynetwork'); | |||
var data = { | |||
nodes: nodes, | |||
edges: edges | |||
}; | |||
var options = {nodes:{font:{strokeWidth:0}}, edges:{font:{strokeWidth:0}}}; | |||
var network = new vis.Network(container, data, options); | |||
</script> | |||
</body> | |||
</html> |
@ -0,0 +1,61 @@ | |||
<!doctype html> | |||
<html> | |||
<head> | |||
<title>Network | Label stroke</title> | |||
<script type="text/javascript" src="../../../../dist/vis.js"></script> | |||
<link href="../../../../dist/vis.css" rel="stylesheet" type="text/css" /> | |||
<style type="text/css"> | |||
#mynetwork { | |||
width: 600px; | |||
height: 600px; | |||
border: 1px solid lightgray; | |||
background:#d1d1d1; | |||
} | |||
p { | |||
max-width:600px; | |||
} | |||
</style> | |||
<script src="../../../googleAnalytics.js"></script> | |||
</head> | |||
<body> | |||
<p>The style of the edges can be fully customized.</p> | |||
<div id="mynetwork"></div> | |||
<script type="text/javascript"> | |||
// create an array with nodes | |||
var nodes = [ | |||
{id: 1, label: 'Node 1', font: '12px arial red'}, | |||
{id: 2, label: 'Node 2', font: {size:12, color:'lime', face:'arial'}}, | |||
{id: 3, label: 'Node 3', font: '18px verdana blue'}, | |||
{id: 4, label: 'Node 4', font: {size:12, color:'red', face:'sans', background:'white'}}, | |||
{id: 5, label: 'Node 5', font: {size:15, color:'red', face:'courier', strokeWidth:3, strokeColor:'#ffffff'}} | |||
]; | |||
// create an array with edges | |||
var edges = [ | |||
{from: 1, to: 2}, | |||
{from: 1, to: 3}, | |||
{from: 2, to: 4}, | |||
{from: 2, to: 5} | |||
]; | |||
// create a network | |||
var container = document.getElementById('mynetwork'); | |||
var data = { | |||
nodes: nodes, | |||
edges: edges | |||
}; | |||
var options = { | |||
nodes : { | |||
shape: 'dot', | |||
size: 10 | |||
} | |||
}; | |||
var network = new vis.Network(container, data, options); | |||
</script> | |||
</body> | |||
</html> |
@ -1,21 +0,0 @@ | |||
'use strict'; | |||
import NodeBase from '../util/NodeBase' | |||
class Empty extends NodeBase { | |||
constructor (options, body, labelModule) { | |||
super(options, body, labelModule); | |||
} | |||
setOptions() {} | |||
resize() {} | |||
draw() {} | |||
distanceToBorder() {} | |||
updateBoundingBox() {}} | |||
export default Empty; |