cytoscape-grid-guide
Advanced tools
Comparing version
{ | ||
"name": "cytoscape-grid-guide", | ||
"version": "2.1.0", | ||
"version": "2.1.1", | ||
"description": "A sophisticated and highly customizable Cytoscape.js extension for grid and guideline interactions.", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -248,3 +248,4 @@ module.exports = function (opts, cy, $, debounce) { | ||
for (node of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var node = nodes[i]; | ||
if (lines.getDims(node)[type]["center"] < min){ | ||
@@ -277,3 +278,4 @@ min = lines.getDims(node)[type]["center"]; minNode = node; | ||
for (left of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var left = nodes[i]; | ||
var leftDim = lines.getDims(left); | ||
@@ -285,3 +287,4 @@ if (Math.abs(leftDim["vertical"]["center"] - nodeDim["vertical"]["center"]) < options.guidelinesStyle.range*cy.zoom()){ | ||
HTree.forEach(function($, rightNodes){ | ||
for (right of rightNodes){ | ||
for (var j = 0; j < rightNodes.length; j++){ | ||
var right = rightNodes[j]; | ||
if (Math.abs(lines.getDims(right)["vertical"]["center"] - Ycenter) < options.guidelinesStyle.range*cy.zoom()){ | ||
@@ -392,3 +395,4 @@ if (Math.abs(ripo - lines.getDims(right)["horizontal"]["left"]) < 2*options.guidelinesTolerance){ | ||
for (below of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var below = nodes[i]; | ||
var belowDim = lines.getDims(below); | ||
@@ -401,3 +405,4 @@ if (Math.abs(belowDim["horizontal"]["center"] - nodeDim["horizontal"]["center"]) < options.guidelinesStyle.range*cy.zoom()){ | ||
//if (aboveNodes){ | ||
for (above of aboveNodes){ | ||
for (var j = 0; j < aboveNodes.length; j++){ | ||
var above = aboveNodes[j]; | ||
if (Math.abs(lines.getDims(above)["horizontal"]["center"] - Xcenter) < options.guidelinesStyle.range*cy.zoom()){ | ||
@@ -527,3 +532,4 @@ if (Math.abs(abpo - lines.getDims(above)["vertical"]["top"]) < 2*options.guidelinesTolerance){ | ||
Tree.forEach(function (exKey, nodes) { | ||
for (n of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var n = nodes[i]; | ||
if (options.centerToEdgeAlignment || (dimKey != "center" && n.renderedPosition(otherAxis) != exKey) || (dimKey == "center" && n.renderedPosition(otherAxis) == exKey)){ | ||
@@ -590,3 +596,4 @@ var dif = Math.abs(center - n.renderedPosition(axis)); | ||
HTree.forEach(function(key, nodes){ | ||
for (left of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var left = nodes[i]; | ||
var leftDim = lines.getDims(left); | ||
@@ -598,3 +605,4 @@ if (Math.abs(leftDim["vertical"]["center"] - nodeDim["vertical"]["center"]) < options.guidelinesStyle.range*cy.zoom()){ | ||
HTree.forEach(function($, rightNodes){ | ||
for (right of rightNodes){ | ||
for (var j = 0; j < rightNodes.length; j++){ | ||
var right = rightNodes[j]; | ||
if (Math.abs(lines.getDims(right)["vertical"]["center"] - Ycenter) < options.guidelinesStyle.range*cy.zoom()){ | ||
@@ -722,4 +730,4 @@ if (Math.abs(ll - lines.getDims(right)["horizontal"][otherSide]) < 2*options.guidelinesTolerance){ | ||
VTree.forEach(function(key, nodes){ | ||
for (below of nodes){ | ||
for (var i = 0; i < nodes.length; i++){ | ||
var below = nodes[i]; | ||
var belowDim = lines.getDims(below); | ||
@@ -731,3 +739,4 @@ if (Math.abs(belowDim["horizontal"]["center"] - nodeDim["horizontal"]["center"]) < options.guidelinesStyle.range*cy.zoom()){ | ||
VTree.forEach(function($, aboveNodes){ | ||
for (above of aboveNodes){ | ||
for (var j = 0; j < aboveNodes.length; j++){ | ||
var above = aboveNodes[j]; | ||
if (Math.abs(lines.getDims(above)["horizontal"]["center"] - Xcenter) < options.guidelinesStyle.range*cy.zoom()){ | ||
@@ -734,0 +743,0 @@ if (Math.abs(ll - lines.getDims(above)["vertical"][otherSide]) < 2*options.guidelinesTolerance){ |
Sorry, the diff of this file is too big to display
208673
0.46%4810
0.42%