From e3d074cfe453804c6b576f910d341fe35afe5106 Mon Sep 17 00:00:00 2001 From: "Fuentes Serna Juan Mariano (ID SIS)" <juanf@bs-mbpr28.d.ethz.ch> Date: Wed, 7 Feb 2018 14:28:53 +0100 Subject: [PATCH] SSDM-6013 - ELN: modification to storage layout (show only 1 storage by default) --- .../StorageManager/StorageManagerView.js | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/StorageManager/StorageManagerView.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/StorageManager/StorageManagerView.js index 175a274a611..28f78cb5124 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/StorageManager/StorageManagerView.js +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/StorageManager/StorageManagerView.js @@ -23,6 +23,7 @@ function StorageManagerView(storageManagerController, storageManagerModel, stora this._changeLogContainer = $("<div>").append("None"); this._moveBtn = FormUtil.getButtonWithIcon("glyphicon-floppy-disk", null, "Save Changes"); + this._showHideStorageToBtn = FormUtil.getButtonWithIcon("glyphicon-eye-close", null, "Show/Hide Storage B"); this._moveBtn.removeClass("btn-default"); this._moveBtn.addClass("btn-primary"); @@ -31,7 +32,7 @@ function StorageManagerView(storageManagerController, storageManagerModel, stora var $container = views.content; $header.append($("<h2>").append("Storage Manager")); - $header.append(this._moveBtn); + $header.append(this._showHideStorageToBtn).append(" ").append(this._moveBtn); var $containerColumn = $("<form>", { 'role' : "form", @@ -41,16 +42,20 @@ function StorageManagerView(storageManagerController, storageManagerModel, stora var $twoColumnsContainer = $("<div>", {"id" : "storageFromContainer", "class" : "row"}); - var $storageFromContainer = $("<div>", {"id" : "storageFromContainer", "class" : "col-md-6"}); - $twoColumnsContainer.append($storageFromContainer); - this._storageFromView.repaint($storageFromContainer); + this._$storageFromContainer = $("<div>", {"id" : "storageFromContainer", "class" : "col-md-12"}); + this._storageFromView.repaint(this._$storageFromContainer); - var $storageToContainer = $("<div>", {"id" : "storageToContainer", "class" : "col-md-6"}); - $twoColumnsContainer.append($storageToContainer); - this._storageToView.repaint($storageToContainer); + this._$storageToContainer = $("<div>", {"id" : "storageToContainer", "class" : "col-md-12"}); + this._$storageToContainer.hide(); + var _this = this; + this._showHideStorageToBtn.click(function() { + _this._$storageToContainer.toggle(); + }); + this._storageToView.repaint(this._$storageToContainer); - $containerColumn.append($twoColumnsContainer); + $containerColumn.append(this._$storageFromContainer); + $containerColumn.append(this._$storageToContainer); $containerColumn.append($("<div>").append($("<h2>").append("Changes")).append(this._changeLogContainer)); $container.append($containerColumn); } -- GitLab