From d759281f364d28696ba3c93a2891302d68b2f331 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Mon, 30 Mar 2015 20:51:48 +0300 Subject: rz_core.js: rzdoc__open() --- src/client/rz_core.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/client') 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 -- cgit v1.3.1