Attaches a handler method for the named event to the object that contains this element.
The handler method must have a
name attribute gives the event for which this handler should be invoked.
Events can be declared via the
Events are also generated whenever the value of an attribute is changed using the
For example, if a handler is defined via:
<view id="obj"> <handler name="onmyevent" args="a"> this.setBGColor(0xff0000); Debug.write(this,'got onblah event, arg is',a); </handler> </view>
then script code
obj.onmyevent.sendEvent(259) will invoke this handler method.
The argument passed to an event handler is whatever value was used in the call to
sendEvent() which generated the event.
In the case where an attribute value is set using
setAttribute(), the new value is sent as the argument to
and that will be the argument value received to any user-defined handler for that event.
|Name||Type (tag)||Type (js)||Default||Category|
|A method to call when this handler is invoked.|
|The name of a variable that will be set to this object when the application is started.
If this element is directly within a
The code in this method executes when this object sends the event named by the
Copyright © 2002-2008 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.