Bonsoir,
Voici mon problème, j'aimerai séparer l'affichage de mon application flex (mxml) de la gestion des actions (as).
J'ai en l'occurence un .as qui gère la connexion avec un server socket PHP, et je me contente d'instancier un nouvel objet Connection pour que l'appli se connecte au serveur et ajoute des eventListener.
Mon problème vient de ces eventListeners, qui son obligatoirement liés à des méthodes de la classe...
Si j'ai envie par exemple que lorsque "toto" se connecte au serveur, j'affiche "toto est connecté" dans un textArea de mon appli, évidemment l'instance de mon textArea n'est pas connue à l'extérieur de mon .mxml, ce qui veut dire que je ne peut pas écrire dedans à partir de ma classe Connection.as.
Je suis donc obligé d'ajouter l'eventListener dans mon mxml, et de déclarer une fonction qui pourra effectivement écrire dans mon instance de textArea...
C'est effectivement possible, mais je ne trouve pas ca très clean, vous voyez une solution pour que je puisse faire ce genre de traitement uniquement en as ?
Partager