Packageorg.goasap.utils
Classpublic class SequenceStep
InheritanceSequenceStep Inheritance PlayableGroup Inheritance PlayableBase Inheritance flash.events.EventDispatcher
SubclassesSequenceStepCA

A PlayableGroup wrapper for playable items in a sequence step. Dispatches SequenceEvent.ADVANCE when all items have dispatched either STOP or COMPLETE.

See also

Sequence
SequenceCA
SequenceStepCA


Public Properties
 PropertyDefined by
 Inheritedchildren : Array
Get or set the children array.
PlayableGroup
 InheritedlistenerCount : uint
Determines the number of children currently being monitored for completion by the group.
PlayableGroup
 InheritedplayableID : *
An arbitrary id value for the convenient identification of any instance, automatically set to an instance count by this class.
PlayableBase
 Inheritedrepeater : Repeater
The groups's Repeater instance, which may be used to make it loop and play more than one time.
PlayableGroup
 Inheritedstate : String
Returns a PlayStates constant.
PlayableBase
Protected Properties
 PropertyDefined by
 Inherited_playRetainer : Dictionary
[static] Memory-management: playable items that do not add themselves to GoEngine should use this property to store references to themselves during play.
PlayableBase
Public Methods
 MethodDefined by
  
SequenceStep(... items)
Constructor.
SequenceStep
 Inherited
addChild(item:IPlayable, adoptChildState:Boolean = false):Boolean
Adds a single IPlayable to the children array (duplicates are rejected) and syncs up the group and child play-states based on various conditions.
PlayableGroup
 Inherited
anyChildHasState(state:String):Boolean
Test whether any child has a particular PlayState.
PlayableGroup
 Inherited
getChildByID(playableID:*, deepSearch:Boolean = true):IPlayable
Searches for a child with the specified playableID.
PlayableGroup
 Inherited
pause():Boolean
Calls pause on all children.
PlayableGroup
 Inherited
removeChild(item:IPlayable):Boolean
Removes a single IPlayable from the children array.
PlayableGroup
 Inherited
resume():Boolean
Calls resume on all children.
PlayableGroup
 Inherited
skipTo(position:Number):Boolean
Calls skipTo on all children.
PlayableGroup
 Inherited
start():Boolean
Calls start on all children.
PlayableGroup
 Inherited
stop():Boolean
If the group is active, this method stops all child items and dispatches a GoEvent.STOP event.
PlayableGroup
 Inherited
toString():String
Appends the regular toString value with the instance's playableID.
PlayableBase
Events
 EventSummaryDefined by
 Inherited Dispatched after all children have dispatched a STOP or COMPLETE event.PlayableGroup
 Inherited Dispatched at the end the group if repeater.cycles is set to a value other than one, just before the group starts its next play cycle.PlayableGroup
 Inherited Dispatched when the group is paused successfully.PlayableGroup
 Inherited Dispatched when the group is resumed successfully.PlayableGroup
 Inherited Dispatched when the group starts.PlayableGroup
 Inherited Dispatched if the group is manually stopped.PlayableGroup
Constructor detail
SequenceStep()constructor
public function SequenceStep(... items)

Constructor. See PlayableGroup

Parameters
... items

See also