client/js/main.js
changeset 622 02e3c464223f
parent 499 7d374d366b28
child 647 eaaa1efce396
--- a/client/js/main.js	Thu Jun 23 17:50:37 2016 +0200
+++ b/client/js/main.js	Fri Jun 24 13:07:21 2016 +0200
@@ -354,6 +354,17 @@
     };
 
     Rkns.Utils = {
+
+        OriginEnum: (function(o) { return (Object.freeze && Object.freeze(o)) || o; }) ({
+            NONE: 0,
+            NODE_BUTTON: 1,
+            NODE_DOUBLE_CLICK: 2,
+            NODE_DROP_EXT: 3,
+            NODE_DROP_BIN: 4,
+            EDGE_BUTTON_BAR: 256,
+            EDGE_BUTTON_CIRCLE: 512
+        }),
+
         getUUID4: getUUID4,
         getUID: (function() {
             function pad(n) {
@@ -505,7 +516,7 @@
         /* Constants used to know if a specific action is to be performed when clicking on the canvas */
         _CLICKMODE_ADDNODE: 1,
         _CLICKMODE_STARTEDGE: 2,
-        _CLICKMODE_ENDEDGE: 3,
+        _CLICKMODE_ENDEDGE: 4,
         /* Node size step: Used to calculate the size change when clicking the +/- buttons */
         _NODE_SIZE_STEP: Math.LN2 / 4,
         _MIN_SCALE: 1 / 20,