Utiliser une ViewList dans un ViewHelper de Cairngorm
Un petit truc en passant.
Venant de PixLib, je m'étais bien habitué en utilisant les ViewList, en gros une classe de constante public listant les identifiants uniques des vues. Pour prendre la même technique mais dans Cairngorm, il suffit d'overrider la function initialized de notre helper de la façon suivante :
override public function initialized(document:Object, id:String):void { super.initialized( document, ViewList.VIEWNAME); }
Où on remplace bien sur VIEWNAME par la constante de l'id unique. Simple, mais efficace. On est ainsi sur que c bien notre helper qui donne son id et non le mxml l'incluant.
hello
j’ai un système identique dans mon framework et franchement c’est indispensable pour s’y retrouver dans une application sans se prendre la tête
eKA+
C’est clair
Salut
J’en suis revenu de plus en plus au tout global.
Avant je mettait tt en global, toutes mes UI était listé dans une UIList. Au fil du temps je me suis mi de plus en plus à travailler sur deux niveaux (global/local), Je reprends dans mes UIList les UI principales (mini-système autonome) et le reste fonction en local.
Ce qui au final me donne des UIList de 10-15 élements, bien loin des 50 ou 60 que je pouvait avoir avant.
En tout cas merci pour l’info.
++
Laurent