From ece695b8a51a749095d692e3bfbbd39061f4cb3b Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Mon, 6 Oct 2014 18:16:29 +0300 Subject: rhizicore: add hasNode --- scripts/rhizicore.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/rhizicore.js b/scripts/rhizicore.js index 34cfddc2..d96e7226 100644 --- a/scripts/rhizicore.js +++ b/scripts/rhizicore.js @@ -313,6 +313,18 @@ function myGraph(el) { } + var hasNode = function(id, state) { + var i; + id = id.toLowerCase(); + for (i = 0 ; i < nodes.length; ++i) { + if (nodes[i].id == id && nodes[i].state == state) { + return true; + } + } + return false; + } + this.hasNode = hasNode; + var findNode = function(id, state) { id = id && id.toLowerCase(); for (var i = 0; i < nodes.length; i++) { -- cgit v1.3.1