I. Démarche▲
Voici un moyen facile d'obtenir une référence à la fenêtre depuis n'importe quel contrôleur :
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 :
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.