sidebar with many options!!
This commit is contained in:
@@ -29,11 +29,15 @@ function resizeGraphContainer() {
|
||||
}, 500)
|
||||
}
|
||||
|
||||
$.getJSON('[% uri_for('/ajax/data/device/netmap') %]', {q: '[% params.q %]'}, function(mapdata) {
|
||||
$.getJSON('[% uri_for('/ajax/data/device/netmap') %]',{
|
||||
q: '[% params.q %]'
|
||||
,vlan: '[% params.vlan %]'
|
||||
,mapshow: '[% params.mapshow %]'
|
||||
}, function(mapdata) {
|
||||
|
||||
jQuery(document).ready(function() {
|
||||
window.graph = netGobrechtsD3Force('netmap_pane')
|
||||
.debug(true)
|
||||
// .debug(true)
|
||||
.lassoMode(true)
|
||||
.dragMode(true)
|
||||
.nodeEventToOpenLink('click')
|
||||
@@ -58,6 +62,10 @@ $.getJSON('[% uri_for('/ajax/data/device/netmap') %]', {q: '[% params.q %]'}, fu
|
||||
jQuery('#nd_sidebar-toggle-img-out').on("click", resizeGraphContainer);
|
||||
jQuery(window).on("resize", resizeGraphContainer);
|
||||
|
||||
graph['nd2'] = {};
|
||||
graph['nd2']['centernode'] = mapdata['v3']['centernode'];
|
||||
graph['nd2']['dragging'] = false;
|
||||
|
||||
graph.inspect().main.force.on('end.setupfornetdisco', function() {
|
||||
graph.inspect().main.nodes.each(function(n) { n.fixed = true });
|
||||
|
||||
@@ -68,8 +76,6 @@ $.getJSON('[% uri_for('/ajax/data/device/netmap') %]', {q: '[% params.q %]'}, fu
|
||||
);
|
||||
}
|
||||
|
||||
graph['nd2'] = {};
|
||||
graph['nd2']['dragging'] = false;
|
||||
graph.inspect().main.nodes.on('mouseup.dragall', function(n) {
|
||||
graph['nd2']['dragging'] = false;
|
||||
});
|
||||
@@ -125,13 +131,6 @@ $.getJSON('[% uri_for('/ajax/data/device/netmap') %]', {q: '[% params.q %]'}, fu
|
||||
.on("click", function() {
|
||||
requestFullScreen(document.getElementById('netmap_pane'));
|
||||
});
|
||||
|
||||
// center on our selected device
|
||||
// graph.inspect().main.force.on('end.centernode', function() {
|
||||
// var node = graph.nodeDataById( mapdata['v3']['centernode'] );
|
||||
// graph.zoomSmooth(node.x, node.y, node.radius * 200);
|
||||
// graph.inspect().main.force.on('end.centernode', null);
|
||||
// });
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user