Package | robotlegs.bender.extensions.sarsIntegration.impl |
Class | public class StarlingViewMap |
Inheritance | StarlingViewMap ![]() |
Implements | IStarlingViewMap |
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.
Property | Defined By | ||
---|---|---|---|
mediatorMap : IMediatorMap Map for mediating views. | StarlingViewMap | ||
starlingCollection : StarlingCollection Collection of Starling views which will receive display objects. | StarlingViewMap |
Method | Defined 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 |
mediatorMap | property |
public var mediatorMap:IMediatorMap
Map for mediating views.
starlingCollection | property |
public var starlingCollection:StarlingCollection
Collection of Starling views which will receive display objects.
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.
|