Packagemenu3
Classpublic class DynamicMenuPage
InheritanceDynamicMenuPage Inheritance BaseControl Inheritance flash.display.Sprite



Public Properties
 PropertyDefined By
 InheritedCallEntity : Function
BaseControl
 Inheritedm_bounds : Rectangle
BaseControl
Public Methods
 MethodDefined By
  
DynamicMenuPage
  
addChildNode(parentId:int, childData:Object, index:int = -1):void
DynamicMenuPage
  
assignViewToStructure(parentId:int, view:BaseControl):void
DynamicMenuPage
  
bubbleEvent(targetId:int, eventName:String):void
DynamicMenuPage
  
callOnChild(id:int, method:String, ... args):void
DynamicMenuPage
 Inherited
BaseControl
  
getBaseHeight():Number
DynamicMenuPage
  
getBaseWidth():Number
DynamicMenuPage
  
getBestElementForSelection(_arg_1:int, _arg_2:int, _arg_3:Number, _arg_4:Number):int
DynamicMenuPage
  
getContainer():Sprite
[override]
DynamicMenuPage
  
getElementBounds(_arg_1:int):Object
DynamicMenuPage
  
DynamicMenuPage
  
DynamicMenuPage
 Inherited
onAttached():void
BaseControl
 Inherited
BaseControl
 Inherited
onEditorContainerSelected(_arg_1:Boolean, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):void
BaseControl
 Inherited
onEditorSelected(_arg_1:Boolean, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number):void
BaseControl
 Inherited
BaseControl
 Inherited
onMouseEnabled(_arg_1:Boolean):void
BaseControl
 Inherited
onSetConstrained(_arg_1:Boolean):void
BaseControl
  
onSetData(data:Object):void
DynamicMenuPage
 Inherited
onSetSize(_arg_1:Number, _arg_2:Number):void
BaseControl
 Inherited
onSetViewport(_arg_1:Number, _arg_2:Number, _arg_3:Number):void
BaseControl
 Inherited
onSetVisible(_arg_1:Boolean):void
BaseControl
  
reloadData(nodeId:int, nodeData:Object):void
DynamicMenuPage
  
reloadNode(nodeId:int, nodeData:Object):void
DynamicMenuPage
  
removeChildNode(childNodeId:int):void
DynamicMenuPage
  
reorderChildNodes(parentId:int, childNodeIds:Array):void
DynamicMenuPage
  
reorderNode(nodeId:int):void
DynamicMenuPage
  
DynamicMenuPage
  
setPageIndicator(_arg_1:String, _arg_2:int, _arg_3:int):void
DynamicMenuPage
 Inherited
BaseControl
Protected Methods
 MethodDefined By
 Inherited
getProperty(_arg_1:String):*
BaseControl
 Inherited
print(_arg_1:*):void
BaseControl
 Inherited
sendBounds(_arg_1:Rectangle):void
BaseControl
 Inherited
sendEvent(_arg_1:String):void
BaseControl
 Inherited
sendEventWithValue(_arg_1:String, _arg_2:*):void
BaseControl
Constructor Detail
DynamicMenuPage()Constructor
public function DynamicMenuPage()



Method Detail
addChildNode()method
public function addChildNode(parentId:int, childData:Object, index:int = -1):void

Parameters

parentId:int
 
childData:Object
 
index:int (default = -1)

assignViewToStructure()method 
public function assignViewToStructure(parentId:int, view:BaseControl):void

Parameters

parentId:int
 
view:BaseControl

bubbleEvent()method 
public function bubbleEvent(targetId:int, eventName:String):void

Parameters

targetId:int
 
eventName:String

callOnChild()method 
public function callOnChild(id:int, method:String, ... args):void

Parameters

id:int
 
method:String
 
... args

getBaseHeight()method 
public function getBaseHeight():Number

Returns
Number
getBaseWidth()method 
public function getBaseWidth():Number

Returns
Number
getBestElementForSelection()method 
public function getBestElementForSelection(_arg_1:int, _arg_2:int, _arg_3:Number, _arg_4:Number):int

Parameters

_arg_1:int
 
_arg_2:int
 
_arg_3:Number
 
_arg_4:Number

Returns
int
getContainer()method 
override public function getContainer():Sprite

Returns
Sprite
getElementBounds()method 
public function getElementBounds(_arg_1:int):Object

Parameters

_arg_1:int

Returns
Object
getGridUnitHeight()method 
public function getGridUnitHeight():Number

Returns
Number
getGridUnitWidth()method 
public function getGridUnitWidth():Number

Returns
Number
onSetData()method 
public function onSetData(data:Object):void

Parameters

data:Object

reloadData()method 
public function reloadData(nodeId:int, nodeData:Object):void

Parameters

nodeId:int
 
nodeData:Object

reloadNode()method 
public function reloadNode(nodeId:int, nodeData:Object):void

Parameters

nodeId:int
 
nodeData:Object

removeChildNode()method 
public function removeChildNode(childNodeId:int):void

Parameters

childNodeId:int

reorderChildNodes()method 
public function reorderChildNodes(parentId:int, childNodeIds:Array):void

Parameters

parentId:int
 
childNodeIds:Array

reorderNode()method 
public function reorderNode(nodeId:int):void

Parameters

nodeId:int

screenResizeEventHandler()method 
public function screenResizeEventHandler(_arg_1:ScreenResizeEvent):void

Parameters

_arg_1:ScreenResizeEvent

setPageIndicator()method 
public function setPageIndicator(_arg_1:String, _arg_2:int, _arg_3:int):void

Parameters

_arg_1:String
 
_arg_2:int
 
_arg_3:int