5.7.3.10 beforeRestore
5.7.3.10.1 Déclenchement
Le document va être restauré.
5.7.3.10.2 Éléments passés au callback
event- objet événement standard de jQuery,
currentDocumentObject- un objet document décrivant le document courant.
5.7.3.10.3 Annulable
Oui. Dans ce cas, la restauration est annulée et rien n'est fait.
5.7.3.10.4 Exemple
Dans cet exemple, l'écouteur (fonction preventRestoreAnimal) demande une confirmation
avant la restauration du document.
window.dcp.document.documentController( "addEventListener", "beforeRestore", { "name": "preventRestore.animal", "documentCheck": function(document) { return document.family.name === "ANIMAL"; } }, function preventRestoreAnimal(event, currentDocumentObject) { if (!confirm("Voulez-vous restaurer ce document ?")) { event.preventDefault(); this.documentController("showMessage", { "type" : "info", "message" : "la restauration a été annulée" }); } } );