Packagemx.events
Classpublic class EffectEvent
InheritanceEffectEvent Inheritance flash.events.Event

Represents event objects that are specific to Flex effects. Flex effects dispatch the following types of events:

See also

mx.effects.Effect


Public Properties
 PropertyDefined by
  effectInstance : IEffectInstance
The effect instance object for the event.
EffectEvent
Public Methods
 MethodDefined by
  
EffectEvent(eventType:String, bubbles:Boolean = false, cancelable:Boolean = false, effectInstance:IEffectInstance = null)
Constructor.
EffectEvent
Public Constants
 ConstantDefined by
  EFFECT_END : String = "effectEnd"
[static] The EffectEvent.EFFECT_END constant defines the value of the type property of the event object for an effectEnd event.
EffectEvent
  EFFECT_START : String = "effectStart"
[static] The EffectEvent.EFFECT_START constant defines the value of the type property of the event object for an effectStart event.
EffectEvent
Property detail
effectInstanceproperty
public var effectInstance:IEffectInstance

The effect instance object for the event. You can use this property to access the properties of the effect instance object from within your event listener.

Constructor detail
EffectEvent()constructor
public function EffectEvent(eventType:String, bubbles:Boolean = false, cancelable:Boolean = false, effectInstance:IEffectInstance = null)

Constructor.

Parameters
eventType:String — The event type; indicates the action that caused the event.
 
bubbles:Boolean (default = false) — Specifies whether the event can bubble up the display list hierarchy.
 
cancelable:Boolean (default = false) — Specifies whether the behavior associated with the event can be prevented.
 
effectInstance:IEffectInstance (default = null) — The effect instance that triggered the event.
Constant detail
EFFECT_ENDconstant
public static const EFFECT_END:String = "effectEnd"

The EffectEvent.EFFECT_END constant defines the value of the type property of the event object for an effectEnd event.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
effectInstanceThe effect instance object for the event.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

See also

EFFECT_STARTconstant 
public static const EFFECT_START:String = "effectStart"

The EffectEvent.EFFECT_START constant defines the value of the type property of the event object for an effectStart event.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
effectInstanceThe effect instance object for the event.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

See also