summaryrefslogtreecommitdiff
path: root/src/client/rz_core.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/rz_core.js')
-rw-r--r--src/client/rz_core.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/client/rz_core.js b/src/client/rz_core.js
index ee67152a..826f04b5 100644
--- a/src/client/rz_core.js
+++ b/src/client/rz_core.js
@@ -13,7 +13,8 @@ var addednodes = [],
main_graph,
edit_graph,
main_graph_view,
- edit_graph_view;
+ edit_graph_view,
+ root_element_id_to_graph_view;
// "CSS" for SVG elements. Reused for editing elements.
var node_text_dx = 15,
@@ -222,9 +223,14 @@ function update_view__graph(relayout)
edit_graph_view.update_view(relayout);
}
+root_element_id_to_graph_view = {};
+root_element_id_to_graph_view[main_graph_view.root_element.id] = main_graph_view;
+root_element_id_to_graph_view[edit_graph_view.root_element.id] = edit_graph_view;
+
return {
main_graph: main_graph,
edit_graph: edit_graph,
+ root_element_id_to_graph_view: root_element_id_to_graph_view,
main_graph_view: main_graph_view,
edit_graph_view: edit_graph_view,
load_from_json: function(result) {