Packagerobotlegs.bender.extensions.sarsIntegration.impl
Classpublic class StarlingViewMap
InheritanceStarlingViewMap Inheritance Object
Implements IStarlingViewMap

The StarlingViewMap class performs managing Starling stage and views automatic mediation. When view is added or removed from stage, it will automatically create or destroy its mediator.



Public Properties
 PropertyDefined By
  mediatorMap : IMediatorMap
Map for mediating views.
StarlingViewMap
  starlingCollection : StarlingCollection
Collection of Starling views which will receive display objects.
StarlingViewMap
Public Methods
 MethodDefined By
  
addStarlingView(view:DisplayObject):void
Add view to mediator map.
StarlingViewMap
  
init():void
Initialize listeners on Starling views.
StarlingViewMap
  
removeStarlingView(view:DisplayObject):void
Remove view from mediator map.
StarlingViewMap
Property Detail
mediatorMapproperty
public var mediatorMap:IMediatorMap

Map for mediating views.

starlingCollectionproperty 
public var starlingCollection:StarlingCollection

Collection of Starling views which will receive display objects.

Method Detail
addStarlingView()method
public function addStarlingView(view:DisplayObject):void

Add view to mediator map.

Parameters

view:DisplayObject — View instance that needs to be mediated.

init()method 
public function init():void

Initialize listeners on Starling views.

removeStarlingView()method 
public function removeStarlingView(view:DisplayObject):void

Remove view from mediator map.

Parameters

view:DisplayObject — View instance that needs to remove mediation.