create utils.getGraphType() function.

also apply setting to long term graphs
flip logic - only return "line" if the setting is explicitly set to "false"

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
This commit is contained in:
Adam Warner
2020-06-01 21:10:14 +01:00
parent 4cca206810
commit 02a4e83d87
3 changed files with 10 additions and 7 deletions

View File

@@ -207,6 +207,11 @@ function stateLoadCallback(itemName) {
return data;
}
function getGraphType() {
// Only return line if `barchart_chkbox` is explicitly set to false. Else return bar
return localStorage.getItem("barchart_chkbox") === "false" ? "line" : "bar";
}
window.utils = (function () {
return {
escapeHtml: escapeHtml,
@@ -220,6 +225,7 @@ window.utils = (function () {
validateIPv6CIDR: validateIPv6CIDR,
setBsSelectDefaults: setBsSelectDefaults,
stateSaveCallback: stateSaveCallback,
stateLoadCallback: stateLoadCallback
stateLoadCallback: stateLoadCallback,
getGraphType: getGraphType
};
})();