arrow key panning - fixes #239

This commit is contained in:
Devin Howard 2016-10-02 00:09:55 +08:00
parent 77d353464b
commit ca981898d4

View file

@ -24,6 +24,18 @@ const Listeners = {
case 27: // if esc key is pressed
JIT.escKeyHandler()
break
case 37: // if Left arrow key is pressed
Visualize.mGraph.canvas.translate(-20, 0)
break
case 38: // if Up arrow key is pressed
Visualize.mGraph.canvas.translate(0, -20)
break
case 39: // if Right arrow key is pressed
Visualize.mGraph.canvas.translate(20, 0)
break
case 40: // if Down arrow key is pressed
Visualize.mGraph.canvas.translate(0, 20)
break
case 65: // if a or A is pressed
if (e.ctrlKey) {
Control.deselectAllNodes()