Set init value for left/right panels

This commit is contained in:
Julia Radzhabova 2022-10-24 23:03:03 +03:00
parent 72328c0955
commit 3a22e575e2
7 changed files with 45 additions and 41 deletions

View file

@ -315,21 +315,13 @@ define([
this.btnInterfaceTheme.updateHint(this.tipInterfaceTheme);
this.btnDarkDocument.updateHint(this.tipDarkDocument);
var value = Common.localStorage.getItem("de-hidden-leftmenu");
if (value===null) {
value = Common.UI.LayoutManager.getInitValue('leftMenu');
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
} else
value = (parseInt(value) == 1);
this.chLeftMenu.setValue(!value);
this.chLeftMenu.setValue(!Common.localStorage.getBool("de-hidden-leftmenu", value));
value = Common.localStorage.getItem("de-hidden-rightmenu");
if (value===null) {
value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
} else
value = (parseInt(value) == 1);
this.chRightMenu.setValue(!value);
this.chRightMenu.setValue(!Common.localStorage.getBool("de-hidden-rightmenu", value));
},
show: function () {

View file

@ -141,26 +141,18 @@ define([
rightMenuView = DE.getController('RightMenu').getView('RightMenu');
me._rightMenu = rightMenuView.render(this.mode);
var value = Common.localStorage.getItem("de-hidden-rightmenu");
if (value===null) {
value = Common.UI.LayoutManager.getInitValue('rightMenu');
var value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
} else
value = (parseInt(value) == 1);
value && me._rightMenu.hide();
Common.localStorage.getBool("de-hidden-rightmenu", value) && me._rightMenu.hide();
},
applyCommonMode: function() {
if ( Common.localStorage.getBool('de-hidden-status') )
DE.getController('Statusbar').getView('Statusbar').setVisible(false);
var value = Common.localStorage.getItem("de-hidden-leftmenu");
if (value===null) {
value = Common.UI.LayoutManager.getInitValue('leftMenu');
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
} else
value = (parseInt(value) == 1);
value && DE.getController('LeftMenu').getView('LeftMenu').hide();
Common.localStorage.getBool("de-hidden-leftmenu", value) && DE.getController('LeftMenu').getView('LeftMenu').hide();
},
setMode: function(mode) {

View file

@ -164,7 +164,10 @@ define([
this.leftMenu.getMenu('file').setApi(api);
if (this.mode.canUseHistory)
this.getApplication().getController('Common.Controllers.History').setApi(this.api).setMode(this.mode);
this.isThumbsShown = !Common.localStorage.getBool('pe-hidden-leftmenu');
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
this.isThumbsShown = !Common.localStorage.getBool("pe-hidden-leftmenu", value);
this.leftMenu.btnThumbs.toggle(this.isThumbsShown);
this.getApplication().getController('Search').setApi(this.api).setMode(this.mode);
this.leftMenu.setOptionsPanel('advancedsearch', this.getApplication().getController('Search').getView('Common.Views.SearchPanel'));

View file

@ -322,7 +322,6 @@ define([
this.chRightMenu = new Common.UI.CheckBox({
lock: [_set.disableOnStart],
labelText: this.textRightMenu,
value: !Common.localStorage.getBool("pe-hidden-rightmenu"),
dataHint : '1',
dataHintDirection: 'left',
dataHintOffset: 'small'
@ -332,7 +331,6 @@ define([
this.chLeftMenu = new Common.UI.CheckBox({
lock: [_set.disableOnStart],
labelText: this.textLeftMenu,
value: !Common.localStorage.getBool("pe-hidden-leftmenu"),
dataHint : '1',
dataHintDirection: 'left',
dataHintOffset: 'small'
@ -469,6 +467,14 @@ define([
}
}
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
me.chLeftMenu.setValue(!Common.localStorage.getBool("pe-hidden-leftmenu", value));
value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
me.chRightMenu.setValue(!Common.localStorage.getBool("pe-hidden-rightmenu", value));
me.setEvents();
});
},

View file

@ -142,16 +142,18 @@ define([
rightMenuView = PE.getController('RightMenu').getView('RightMenu');
me._rightMenu = rightMenuView.render(this.mode);
if ( Common.localStorage.getBool('pe-hidden-rightmenu') )
me._rightMenu.hide();
var value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
Common.localStorage.getBool("pe-hidden-rightmenu", value) && me._rightMenu.hide();
},
applyCommonMode: function() {
if ( Common.localStorage.getBool('pe-hidden-status') )
PE.getController('Statusbar').getView('Statusbar').setVisible(false);
if ( Common.localStorage.getBool('pe-hidden-leftmenu') )
PE.getController('LeftMenu').getView('LeftMenu').hide();
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
Common.localStorage.getBool("pe-hidden-leftmenu", value) && PE.getController('LeftMenu').getView('LeftMenu').hide();
},
setMode: function(mode, delay) {

View file

@ -325,7 +325,6 @@ define([
this.chRightMenu = new Common.UI.CheckBox({
lock: [_set.lostConnect],
labelText: this.textRightMenu,
value: !Common.localStorage.getBool("sse-hidden-rightmenu"),
dataHint : '1',
dataHintDirection: 'left',
dataHintOffset: 'small'
@ -335,7 +334,6 @@ define([
this.chLeftMenu = new Common.UI.CheckBox({
lock: [_set.lostConnect],
labelText: this.textLeftMenu,
value: !Common.localStorage.getBool("sse-hidden-leftmenu"),
dataHint : '1',
dataHintDirection: 'left',
dataHintOffset: 'small'
@ -481,6 +479,15 @@ define([
}, me));
}
}
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
me.chLeftMenu.setValue(!Common.localStorage.getBool("sse-hidden-leftmenu", value));
value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
me.chRightMenu.setValue(!Common.localStorage.getBool("sse-hidden-rightmenu", value));
setEvents.call(me);
});
},

View file

@ -162,13 +162,15 @@ define([
rightMenuView = SSE.getController('RightMenu').getView('RightMenu');
me._rightMenu = rightMenuView.render(this.mode);
if ( Common.localStorage.getBool('sse-hidden-rightmenu') )
me._rightMenu.hide();
var value = Common.UI.LayoutManager.getInitValue('rightMenu');
value = (value!==undefined) ? !value : false;
Common.localStorage.getBool("sse-hidden-rightmenu", value) && me._rightMenu.hide();
},
applyCommonMode: function() {
if ( Common.localStorage.getBool('sse-hidden-leftmenu') )
SSE.getController('LeftMenu').getView('LeftMenu').hide();
var value = Common.UI.LayoutManager.getInitValue('leftMenu');
value = (value!==undefined) ? !value : false;
Common.localStorage.getBool("sse-hidden-leftmenu", value) && SSE.getController('LeftMenu').getView('LeftMenu').hide();
},
setMode: function(mode, delay) {