equal
deleted
inserted
replaced
352 return v.toString(16); |
352 return v.toString(16); |
353 }); |
353 }); |
354 }; |
354 }; |
355 |
355 |
356 Rkns.Utils = { |
356 Rkns.Utils = { |
|
357 |
|
358 OriginEnum: (function(o) { return (Object.freeze && Object.freeze(o)) || o; }) ({ |
|
359 NONE: 0, |
|
360 NODE_BUTTON: 1, |
|
361 NODE_DOUBLE_CLICK: 2, |
|
362 NODE_DROP_EXT: 3, |
|
363 NODE_DROP_BIN: 4, |
|
364 EDGE_BUTTON_BAR: 256, |
|
365 EDGE_BUTTON_CIRCLE: 512 |
|
366 }), |
|
367 |
357 getUUID4: getUUID4, |
368 getUUID4: getUUID4, |
358 getUID: (function() { |
369 getUID: (function() { |
359 function pad(n) { |
370 function pad(n) { |
360 return n < 10 ? '0' + n : n; |
371 return n < 10 ? '0' + n : n; |
361 } |
372 } |
503 _EDGE_BUTTON_INNER: 2, |
514 _EDGE_BUTTON_INNER: 2, |
504 _EDGE_BUTTON_OUTER: 40, |
515 _EDGE_BUTTON_OUTER: 40, |
505 /* Constants used to know if a specific action is to be performed when clicking on the canvas */ |
516 /* Constants used to know if a specific action is to be performed when clicking on the canvas */ |
506 _CLICKMODE_ADDNODE: 1, |
517 _CLICKMODE_ADDNODE: 1, |
507 _CLICKMODE_STARTEDGE: 2, |
518 _CLICKMODE_STARTEDGE: 2, |
508 _CLICKMODE_ENDEDGE: 3, |
519 _CLICKMODE_ENDEDGE: 4, |
509 /* Node size step: Used to calculate the size change when clicking the +/- buttons */ |
520 /* Node size step: Used to calculate the size change when clicking the +/- buttons */ |
510 _NODE_SIZE_STEP: Math.LN2 / 4, |
521 _NODE_SIZE_STEP: Math.LN2 / 4, |
511 _MIN_SCALE: 1 / 20, |
522 _MIN_SCALE: 1 / 20, |
512 _MAX_SCALE: 20, |
523 _MAX_SCALE: 20, |
513 _MOUSEMOVE_RATE: 80, |
524 _MOUSEMOVE_RATE: 80, |