Mon 21 Jul 22:43:21 CEST 2025
This commit is contained in:
		
							parent
							
								
									a05cebd588
								
							
						
					
					
						commit
						ef0a7f02cc
					
				
							
								
								
									
										73
									
								
								js/dos/ext/vis/examples/network/events/physicsEvents.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								js/dos/ext/vis/examples/network/events/physicsEvents.html
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,73 @@ | |||
| <!doctype html> | ||||
| <html> | ||||
| <head> | ||||
|   <title>Network | Basic usage</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: 400px; | ||||
|       border: 1px solid lightgray; | ||||
|     } | ||||
|   </style> | ||||
| </head> | ||||
| <body> | ||||
| 
 | ||||
| <p> | ||||
|   Create a simple network with some nodes and edges. | ||||
| </p> | ||||
| 
 | ||||
| <div id="mynetwork"></div> | ||||
| <pre id="eventSpan"></pre> | ||||
| <script type="text/javascript"> | ||||
|   // 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} | ||||
|   ]); | ||||
| 
 | ||||
|   // create a network | ||||
|   var container = document.getElementById('mynetwork'); | ||||
|   var data = { | ||||
|     nodes: nodes, | ||||
|     edges: edges | ||||
|   }; | ||||
|   var options = {}; | ||||
|   var network = new vis.Network(container, data, options); | ||||
| 
 | ||||
|   network.on("startStabilizing", function (params) { | ||||
|     document.getElementById('eventSpan').innerHTML = '<h3>Starting Stabilization</h3>'; | ||||
|     console.log("started") | ||||
|   }); | ||||
|   network.on("stabilizationProgress", function (params) { | ||||
|     document.getElementById('eventSpan').innerHTML = '<h3>Stabilization progress</h3>' + JSON.stringify(params, null, 4); | ||||
|     console.log("progress:",params); | ||||
|   }); | ||||
|   network.on("stabilizationIterationsDone", function (params) { | ||||
|     document.getElementById('eventSpan').innerHTML = '<h3>Stabilization iterations complete</h3>'; | ||||
|     console.log("finished stabilization interations"); | ||||
|   }); | ||||
|   network.on("stabilized", function (params) { | ||||
|     document.getElementById('eventSpan').innerHTML = '<h3>Stabilized!</h3>' + JSON.stringify(params, null, 4); | ||||
|     console.log("stabilized!", params); | ||||
|   }); | ||||
| 
 | ||||
| </script> | ||||
| 
 | ||||
| <script src="../../googleAnalytics.js"></script> | ||||
| </body> | ||||
| </html> | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user