Comment observer tous les événements sur une fenêtre ?

Neil McGuigan

Traducteur

vermine

Cet article est la traduction de How to observe all the events on a view publié sur ExtJS Tutorials.

- Titre : Comment observer tous les événements sur une fenêtre ?

- Auteur : Neil McGuigan

- Traducteur : vermine

- Parution : 31 juillet 2012

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2012 Neil McGuigan. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Démarche

- II. Remerciements

I - Démarche

Voici comment observer tous les événements sur une fenêtre :

var view = Ext.create('My.view.SomeView');

Ext.util.Observable.capture(view, function(){
console.log(arguments);
});

Ce code affiche dans la console chaque événement appliqué à la fenêtre. C'est utile pour le débogage.

II - Remerciements

Cet article a été publié avec l'aimable autorisation de Neil McGuigan. L'article original peut être lu sur le blog ExtJS Tutorials : How to observe all the events on a view.
Je remercie également ClaudeLELOUP pour sa relecture minutieuse.