1
0
Fork 0

added feature for truncating a collection

This commit is contained in:
Heiko Kernbach 2014-11-07 14:49:45 +01:00
parent 2e9a4a649a
commit 10368540ad
1 changed files with 18 additions and 6 deletions

View File

@ -74,6 +74,12 @@
window.modalView.hide(); window.modalView.hide();
}, },
truncateCollection: function () {
this.model.truncateCollection();
this.render();
window.modalView.hide();
},
deleteCollection: function () { deleteCollection: function () {
this.model.destroy( this.model.destroy(
{ {
@ -249,6 +255,18 @@
"change-collection-status", "Status", this.model.get('status'), "" "change-collection-status", "Status", this.model.get('status'), ""
) )
); );
buttons.push(
window.modalView.createDeleteButton(
"Delete",
this.deleteCollection.bind(this)
)
);
buttons.push(
window.modalView.createDeleteButton(
"Truncate",
this.truncateCollection.bind(this)
)
);
if(collectionIsLoaded) { if(collectionIsLoaded) {
buttons.push( buttons.push(
window.modalView.createNotificationButton( window.modalView.createNotificationButton(
@ -265,12 +283,6 @@
); );
} }
buttons.push(
window.modalView.createDeleteButton(
"Delete",
this.deleteCollection.bind(this)
)
);
buttons.push( buttons.push(
window.modalView.createSuccessButton( window.modalView.createSuccessButton(
"Save", "Save",