diff -r 192ce5938726 -r 02e3c464223f client/js/main.js --- 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,