Asset

Asset template.

Author

Vaclav Vancura (http://vaclav.vancura.org)

Summary
AssetAsset template.
Functions
AssetCreate a new Asset.
addChunkAdd a chunk.
getChunkByURLGet chunk by its URL.
Properties
chunksListGet list of chunks.
chunksListSet list of chunks.
idGet Asset ID.
configGet Asset config.
Functions
toStringGenerate Asset description.

Functions

Asset

public function Asset(id: String,
config: Object)

Create a new Asset.

Parameters

idAsset ID
configConfig data

addChunk

public function addChunk(chunk: Chunk):void

Add a chunk.

Parameters

chunkChunk

See Also

Chunk

getChunkByURL

public function getChunkByURL(url: String):Chunk

Get chunk by its URL.

Parameters

urlChunk URL

Returns

Chunk if found, null if not

See Also

Chunk

Properties

chunksList

public function get chunksList():Array

Get list of chunks.

Returns

List of chunks as an Array

See Also

Chunk

chunksList

public function set chunksList(value: Array):void

Set list of chunks.

Parameters

valueList of chunks as Array

See Also

Chunk

id

public function get id():String

Get Asset ID.

Returns

Asset ID

config

public function get config():Object

Get Asset config.

Returns

Asset config

Functions

toString

public function toString():String

Generate Asset description.

Returns

Asset Description

public function Asset(id: String,
config: Object)
Create a new Asset.
public function addChunk(chunk: Chunk):void
Add a chunk.
public function getChunkByURL(url: String):Chunk
Get chunk by its URL.
public function get chunksList():Array
Get list of chunks.
public function get id():String
Get Asset ID.
public function get config():Object
Get Asset config.
public function toString():String
Generate Asset description.
Am Asset chunk.
Close