[DE] keep bool value in local storage
This commit is contained in:
parent
39d9d94894
commit
6842d8dfc2
|
@ -78,6 +78,10 @@ define(['gateway'], function () {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var _setItemAsBool = function(name, value, just) {
|
||||||
|
_setItem(name, value ? 1 : 0, just);
|
||||||
|
};
|
||||||
|
|
||||||
var _getItem = function(name) {
|
var _getItem = function(name) {
|
||||||
if (_lsAllowed)
|
if (_lsAllowed)
|
||||||
return localStorage.getItem(name);
|
return localStorage.getItem(name);
|
||||||
|
@ -110,6 +114,7 @@ define(['gateway'], function () {
|
||||||
},
|
},
|
||||||
getItem: _getItem,
|
getItem: _getItem,
|
||||||
getBool: _getItemAsBool,
|
getBool: _getItemAsBool,
|
||||||
|
setBool: _setItemAsBool,
|
||||||
setItem: _setItem,
|
setItem: _setItem,
|
||||||
setKeysFilter: function(value) {
|
setKeysFilter: function(value) {
|
||||||
_filter = value;
|
_filter = value;
|
||||||
|
|
|
@ -799,7 +799,7 @@ define([
|
||||||
value = Common.localStorage.getItem("de-settings-spellcheck");
|
value = Common.localStorage.getItem("de-settings-spellcheck");
|
||||||
me.api.asc_setSpellCheck(value===null || parseInt(value) == 1);
|
me.api.asc_setSpellCheck(value===null || parseInt(value) == 1);
|
||||||
|
|
||||||
Common.localStorage.setItem("de-settings-showsnaplines", me.api.get_ShowSnapLines() ? 1 : 0);
|
Common.localStorage.setBool("de-settings-showsnaplines", me.api.get_ShowSnapLines());
|
||||||
|
|
||||||
function checkWarns() {
|
function checkWarns() {
|
||||||
if (!window['AscDesktopEditor']) {
|
if (!window['AscDesktopEditor']) {
|
||||||
|
|
|
@ -331,7 +331,7 @@ define([
|
||||||
onChangeCompactView: function(view, compact) {
|
onChangeCompactView: function(view, compact) {
|
||||||
this.toolbar.setFolded(compact);
|
this.toolbar.setFolded(compact);
|
||||||
|
|
||||||
Common.localStorage.setItem('de-compact-toolbar', compact ? 1 : 0);
|
Common.localStorage.setBool('de-compact-toolbar', compact);
|
||||||
Common.NotificationCenter.trigger('layout:changed', 'toolbar');
|
Common.NotificationCenter.trigger('layout:changed', 'toolbar');
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
},
|
},
|
||||||
|
@ -1936,7 +1936,7 @@ define([
|
||||||
var headerView = this.getApplication().getController('Statusbar').getView('Statusbar');
|
var headerView = this.getApplication().getController('Statusbar').getView('Statusbar');
|
||||||
headerView && headerView.setVisible(!checked);
|
headerView && headerView.setVisible(!checked);
|
||||||
|
|
||||||
Common.localStorage.setItem('de-hidden-status', checked ? 1 : 0);
|
Common.localStorage.setBool('de-hidden-status', checked);
|
||||||
|
|
||||||
Common.NotificationCenter.trigger('layout:changed', 'status');
|
Common.NotificationCenter.trigger('layout:changed', 'status');
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
@ -1947,7 +1947,7 @@ define([
|
||||||
this.api.asc_SetViewRulers(!checked);
|
this.api.asc_SetViewRulers(!checked);
|
||||||
}
|
}
|
||||||
|
|
||||||
Common.localStorage.setItem('de-hidden-rulers', checked ? 1 : 0);
|
Common.localStorage.setBool('de-hidden-rulers', checked);
|
||||||
|
|
||||||
Common.NotificationCenter.trigger('layout:changed', 'rulers');
|
Common.NotificationCenter.trigger('layout:changed', 'rulers');
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
|
Loading…
Reference in a new issue