personnalisé Par exemple, le script MXML suivant attache un écouteur à une classe Button:Comment puis-je le code MXML pour attacher un écouteur à une classe ActionScript
<mx:Button id="STACK" label="OVERFLOW" click="doStuff()"/>
J'ai une classe script d'action personnalisé qui déclenche un événement lorsqu'une valeur est mise à jour et je souhaite pouvoir écouter cet événement dans une classe MXML:
ActionScript classe:
public function set currentPage(newCurrentPage: Number) : void {
_currentPage = newCurrentPage;
dispatchEvent(new DataEvent(PAGE_CHANGED, true, false, _currentPage));
}
et je veux être en mesure de faire ce qui suit dans M XML:
<myClass:Class <...> pageChanged="doMoreStuff()" />
Comment est-ce que je ferais ceci? Cheers :)
Quel est le type de votre classe 'myClass'? – dirkgently
Je suppose qu'il faudrait étendre Canvas pour pouvoir être affiché. En réalité, il s'agit d'une classe «abstraite» qui est étendue par d'autres composants. –