Packagemain.model.proxies
Classpublic class ListProxy
InheritanceListProxy Inheritance org.puremvc.as3.multicore.utilities.fabrication.patterns.proxy.FabricationProxy
Subclasses AliasProxy, GroupSpecProxy, InstantMessageProxy, LogProxy, Mp3PlayerProxy, NeighborProxy, NetGroupProxy, NetStreamProxy, ParamsProxy, SharedObjectProxy



Public Properties
 PropertyDefined By
  list : ArrayCollection
[read-only]
ListProxy
Public Methods
 MethodDefined By
  
ListProxy(name:String, _list:ArrayCollection = null)
ListProxy
  
add(element:IListElement):void
ListProxy
  
exists(element:IListElement):Boolean
ListProxy
  
find(elementID:String):IListElement
ListProxy
  
ListProxy
  
ListProxy
  
remove(element:IListElement):void
ListProxy
  
removeAll():void
ListProxy
Public Constants
 ConstantDefined By
  ADDED_TO_LIST : String = addedToList
[static]
ListProxy
  NAME : String = ListProxy
[static]
ListProxy
  REMOVED_FROM_LIST : String = removedFromList
[static]
ListProxy
Property Detail
listproperty
list:ArrayCollection  [read-only]


Implementation
    public function get list():ArrayCollection
Constructor Detail
ListProxy()Constructor
public function ListProxy(name:String, _list:ArrayCollection = null)



Parameters
name:String (default = NaN)
 
_list:ArrayCollection (default = null)
Method Detail
add()method
public function add(element:IListElement):void

Parameters

element:IListElement

exists()method 
public function exists(element:IListElement):Boolean

Parameters

element:IListElement

Returns
Boolean
find()method 
public function find(elementID:String):IListElement

Parameters

elementID:String

Returns
IListElement
onElementAdded()method 
public function onElementAdded(element:IListElement):void

Parameters

element:IListElement

onElementRemoved()method 
public function onElementRemoved(element:IListElement):void

Parameters

element:IListElement

remove()method 
public function remove(element:IListElement):void

Parameters

element:IListElement

removeAll()method 
public function removeAll():void

Constant Detail
ADDED_TO_LISTConstant
public static const ADDED_TO_LIST:String = addedToList

NAMEConstant 
public static const NAME:String = ListProxy

REMOVED_FROM_LISTConstant 
public static const REMOVED_FROM_LIST:String = removedFromList