Package | sekati.load |
Class | public class LoaderQueue |
Inheritance | LoaderQueue flash.events.EventDispatcher |
ILoader
group loading logic for the API.
XXX - NOT YET COMPLETE: DO NOT IMPLEMENT YET!
Property | Defined by | ||
---|---|---|---|
complete : Boolean [read-only]
The completion status of the queue; if
true the queue is complete, if false the queue is not finished. | LoaderQueue | ||
currentLoader : ILoader
[read-only]
The currently queued
ILoader . | LoaderQueue | ||
currentLoaderURL : String [read-only]
The currently queued
ILoader . | LoaderQueue | ||
length : uint [read-only]
The number of items in queue.
| LoaderQueue | ||
loaders : TypedArray
[read-only]
The
ILoader TypedArray . | LoaderQueue | ||
loading : Boolean [read-only]
The loading status of the queue; if
true the queue is loading, if false the queue has not started yet. | LoaderQueue | ||
percent : Number [read-only]
Percentage of queue complete.
| LoaderQueue |
Property | Defined by | ||
---|---|---|---|
_currentIndex : uint | LoaderQueue | ||
_isComplete : Boolean | LoaderQueue | ||
_isLoading : Boolean | LoaderQueue | ||
_loaders : TypedArray | LoaderQueue |
Method | Defined by | ||
---|---|---|---|
QueueLoader Constructor
| LoaderQueue | ||
addItem(url:String):uint
Add a
ILoader item into the queue. | LoaderQueue | ||
dispatchEvent(e:Event):Boolean
Optimized
dispatchEvent only dispatches when there are listeners. | LoaderQueue |
Method | Defined by | ||
---|---|---|---|
configureListeners(isAdd:Boolean = true):void
Configure the adding & removing of loader listeners.
| LoaderQueue |
complete | property |
complete:Boolean
[read-only]
The completion status of the queue; if true
the queue is complete, if false
the queue is not finished.
public function get complete():Boolean
_currentIndex | property |
protected var _currentIndex:uint
currentLoader | property |
currentLoader:ILoader
[read-only]
The currently queued ILoader
.
public function get currentLoader():ILoader
currentLoaderURL | property |
currentLoaderURL:String
[read-only]
The currently queued ILoader
.
public function get currentLoaderURL():String
_isComplete | property |
protected var _isComplete:Boolean
_isLoading | property |
protected var _isLoading:Boolean
length | property |
length:uint
[read-only]The number of items in queue.
Implementation public function get length():uint
_loaders | property |
protected var _loaders:TypedArray
loaders | property |
loaders:TypedArray
[read-only]
The ILoader TypedArray
.
public function get loaders():TypedArray
loading | property |
loading:Boolean
[read-only]
The loading status of the queue; if true
the queue is loading, if false
the queue has not started yet.
public function get loading():Boolean
percent | property |
percent:Number
[read-only]Percentage of queue complete.
Implementation public function get percent():Number
LoaderQueue | () | constructor |
public function LoaderQueue()
QueueLoader Constructor
addItem | () | method |
public function addItem(url:String):uint
Add a ILoader
item into the queue.
url:String — of the item to be queue loaded.
|
uint — the queue index of the item.
|
configureListeners | () | method |
protected function configureListeners(isAdd:Boolean = true):void
Configure the adding & removing of loader listeners.
ParametersisAdd:Boolean (default = true ) — true adds the listeners, false removes them.
|
dispatchEvent | () | method |
public override function dispatchEvent(e:Event):Boolean
Optimized dispatchEvent
only dispatches when there are listeners.
e:Event |
Boolean |