Class com.asual.enflash.data.List

com.asual.enflash.EnFlashObject
   +--com.asual.enflash.data.List

Field Index

array, firstItem, lastItem, length
Inherited from EnFlashObject
id, oninit, onremove, parent, ref

Method Index

new List()

addItem(), addItemAt(), getIndex(), getItem(), getItemByProperty(), getNextItem(), getPreviousItem(), removeAll(), removeItem(), removeItemAt()
Inherited from EnFlashObject
addEventListener(), createDelegate(), debug(), dispatchEvent(), dispatchEventOnce(), getListeners(), getXML(), main(), remove(), removeDelegate(), removeEventListener(), setXML(), toString()

Constructor Detail

List

public function List(id:String)

Field Detail

length

public length:Number [Read Only]

firstItem

public firstItem [Read Only]

lastItem

public lastItem [Read Only]

array

public array:Array [Read Only]

Method Detail

getIndex

public function getIndex(obj:Object):Number

getItem

public function getItem(index:Number)

getItemByProperty

public function getItemByProperty(prop:String, value:String)

getPreviousItem

public function getPreviousItem(obj:Object, loop:Boolean)

getNextItem

public function getNextItem(obj:Object, loop:Boolean)

addItem

public function addItem(item:Object):Void

addItemAt

public function addItemAt(index:Number, item:Object):Void

removeItem

public function removeItem(item:Object)

removeItemAt

public function removeItemAt(index:Number)

removeAll

public function removeAll():Array