API DocumentationAll Packages | All Classes | Index | Frames
ProgressIndicator
 
Packageweavejs.core
Classpublic class ProgressIndicator
InheritanceProgressIndicator Inheritance Object
Implements IProgressIndicator



Public Methods
 MethodDefined By
  
addTask(taskToken:Object, busyObject:ILinkableObject = null, description:String = null):void
ProgressIndicator
  
debugTasks():Array
For debugging, returns debugIds for active tasks.
ProgressIndicator
  
ProgressIndicator
  
ProgressIndicator
  
ProgressIndicator
  
hasTask(taskToken:Object):Boolean
ProgressIndicator
  
removeTask(taskToken:Object):void
ProgressIndicator
  
test():void
ProgressIndicator
  
updateTask(taskToken:Object, progress:Number):void
ProgressIndicator
Method Detail
addTask()method
public function addTask(taskToken:Object, busyObject:ILinkableObject = null, description:String = null):void

Parameters

taskToken:Object
 
busyObject:ILinkableObject (default = null)
 
description:String (default = null)

debugTasks()method 
public function debugTasks():Array

For debugging, returns debugIds for active tasks.

Returns
Array
getDescriptions()method 
public function getDescriptions():Array

Returns
Array
getNormalizedProgress()method 
public function getNormalizedProgress():Number

Returns
Number
getTaskCount()method 
public function getTaskCount():int

Returns
int
hasTask()method 
public function hasTask(taskToken:Object):Boolean

Parameters

taskToken:Object

Returns
Boolean
removeTask()method 
public function removeTask(taskToken:Object):void

Parameters

taskToken:Object

test()method 
public function test():void

updateTask()method 
public function updateTask(taskToken:Object, progress:Number):void

Parameters

taskToken:Object
 
progress:Number