T207 Warn is implemented

This commit is contained in:
2021-03-03 17:20:20 +01:00
parent 846675bb32
commit ca4e610da4
4 changed files with 118 additions and 48 deletions

View File

@@ -1,4 +1,8 @@
var modalDisplayed = false;
var methodToCall = {
name: null,
id: null
};
const overlay = $('#overlay');
const savedModal = $('#modal-confirm');
@@ -19,21 +23,27 @@ const savedModalDisplay = function() {
const dataLossModalDisplay = function(){
showModal(dataLossModal);
}
function setMethodToCall(name, id){
methodToCall.name = name;
methodToCall.id = id;
}
const dropChangesAndClose = function(){
discardChanges = true;
callMethodByName(methodToCall)
hideModal(dataLossModal);
}
function showModal(jmodal){
if(modalDisplayed) return;
overlay.toggleClass('active');
overlay.addClass('active');
jmodal.addClass('active');
modalDisplayed = true;
}
function hideModal(jmodal){
if(!modalDisplayed) return;
overlay.toggleClass('active');
overlay.removeClass('active');
jmodal.removeClass('active');
modalDisplayed = false;
}