Packagecom.desuade.motion.sequences
Classpublic dynamic class SequenceGroup
InheritanceSequenceGroup Inheritance Object
Implements flash.events.IEventDispatcher

Language Version : ActionScript 3
Since : 29.07.2009
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Items in here will be ran at the same time in a Sequence.



Public Properties
 PropertyDefined By
  current : Array
[read-only] An array of the current items being ran.
SequenceGroup
  duration : Number
[read-only] This gets the total duration if the Class ONLY if the motionClass is a tween.
SequenceGroup
  manualServe : Boolean
If this is true, the SequenceGroup wont call serve() automatically.
SequenceGroup
  waiting : int
[read-only] How many items are left to be completed.
SequenceGroup
Public Methods
 MethodDefined By
  
SequenceGroup(... args)
This creates a "group" of motion items that will be started together (parallel), instead of sequentially. This gets automatically created if the Sequence encounters an Array.
SequenceGroup
  
Takes all the items in an Array and pushes them into the Sequence.
SequenceGroup
  
serve(o:Object = null):void
This tells the SequenceGroup that one of the items ended.
SequenceGroup
Property Detail
currentproperty
current:Array  [read-only]

An array of the current items being ran.


Implementation
    public function get current():Array
durationproperty 
duration:Number  [read-only]

This gets the total duration if the Class ONLY if the motionClass is a tween.


Implementation
    public function get duration():Number
manualServeproperty 
manualServe:Boolean

If this is true, the SequenceGroup wont call serve() automatically.


Implementation
    public function get manualServe():Boolean
    public function set manualServe(value:Boolean):void
waitingproperty 
waiting:int  [read-only]

How many items are left to be completed.


Implementation
    public function get waiting():int
Constructor Detail
SequenceGroup()Constructor
public function SequenceGroup(... args)

This creates a "group" of motion items that will be started together (parallel), instead of sequentially.

This gets automatically created if the Sequence encounters an Array.

Parameters
... args
Method Detail
pushArray()method
public function pushArray(array:Array):SequenceGroup

Takes all the items in an Array and pushes them into the Sequence.

Parameters

array:Array — An Array with Sequenceable Objects.

Returns
SequenceGroup — Returns the Sequence (for chaining)
serve()method 
public function serve(o:Object = null):void

This tells the SequenceGroup that one of the items ended.

Parameters

o:Object (default = null)