| @ -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; | |||