Packageorg.goasap.utils.customadvance
Classpublic class OnPlayableComplete
InheritanceOnPlayableComplete Inheritance SequenceAdvance Inheritance PlayableBase Inheritance flash.events.EventDispatcher

A custom advance type that triggers when any playable item (presumably one item in the step) dispatches STOP or COMPLETE.



Public Properties
 PropertyDefined by
  item : IPlayable
OnPlayableComplete
 InheritedplayableID : *
An arbitrary id value for the convenient identification of any instance, automatically set to an instance count by this class.
PlayableBase
 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
  
OnPlayableComplete
 Inherited
pause():Boolean
SequenceAdvance
 Inherited
resume():Boolean
SequenceAdvance
 Inherited
skipTo(position:Number):Boolean
SequenceAdvance
  
start():Boolean
OnPlayableComplete
  
stop():Boolean
OnPlayableComplete
 Inherited
toString():String
Appends the regular toString value with the instance's playableID.
PlayableBase
Events
 EventSummaryDefined by
 Inherited Subclasses should call the dispatchAdvance method when the sequence should advance to its next step.SequenceAdvance
Property detail
itemproperty
item:IPlayable  [read-write]Implementation
    public function get item():IPlayable
    public function set item(value:IPlayable):void
Constructor detail
OnPlayableComplete()constructor
public function OnPlayableComplete(item:IPlayable = null)

Parameters
item:IPlayable (default = null) — Any playable item that dispatches STOP or COMPLETE, normally a child item in the step using this custom advance.
Method detail
start()method
public override function start():Boolean

Returns
Boolean
stop()method 
public override function stop():Boolean

Returns
Boolean