Commit 177b01bc by kevalbhatt

ATLAS-3156:- UI:No loading animation while creating or deleting a…

ATLAS-3156:- UI:No loading animation while creating or deleting a Classification, Term, SaveSearch loading #4
parent aa86d62c
......@@ -707,12 +707,17 @@ define(['require',
}) : null,
updateTabState: true
});
},
complete: function() {
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
}
},
notifyObj = {
modal: true,
ok: function(argument) {
that.changeLoaderState(true);
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
if (type == "Glossary") {
that.glossaryCollection.fullCollection.get(guid).destroy(options, { silent: true, reset: false });
} else if (type == "GlossaryCategory") {
......@@ -720,8 +725,8 @@ define(['require',
} else if (type == "GlossaryTerm") {
new that.glossaryCollection.model().deleteTerm(guid, options);
}
that.changeLoaderState(false);
},
okCloses: false,
cancel: function(argument) {}
};
if (type == "Glossary") {
......
......@@ -177,9 +177,12 @@ define(['require',
modal: true,
html: true,
text: Messages.conformation.deleteMessage + "<b>" + _.escape(options.model.get('name')) + "</b>" + " ?",
ok: function(argument) {
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
that.onDeleteNotifyOk(options);
},
okCloses: false,
cancel: function(argument) {}
}
Utils.notifyConfirm(notifyObj);
......@@ -194,6 +197,8 @@ define(['require',
if (that.collection) {
that.collection.remove(model);
}
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
Utils.notifySuccess({
content: options.model.get('name') + Messages.getAbbreviationMsg(false, 'deleteSuccessMessage')
});
......
......@@ -583,9 +583,12 @@ define(['require',
var that = this,
notifyObj = {
modal: true,
ok: function(argument) {
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
that.onNotifyOk();
},
okCloses: false,
cancel: function(argument) {}
}
var text = "Are you sure you want to delete the classification"
......@@ -595,7 +598,6 @@ define(['require',
onNotifyOk: function(data) {
var that = this,
deleteTagData = this.collection.fullCollection.findWhere({ name: this.tag });
that.changeLoaderState(true);
deleteTagData.deleteTag({
typeName: that.tag,
success: function() {
......@@ -612,8 +614,10 @@ define(['require',
// to update tag list of search tab fetch typeHeaders.
that.typeHeaders.fetch({ reset: true });
},
cust_error: function() {
that.changeLoaderState(false);
cust_error: function() {},
complete: function() {
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
}
});
}
......
......@@ -814,9 +814,12 @@ define([
var that = this,
notifyObj = {
modal: true,
ok: function(argument) {
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
that.onNotifyOk();
},
okCloses: false,
cancel: function(argument) {}
};
var text = "Are you sure you want to delete the classification";
......@@ -853,6 +856,10 @@ define([
delete urlObj.tag;
var url = urlObj.type || urlObj.term || urlObj.query ? "#!/search/searchResult" : "#!/search"
that.triggerSearch(urlObj, url);
},
complete: function() {
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
}
});
} else {
......
......@@ -430,9 +430,12 @@ define([
modal: true,
html: true,
text: Messages.conformation.deleteMessage + "<b>" + _.escape(options.model.get('name')) + "</b>" + " ?",
ok: function(argument) {
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
that.onDeleteNotifyOk(options);
},
okCloses: false,
cancel: function(argument) {}
}
Utils.notifyConfirm(notifyObj);
......@@ -451,6 +454,10 @@ define([
Utils.notifySuccess({
content: options.model.attributes.name + Messages.getAbbreviationMsg(false, 'deleteSuccessMessage')
});
},
complete: function() {
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
}
});
} else {
......
......@@ -525,7 +525,6 @@ define([
return obj.termGuid == guid;
}), { silent: true });
}
Utils.notifySuccess({
content: messageType + Messages.getAbbreviationMsg(false, 'deleteSuccessMessage')
});
......@@ -541,23 +540,27 @@ define([
searchParam = _.extend({}, that.options.value, params);
that.triggerSearch(searchParam);
}
},
complete: function() {
that.notificationModal.hideButtonLoader();
that.notificationModal.remove();
}
},
notifyObj = {
modal: true,
ok: function(argument) {
ok: function(obj) {
that.notificationModal = obj;
obj.showButtonLoader();
if (type == "Glossary" || type == "GLOSSARY") {
that.glossaryCollection.fullCollection.get(guid).destroy(options, { silent: true, reset: false });
} else if (type == "GlossaryCategory") {
new that.glossaryCollection.model().deleteCategory(guid, options);
} else if (type == "GlossaryTerm") {
new that.glossaryCollection.model().deleteTerm(guid, options);
}
},
okCloses: false,
cancel: function(argument) {}
};
if (type == "Glossary" || type == "GLOSSARY") {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment