[ascoders] Re: AS2 Eventhandling

Interessant finde ich auch noch die Stelle hier
in dispatchEvent

this[eventObj.type + "Handler"](eventObj);

Bevor das Event an die Listener weitergereicht wird,
bekommt es zuerst der EventDispatcher selbst nochmal vorgesetzt,
vorausgesetzt er hat eine Methode mit dem Namen [event]Handler,
also z.B. onBegruessungHandler.

Damit könnte man z.B. bestimmte Events herausfiltern oder umbiegen
oder was einem sonst noch so einfällt.

function onBegruessungHandler( eventObj: Object){
     diff = eventObj.betrag * 10 / 100;
     eventObj.betrag -= diff;

     new Konto('bokel').überweise(diff);
}

mfg r.



----- Original Message -----
From: "Ralf Siegel" <ralf@xxxxxxxxxxx>
> Da bald Weihnachten ist hab ich mich aufgerafft, und einen kleinen Artikel
> zu dem Thema verfasst:
>
> http://asnative.de/artikel/eventdispatcher.html

------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: