Un moyen facile d'obtenir une référence à la fenêtre depuis n'importe quel contrôleur

Les deux auteur et traducteur

Site personnel

Traducteur :

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Démarche

Voici un moyen facile d'obtenir une référence à la fenêtre depuis n'importe quel contrôleur :

 
Sélectionnez
Ext.application({
  launch: function(){
    this.viewport = Ext.ComponentQuery.query('viewport')[0];
    this.centerRegion = this.viewport.down('[region=center]');
  }
});


Ensuite, dans le contrôleur, vous pouvez appeler ceci afin d'avoir la référence à la fenêtre :

 
Sélectionnez
this.application.viewport

II. Remerciements

Cet article a été publié avec l'aimable autorisation de Neil McGuigan. L'article original peut être lu sur le blog ExtJS TutorialsExtJS Tutorials : An easy way to get a reference to the viewport from any controllerAn easy way to get a reference to the viewport from any controller.
Je remercie également ram-0000 pour sa relecture rapide.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

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.