Packageat.fhjoanneum.dmt.umj.core.display.animations
Classpublic class SingleXAnimation
InheritanceSingleXAnimation Inheritance SingleTargetAnimation Inheritance GenericAnimationDefinition Inheritance flash.events.EventDispatcher

ANIMATION: SingleXAnimation extends the SingleTargetAnimation and provides mechanics to position ONE target new on the x-axis.



Public Properties
 PropertyDefined By
 Inheritedanimation : Animate
[read-only]
SingleTargetAnimation
 InheriteddefaultDuration : Number
[read-only]
GenericAnimationDefinition
 Inheritedeaser : IEaser
[read-only]
GenericAnimationDefinition
 InheritedlastPlayingDirectionWasReverse : Boolean
[read-only]
GenericAnimationDefinition
 Inheritedtarget : UIComponent
[read-only]
SingleTargetAnimation
 InheritedtargetNeedsToBeResetted : Boolean
[read-only]
GenericAnimationDefinition
Protected Properties
 PropertyDefined By
 Inherited_animation : Animate
SingleTargetAnimation
 Inherited_defaultDuration : Number
GenericAnimationDefinition
 Inherited_easer : IEaser
GenericAnimationDefinition
 Inherited_lastPlayingDirectionWasReverse : Boolean = false
GenericAnimationDefinition
 Inherited_newTarget : UIComponent
SingleTargetAnimation
 Inherited_queuedAnimationsCollection : ArrayCollection
GenericAnimationDefinition
 Inherited_target : UIComponent
SingleTargetAnimation
 Inherited_targetNeedsToBeResetted : Boolean = false
GenericAnimationDefinition
Public Methods
 MethodDefined By
  
SingleXAnimation(target:UIComponent, defaultDuration:Number, fromX:Number = 0, toX:Number = 1)
SingleXAnimation
 Inherited
GenericAnimationDefinition
 Inherited
[override]
SingleTargetAnimation
  
play(backwards:Boolean = false, overridedefaultdurationInMs:Number = 0, continueFromCurrentState:Boolean = true, interruptCurrentAnimation:Boolean = false):void
[override]
SingleXAnimation
 Inherited
resetTarget(target:UIComponent = null, letCurrentAnimationComplete:Boolean = true):void
SingleTargetAnimation
 Inherited
setEaseType(easer:IEaser):void
[override]
SingleTargetAnimation
Protected Methods
 MethodDefined By
 Inherited
addToQueue(backwards:Boolean, overridedefaultdurationInMs:Number, continueFromCurrentState:Boolean):void
[override]
SingleTargetAnimation
  
allAnimationsCompleteChecker(e:EffectEvent):void
[override]
SingleXAnimation
  
allAnimationsStartChecker(e:EffectEvent):void
[override]
SingleXAnimation
  
animationOnUpdateChecker(e:EffectEvent):void
[override]
SingleXAnimation
 Inherited
checkIfNewAnimationPlayShouldBeQueued(interruptCurrentAnimation:Boolean):Boolean
[override]
SingleTargetAnimation
 Inherited
checkIfTargetCanBeResettedNow(letCurrentAnimationComplete:Boolean):Boolean
[override]
SingleTargetAnimation
 Inherited
getLastQueuedTarget():UIComponent
[override]
SingleTargetAnimation
 Inherited
GenericAnimationDefinition
 Inherited
[override]
SingleTargetAnimation
Events
 Event Summary Defined By
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
 InheritedGenericAnimationDefinition
Constructor Detail
SingleXAnimation()Constructor
public function SingleXAnimation(target:UIComponent, defaultDuration:Number, fromX:Number = 0, toX:Number = 1)



Parameters
target:UIComponent
 
defaultDuration:Number
 
fromX:Number (default = 0)
 
toX:Number (default = 1)
Method Detail
allAnimationsCompleteChecker()method
override protected function allAnimationsCompleteChecker(e:EffectEvent):void

Parameters

e:EffectEvent

allAnimationsStartChecker()method 
override protected function allAnimationsStartChecker(e:EffectEvent):void

Parameters

e:EffectEvent

animationOnUpdateChecker()method 
override protected function animationOnUpdateChecker(e:EffectEvent):void

Parameters

e:EffectEvent

play()method 
override public function play(backwards:Boolean = false, overridedefaultdurationInMs:Number = 0, continueFromCurrentState:Boolean = true, interruptCurrentAnimation:Boolean = false):void

Parameters

backwards:Boolean (default = false)
 
overridedefaultdurationInMs:Number (default = 0)
 
continueFromCurrentState:Boolean (default = true)
 
interruptCurrentAnimation:Boolean (default = false)