springroll.LoadTask Class
Internal class for dealing with async load assets through Loader.
Constructor
springroll.LoadTask
private
Parameters:
-
asset
Object
-
src
String
-
[cache=false]
Boolean
optional
If we should cache the result
-
[id]
String
optional
-
[advanced=false]
Boolean
optional
If we should return the LoaderResult
-
[data=null]
optional
-
[complete=null]
Function
optional
The event to call when done
-
[progress=null]
Function
optional
The event to call on load progress
-
[sizes=null]
Object
optional
Define if certain sizes are not supported
filter
protected
Add the sizing to each filter
load
protected
Pass-through to the Application load method
simpleLoad
(
-
url
-
complete
-
[progress]
-
[data]
)
protected
Pass-through to the Application Loader.load
Parameters:
-
url
String
Path to file to load
-
complete
Function
The callback
-
[progress]
Function
optional
The load progress
-
[data]
Object
optional
Additiona data
test
Boolean
static
Test if we should run this task
Returns:
Boolean:
If the asset is compatible with this asset
advanced
Boolean
If turned on return a springroll.LoaderResult object
instead of the content
Default: false
cache
Boolean
If we should cache the load and use later
Default: false
complete
Function
The user call to fire when completed, returns the arguments
result, original, and additionalAssets
Default: null
data
Optional data to attach to load
original
Object
Reference to the original asset data
status
Int
The current status of the task (waiting, running, etc)
Default: 0
type
String
The task type for display filter