aboutsummaryrefslogtreecommitdiffstats
path: root/web/js
diff options
context:
space:
mode:
Diffstat (limited to 'web/js')
-rw-r--r--web/js/nms.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/web/js/nms.js b/web/js/nms.js
index 3a37e4a..62a148c 100644
--- a/web/js/nms.js
+++ b/web/js/nms.js
@@ -29,6 +29,7 @@ var nms = {
},
menuShowing:true,
+ oplogShowing:true,
get uptime() {
return (Date.now() - this._startTime)/1000;
},
@@ -60,6 +61,7 @@ var nms = {
'menuShowing',
'vertical',
'interval',
+ 'oplogShowing',
'user'
],
keyBindings:{
@@ -81,6 +83,7 @@ var nms = {
'l':moveTimeFromKey,
'p':moveTimeFromKey,
'r':moveTimeFromKey,
+ 'o':toggleOplog,
'Escape':hideWindow,
'?':toggleHelp
},
@@ -445,6 +448,11 @@ function setMenu()
var nav = document.getElementsByTagName("nav")[0];
nav.style.display = nms.menuShowing ? '' : 'none';
}
+function setOplog()
+{
+ var nav = document.getElementById("oplog-parent-mini");
+ nav.style.display = nms.oplogShowing ? '' : 'none';
+}
function toggleMenu()
{
@@ -452,6 +460,12 @@ function toggleMenu()
setMenu();
saveSettings();
}
+function toggleOplog()
+{
+ nms.oplogShowing = ! nms.oplogShowing;
+ setOplog();
+ saveSettings();
+}
function hideWindow(e,key)
{
nmsInfoBox.hide();
@@ -614,6 +628,7 @@ function restoreSettings()
nms[v] = retrieve[v];
}
setMenu();
+ setOplog();
}
/*