Get UIComponent from EffectEvent : Effect Event « Effects « Flex






Get UIComponent from EffectEvent

Get UIComponent from EffectEvent
   
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
        
        import mx.effects.*;
        import mx.events.EffectEvent;
        import mx.core.UIComponent;
        private function endSlowFadeEffectListener(eventObj:EffectEvent):void
        {
            var effectObj:Effect = Effect(eventObj.target);
            var effectTarget:UIComponent =UIComponent(eventObj.effectInstance.target);
        }
      
    </mx:Script>
    <mx:Fade id="slowFade" duration="2000" effectEnd="endSlowFadeEffectListener(event);" />
    <mx:Button id="myButton1" creationCompleteEffect="{slowFade}" />
</mx:Application>

   
    
    
  








Related examples in the same category

1.Event listener for endEffect eventEvent listener for endEffect event
2.Dispatch effectStart event and effectEnd event once per targetDispatch effectStart event and effectEnd event once per target
3.Play Move effect creationComplete event handlerPlay Move effect creationComplete event handler
4.Move effect end eventMove effect end event
5.Define an event listener for the endEffect eventDefine an event listener for the endEffect event
6.Event EffectsEvent Effects