5.7.3.11 afterRestore

5.7.3.11.1 Déclenchement

Le document a été restauré.

5.7.3.11.2 Éléments passés au callback

event
objet événement standard de jQuery,
currentDocumentObject
un objet document décrivant le document courant.
previousDocumentObject
un objet document décrivant le document avant sa restauration.

5.7.3.11.3 Annulable

Non

5.7.3.11.4 Exemple

Cet exemple

  • ajoute au ready du document (fonction addAnimalEvents) un écouteur sur l'événement beforeRestore,
  • l'écouteur (fonction confirmRestoreAnimal) affiche un message de confirmation après la restauration.
window.dcp.document.documentController("addEventListener",
    "ready",
    {
        "name": "addAnimalEvent",
        "documentCheck": function(documentObject) {
            return documentObject.family.name === "ANIMAL";
        }
    }, function addAnimalEvents() {
        this.documentController(
        "addEventListener",
        "afterRestore",
        {
            "name": "confirmRestore.animal",
            "documentCheck": function(document) {
                return document.family.name === "ANIMAL";
            }
        },
        function confirmRestoreAnimal(event, currentDocumentObject) {
            this.documentController("showMessage", {
                "type" : "info",
                "message" : "Le document a été restauré avec succès"
            });
        });
    }
);
×