Na przykład, poniższy skrypt MXML przywiązuje słuchacza do klasy przycisku:Jak mogę kodować MXML dołączyć słuchacza do niestandardowej klasy ActionScript
<mx:Button id="STACK" label="OVERFLOW" click="doStuff()"/>
Mam klasy skryptu niestandardowego działania, który uruchamia zdarzenie gdy wartość jest aktualizowana i życzę, aby móc słuchać tego zdarzenia w klasie MXML:
ActionScript Klasa:
public function set currentPage(newCurrentPage: Number) : void {
_currentPage = newCurrentPage;
dispatchEvent(new DataEvent(PAGE_CHANGED, true, false, _currentPage));
}
i życzę, aby móc wykonać następujące czynności w M XML:
<myClass:Class <...> pageChanged="doMoreStuff()" />
Jak to zrobić? Pozdrawiam :)
Jaki jest rodzaj swojej klasie 'myClass'? – dirkgently
Przypuszczam, że konieczne byłoby rozszerzenie Canvas, aby można było wyświetlić. W rzeczywistości jest to klasa "abstrakcyjna", która jest rozszerzona o inne składniki. –