// vim: et:ts=4:sw=4:sts=4:ft=javascript 'use strict'; pandora.ui.deleteDocumentDialog = function(files, callback) { var that = pandora.ui.iconDialog({ buttons: [ Ox.Button({ id: 'keep', title: files.length == 1 ? Ox._('Keep Document') : Ox._('Keep Documents') }).bindEvent({ click: function() { that.close(); } }), Ox.Button({ id: 'delete', title: files.length == 1 ? Ox._('Delete Document') : Ox._('Delete Documents') }).bindEvent({ click: function() { that.close(); pandora.api.removeDocument({ ids: files }, callback); } }) ], content: files.length == 1 ? Ox._('Are you sure you want to delete the document "{0}"?', [files[0]]) : Ox._('Are you sure you want to delete {0} documents?', [files.length]), keys: {enter: 'delete', escape: 'keep'}, title: files.length == 1 ? Ox._('Delete Document') : Ox._('Delete {0} Documents', [files.length]) }); return that; };