fix node center

This commit is contained in:
Oliver Gorwits
2017-12-13 13:45:03 +00:00
parent 33bd9d39da
commit c327b28513

View File

@@ -25,17 +25,21 @@ $.getJSON('[% uri_for('/ajax/data/device/netmap') %]', {q: '[% params.q %]'}, fu
.showSelfLinks(true)
.showLoadingIndicatorOnAjaxCall(true)
.minZoomFactor(0.1)
.maxZoomFactor(10)
.start(data);
.maxZoomFactor(10);
// center on our selected device
netmap_pane.inspect().main.force.on('end.centernode', function() {
var node = netmap_pane.nodeDataById( data['data']['centernode'] );
netmap_pane.zoomSmooth(node.x, node.y, node.radius * 200);
netmap_pane.inspect().main.force.on('end.centernode', null);
});
jQuery('#nd_sidebar-toggle-img-in').on("click", resizeGraphContainer);
jQuery('#nd_sidebar-toggle-img-out').on("click", resizeGraphContainer);
jQuery(window).on("resize", resizeGraphContainer);
resizeGraphContainer();
// sort-of center on our selected device
var node = netmap_pane.nodeDataById( data['data']['centernode'] );
netmap_pane.zoom(node.x, node.y, 850);
resizeGraphContainer();
netmap_pane.start(data);
});
});