A Timer object dispatches a TimerEvent objects whenever the Timer object reaches the interval
specified by the
Timer.delay property.
View the examples
public function TimerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Creates an Event object with specific information relevant to timer events.
Event objects are passed as parameters to event listeners.
Parameters
| type:String — The type of the event. Event listeners can access this information through the inherited type property.
|
| |
| bubbles:Boolean (default = false) — Determines whether the Event object bubbles. Event listeners can access this information through the inherited bubbles property.
|
| |
| cancelable:Boolean (default = false) — Determines whether the Event object can be canceled. Event listeners can access this information through the inherited cancelable property.
|
public override function clone():Event
Creates a copy of the TimerEvent object and sets each property's value to match that of the original.
Returns
| Event — A new TimerEvent object with property values that match those of the original.
|
public override function toString():String
Returns a string that contains all the properties of the TimerEvent object. The string is in the following format:
[TimerEvent type=value bubbles=value cancelable=value]
Returns
| String — A string that contains all the properties of the TimerEvent object.
|
public function updateAfterEvent():void
Instructs Flash Player or the AIR runtime to render
after processing of this event completes, if the display list has been modified.
Example
The following is an example for the
TimerEvent.updateAfterEvent() method.
function onTimer(event:TimerEvent):void {
if (40 < my_mc.x && my_mc.x < 375) {
my_mc.x-= 50;
} else {
my_mc.x=374;
}
event.updateAfterEvent();
}
var moveTimer:Timer=new Timer(50,250);
moveTimer.addEventListener(TimerEvent.TIMER,onTimer);
moveTimer.start();
public static const TIMER:String = "timer"
Defines the value of the type property of a timer event object.
This event has the following properties:
| Property | Value |
bubbles | false |
cancelable | false; there is no default behavior to cancel. |
currentTarget | The object that is actively processing the Event
object with an event listener. |
target | The Timer object that has reached its interval. |
See also
public static const TIMER_COMPLETE:String = "timerComplete"
Defines the value of the type property of a timerComplete event object.
This event has the following properties:
| Property | Value |
bubbles | false |
cancelable | false; there is no default behavior to cancel. |
currentTarget | The object that is actively processing the Event
object with an event listener. |
target | The Timer object that has completed its requests. |
See also
The following example uses the TimerExample class to show how a
listener method
timerHandler() can be instantiated and set to listen for a new TimerEvent
to be dispatched, which happens when the Timer's
start() method is called.
package {
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
public class TimerEventExample extends Sprite {
public function TimerEventExample() {
var myTimer:Timer = new Timer(1000, 2);
myTimer.addEventListener(TimerEvent.TIMER, timerHandler);
myTimer.start();
}
public function timerHandler(event:TimerEvent):void {
trace("timerHandler: " + event);
}
}
}
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Fri Jan 25 2008, 2:58 PM GMT-05:00
TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent TimerEvent
flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent flash.events.TimerEvent