refactor: NodeRenderer (#51)

* refactor: NodeRenderer

* fix getNodesInside partially param

* add `skipInvisible` prop

* refactor(noderenderer): rename skipInvisble to onlyRenderVisibleNodes

closes #40
This commit is contained in:
AndyLnd
2019-10-22 21:03:11 +02:00
committed by Moritz
parent 429ede3386
commit bd60ad0ecd
13 changed files with 303 additions and 2356 deletions
+2 -2
View File
@@ -157,10 +157,10 @@ export const getNodesInside = (
const overlappingArea =
(Math.max(rBox.x, nBox.x) - Math.min(rBox.x2, nBox.x2)) * (Math.max(rBox.y, nBox.y) - Math.min(rBox.y2, nBox.y2));
if (partially) {
return overlappingArea > 0;
return overlappingArea >= 0;
}
const area = width * height;
return overlappingArea === area;
return overlappingArea >= area;
});
};