From 0f78a324eb3a9273ac3f45d7cdec41d8c48ce28b Mon Sep 17 00:00:00 2001 From: LV-426 Date: Fri, 22 May 2015 01:33:27 +0300 Subject: buttons.js: rzdoc-new() --- src/client/buttons.js | 46 +++++++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 21 deletions(-) (limited to 'src/client/buttons.js') diff --git a/src/client/buttons.js b/src/client/buttons.js index 6783bc5d..3d275f67 100644 --- a/src/client/buttons.js +++ b/src/client/buttons.js @@ -1,7 +1,7 @@ "use strict" -define(['jquery', 'FileSaver', 'rz_core', 'rz_api_backend', 'view/selection'], -function ($, saveAs, rz_core, rz_api_backend, selection) { +define(['jquery', 'rz_core', 'rz_api_backend', 'view/selection', 'view/cmd_bar'], +function ($, rz_core, rz_api_backend, selection, view__cmd_bar) { $('.tutorial').click(function(){}); var key="#47989379"; @@ -95,7 +95,6 @@ $('a.save-history').click(function () { }); $('#menu-bar__rzdoc-open').click(function() { -$('#btn_rzdoc__new').click(function() { var cmd_bar; @@ -108,41 +107,46 @@ $('#btn_rzdoc__new').click(function() { rz_core.rzdoc__search(''); // this should match all existing documents }); - close_btn = $('
x
'); - close_btn.addClass('toolbar__close_btn'); +$('#menu-bar__rzdoc-new').click(function() { - submit_btn = $('Create'); + var cmd_bar, + cmd_bar_body, + e_input, + submit_btn; - cmd_bar.append(close_btn); - cmd_bar.append(cmd_bar_body); - cmd_bar.append($('
Create new Rhizi
')); + cmd_bar = $('#cmd-bar__rzdoc-new'); + if (cmd_bar.length > 0) { // cmd bar present + cmd_bar.remove(); + return; + } - cmd_bar_body.append('