From 01ca6263e916a95d306fcdcd4a71febc2932bb07 Mon Sep 17 00:00:00 2001 From: Devin Howard Date: Sat, 5 Jan 2013 16:28:04 -0500 Subject: [PATCH] cursor when hovering edge --- app/assets/javascripts/Jit/graphsettings.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/Jit/graphsettings.js b/app/assets/javascripts/Jit/graphsettings.js index adabfe06..f159a9c7 100644 --- a/app/assets/javascripts/Jit/graphsettings.js +++ b/app/assets/javascripts/Jit/graphsettings.js @@ -48,7 +48,9 @@ function graphSettings(type) { enable: true, enableForEdges: true, type: 'HTML', - //Change cursor style when hovering a node + onMouseMove: function(node, eventInfo, e) { + onMouseMoveHandler(node, eventInfo, e); + }, onMouseEnter: function () { }, @@ -187,7 +189,9 @@ function graphSettings(type) { Events: { enable: true, type: 'HTML', - //Change cursor style when hovering a node + onMouseMove: function(node, eventInfo, e) { + onMouseMoveHandler(node, eventInfo, e); + }, onMouseEnter: function () { }, @@ -785,3 +789,11 @@ function onCreateLabelHandler(domElement, node) { }); }//onCreateLabelHandler + +function onMouseMoveHandler(node, eventInfo, e) { + if (eventInfo.getEdge() != false) { + $('canvas').css('cursor', 'pointer'); + } else { + $('canvas').css('cursor', 'default'); + } +}