summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-05-18 18:17:18 +0300
committerAlon Levy <alon@pobox.com>2015-05-18 18:19:48 +0300
commit59057625951087536fe7ad1a66518a2a575f6aa9 (patch)
tree8383510da1c4266ca16a83f2249d169c5b5da8cf /src
parent66f8d304cbcdebe671a37f991df999dbc72bbd95 (diff)
client/model/graph: add find_nodes__by_id
Diffstat (limited to 'src')
-rw-r--r--src/client/model/graph.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/client/model/graph.js b/src/client/model/graph.js
index a9f5c1bf..a94ad93b 100644
--- a/src/client/model/graph.js
+++ b/src/client/model/graph.js
@@ -872,6 +872,11 @@ function Graph(spec) {
}
this.find_node__by_id = find_node__by_id;
+ var find_nodes__by_id = function(ids, recursive) {
+ return _.map(ids, function (id) { return find_node__by_id(id, recursive); });
+ }
+ this.find_nodes__by_id = find_nodes__by_id;
+
/**
* @param filter: must return true in order for node to be included in the returned set
*/