mirror of
https://github.com/vale981/Vulcan
synced 2025-03-10 04:26:41 -04:00
41 lines
No EOL
927 B
JavaScript
41 lines
No EOL
927 B
JavaScript
AutoForm.hooks({
|
|
updateSettingsForm: {
|
|
|
|
before: {
|
|
update: function(docId, modifier, template) {
|
|
template.$('button[type=submit]').addClass('loading');
|
|
return modifier;
|
|
}
|
|
},
|
|
|
|
onSuccess: function(operation, result, template) {
|
|
template.$('button[type=submit]').removeClass('loading');
|
|
},
|
|
|
|
onError: function(operation, result, template) {
|
|
template.$('button[type=submit]').removeClass('loading');
|
|
}
|
|
|
|
}
|
|
});
|
|
|
|
AutoForm.hooks({
|
|
insertSettingsForm: {
|
|
|
|
before: {
|
|
insert: function(doc, template) {
|
|
template.$('button[type=submit]').addClass('loading');
|
|
return doc;
|
|
}
|
|
},
|
|
|
|
onSuccess: function(operation, result, template) {
|
|
template.$('button[type=submit]').removeClass('loading');
|
|
},
|
|
|
|
onError: function(operation, result, template) {
|
|
template.$('button[type=submit]').removeClass('loading');
|
|
}
|
|
|
|
}
|
|
}); |