LoadQueue


模块 hilo/loader/LoadQueue 依赖 hilo/core/Class, hilo/event/EventMixin 源码 LoadQueue.js
LoadQueue是一个队列下载工具。

属性概览

属性 定义于
同时下载的最大连接数。默认为2。
LoadQueue

方法概览

方法 定义于
LoadQueue(source:Object)
构造函数。
LoadQueue
add(source):LoadQueue
增加要下载的资源。可以是单个资源对象或多个资源的数组。
LoadQueue
get(id):Object
根据id或src地址获取资源对象。
LoadQueue
getLoaded():Uint
获取已下载的资源数量。
LoadQueue
getSize(loaded:Boolean):Number
获取全部或已下载的资源的字节大小。
LoadQueue
getTotal():Uint
获取所有资源的数量。
LoadQueue
start():LoadQueue
开始下载队列。
LoadQueue

属性详情

maxConnections:Int
同时下载的最大连接数。默认为2。

构造函数

LoadQueue(source:Object)
parameters
source:Object — 要下载的资源。可以是单个资源对象或多个资源的数组。

方法详情

add(source):LoadQueue
增加要下载的资源。可以是单个资源对象或多个资源的数组。
parameters
source
return
LoadQueue — 下载队列实例本身。
get(id):Object
根据id或src地址获取资源对象。
parameters
id
return
Object — 资源对象。
getLoaded():Uint
获取已下载的资源数量。
return
Uint — 已下载的资源数量。
getSize(loaded:Boolean):Number
获取全部或已下载的资源的字节大小。
parameters
loaded:Boolean — 指示是已下载的资源还是全部资源。默认为全部。
return
Number — 指定资源的字节大小。
getTotal():Uint
获取所有资源的数量。
return
Uint — 所有资源的数量。
start():LoadQueue
开始下载队列。
return
LoadQueue — 下载队列实例本身。