diff --git a/display/graph.js b/display/graph.js index b0c2a23300a6c4b48f353c10d5cf13f57adeb227..9fffa3c2bef0f64e80fc98d010d3182e09aa3608 100644 --- a/display/graph.js +++ b/display/graph.js @@ -236,31 +236,29 @@ class Graph { } - -const dataUrl = plugin_path + 'datasets/aud1.json' -G = new Graph(dataUrl); -linkoverlay = new LinkOverlay(G); -infooverlay = new InfoOverlay(G); -G.infooverlay = infooverlay; - function loadComponents() { - linkoverlay.create(); - infooverlay.create(); - createFullScreenButton(); + linkoverlay.create(); + infooverlay.create(); + createFullScreenButton(); } - function createFullScreenButton() { const sceneNode = document.getElementById('3d-graph'); const overlayNode = document.createElement('button'); overlayNode.className = 'fullscreen_button'; overlayNode.innerText = 'fullscreen'; overlayNode.addEventListener("click", function () { - if(getCanvasDivNode().requestFullscreen) { - getCanvasDivNode().requestFullscreen().catch(); - } + if(getCanvasDivNode().requestFullscreen) { + getCanvasDivNode().requestFullscreen().catch(); + } }); sceneNode.appendChild(overlayNode); } + +const dataUrl = plugin_path + 'datasets/aud1.json' +G = new Graph(dataUrl); +linkoverlay = new LinkOverlay(G); +infooverlay = new InfoOverlay(G); +G.infooverlay = infooverlay;