summaryrefslogtreecommitdiff
path: root/src/client/rz_core.js
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-03-30 20:51:48 +0300
committerLV-426 <lv-426@taproot.org.il>2015-04-01 22:25:54 +0300
commitd759281f364d28696ba3c93a2891302d68b2f331 (patch)
treee754b970ee00505c6f2273e53eaa23eb435233e2 /src/client/rz_core.js
parentbaa94e70296e26418c9b66e652d25cd4e542fede (diff)
rz_core.js: rzdoc__open()
Diffstat (limited to 'src/client/rz_core.js')
-rw-r--r--src/client/rz_core.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/client/rz_core.js b/src/client/rz_core.js
index 7eeb62e1..08022473 100644
--- a/src/client/rz_core.js
+++ b/src/client/rz_core.js
@@ -246,10 +246,32 @@ function load_from_json(result) {
update_view__graph(true);
}
+/**
+ * open rzdoc:
+ * - set rz_config.rzdoc_cur__name
+ * - load rzdoc frombackend
+ * - do nothing if name of current rzdoc equals requested rzdoc
+ */
+function rzdoc__open(rzdoc_name) {
+ rz_config.rzdoc_cur__name = rzdoc_name;
+ main_graph.clear();
+ edit_graph.clear();
+ main_graph.load_from_backend();
+
+ var rzdoc_bar = $('#rzdoc-bar_doc-label');
+ var rzdoc_bar__doc_lable = $('#rzdoc-bar_doc-label');
+ rzdoc_bar.fadeToggle(1000, 'swing', function() {
+ rzdoc_bar__doc_lable.text(rzdoc_name);
+ rzdoc_bar.fadeToggle(1000);
+ });
+ console.log('rzdoc: opened rzdoc : \'' + rzdoc_name + '\'');
+}
+
var published_var_dict = {
// functions
init: init,
load_from_json: load_from_json,
+ rzdoc__open: rzdoc__open,
update_view__graph : update_view__graph,
// vars, set by init