From 1ae1e15a5009d81cb27e1f7297cedc8caf5bd57a Mon Sep 17 00:00:00 2001 From: wimrijnders Date: Fri, 14 Apr 2017 11:00:58 +0200 Subject: [PATCH] =?UTF-8?q?Network:=20use=20separate=20refresh=20indicator?= =?UTF-8?q?=20in=20NodeBase,=20instead=20of=20width=E2=80=A6=20(#2885)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Network: use separate refresh indicator in NodeBase, instead of width parameter * Added usage of iBaseNode.doRefresh to image shapes. * Rearranged code in NodeBase.needRefresh() * Fixes for review * Removed strange link * Added 's' in needsRefresh(); typo fix * Fixes for review, code cleanup * Modified ratio calc to original working. * Made code in CircularImage.resize() more sensible. --- .../network/events/interactionEvents.html | 2 + lib/network/modules/NodesHandler.js | 6 +- lib/network/modules/components/Node.js | 12 ++- .../modules/components/nodes/shapes/Box.js | 2 +- .../modules/components/nodes/shapes/Circle.js | 7 +- .../components/nodes/shapes/CircularImage.js | 31 ++++---- .../components/nodes/shapes/Database.js | 2 +- .../components/nodes/shapes/Ellipse.js | 2 +- .../modules/components/nodes/shapes/Icon.js | 2 +- .../modules/components/nodes/shapes/Image.js | 8 +- .../modules/components/nodes/shapes/Text.js | 2 +- .../components/nodes/util/CircleImageBase.js | 78 +++++++++---------- .../modules/components/nodes/util/NodeBase.js | 18 +++++ .../components/nodes/util/ShapeBase.js | 2 +- 14 files changed, 96 insertions(+), 78 deletions(-) diff --git a/examples/network/events/interactionEvents.html b/examples/network/events/interactionEvents.html index f9ba9c1e..538fbfad 100644 --- a/examples/network/events/interactionEvents.html +++ b/examples/network/events/interactionEvents.html @@ -24,6 +24,7 @@