| Package | org.goasap.utils.customadvance |
| Class | public class OnDurationComplete |
| Inheritance | OnDurationComplete SequenceAdvance PlayableBase flash.events.EventDispatcher |
| Implements | IUpdatable |
| Property | Defined by | ||
|---|---|---|---|
| duration : Number [read-only]
The duration after which advance should occur.
| OnDurationComplete | ||
![]() | playableID : *
An arbitrary id value for the convenient identification of any
instance, automatically set to an instance count by this class.
| PlayableBase | |
| pulseInterval : int [read-only]
The pulse used to monitor the duration.
| OnDurationComplete | ||
![]() | state : String
Returns a PlayStates constant.
| PlayableBase | |
| Method | Defined by | ||
|---|---|---|---|
|
OnDurationComplete(seconds:Number, pulseInterval:Number)
| OnDurationComplete | ||
|
pause():Boolean
| OnDurationComplete | ||
|
resume():Boolean
| OnDurationComplete | ||
|
skipTo(seconds:Number):Boolean
| OnDurationComplete | ||
|
start():Boolean
| OnDurationComplete | ||
|
stop():Boolean
| OnDurationComplete | ||
![]() |
toString():String
Appends the regular toString value with the instance's playableID.
| PlayableBase | |
|
update(currentTime:Number):void
| OnDurationComplete | ||
| duration | property |
duration:Number [read-only]The duration after which advance should occur.
Implementation public function get duration():Number
| pulseInterval | property |
pulseInterval:int [read-only]The pulse used to monitor the duration. Defaults to GoItem.defaultPulseInterval if not specified.
(Note that this system is more accurate than flash.utilss.Timer, especially for pause/resume.)
Implementation public function get pulseInterval():int
| OnDurationComplete | () | constructor |
public function OnDurationComplete(seconds:Number, pulseInterval:Number)Parameters
seconds:Number — The duration after which advance should occur.
|
|
pulseInterval:Number — The pulse used to monitor the duration. Defaults to
GoItem.defaultPulseInterval if not specified.
|
| pause | () | method |
public override function pause():Boolean
Returns
Boolean |
| resume | () | method |
public override function resume():Boolean
Returns
Boolean |
| skipTo | () | method |
public override function skipTo(seconds:Number):BooleanParameters
seconds:Number |
Boolean |
| start | () | method |
public override function start():Boolean
Returns
Boolean |
| stop | () | method |
public override function stop():Boolean
Returns
Boolean |
| update | () | method |
public function update(currentTime:Number):voidParameters
currentTime:Number |