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" }); } } );