background for datespopup + closes menu on open
This commit is contained in:
@ -225,6 +225,14 @@ let globalControls = (function (){
|
||||
}
|
||||
})();
|
||||
|
||||
let datesPopup = undefined;
|
||||
|
||||
function loadDatesPopup(){
|
||||
let graphsContainer = document.getElementsByClassName("graphs-container")[0];
|
||||
datesPopup = new DatesPopup(graphs.gotoNow, graphs.jumpToDate);
|
||||
graphsContainer.appendChild(datesPopup);
|
||||
}
|
||||
|
||||
// Defining keys for global indicators
|
||||
|
||||
let datesKey = "dates-indicator";
|
||||
@ -240,7 +248,8 @@ let globalIndicators = (function (){
|
||||
let leftDate = Date.now() - 30*60*1000;
|
||||
let datesIndicator = new DateIndicator(leftDate, graphs.gotoNow, graphs.jumpToDate);
|
||||
datesIndicator.addEventListener("click", function () {
|
||||
menuGraphicsPopup.hide()
|
||||
menuGraphicsPopup.hide();
|
||||
datesPopup.show();
|
||||
})
|
||||
|
||||
panel.appendChild(datesIndicator);
|
||||
@ -923,6 +932,7 @@ let graphs = (function (){
|
||||
});
|
||||
|
||||
loadExportPopup();
|
||||
loadDatesPopup();
|
||||
globalIndicators.loadIndicators(graphicsPanel);
|
||||
globalControls.loadControls(graphicsPanel);
|
||||
loadGraphicsMenu(graphicsPanel);
|
||||
|
Reference in New Issue
Block a user