Packagemenu3
Classpublic dynamic class MenuElementBase
InheritanceMenuElementBase Inheritance flash.display.Sprite
Implements AnimationContainerBase
Subclasses AccountElement, ActionRewardsDetail, AnimateTest, BaseContainer, ChallengeDetailTile, ControllerLayout, ControllerLayoutSniper, Credits, Divider, DummyStatisticsViewer, ElusiveTargetTesterSequenceBase, EmptySpace, HeadlineElement, HeadlineEscalationLevelAddon, HeadlineOutbreakLevelAddon, ImageElement, ItemHeadlineElement, LoadDialTile, MapInfoTile, MasteryElement, MenuElementNode, MenuElementRender3D, MenuElementTileBase, MenuLayer, MissionEndChallengePage, MissionEndMultiplayerScore, MissionEndMultiplayerScoreDuration, MissionEndMultiplayerScoreStatistics, MissionEndScore, MissionEndStatusHeader, MissionPaymentPage, MissionRewardPage, ModalDialogContainerBase, MultiplayerScoreLineWithText, OpportunityCompleted, OpportunityItemDetails, OpportunityItemDetailTile, PageBanner, PlayerProfileBadgeElement, PopupBackground, ProfileElement, ProfileStatsEntryItem, ProgressBarView, QuestItemDetailTile, SearchElementBase, SniperChallengeScorePage, StateText, TextboxElement, TextElementControlBinding, TextLineElement, TextLineWithIcon, UtcClockInitializer



Public Properties
 PropertyDefined By
  m_children : Array
MenuElementBase
  m_name : String
MenuElementBase
  m_parent : MenuElementBase
MenuElementBase
Protected Properties
 PropertyDefined By
  m_mouseMode : int = 0
MenuElementBase
  m_mouseWheelMode : int = 0
MenuElementBase
Public Methods
 MethodDefined By
  
MenuElementBase(_arg_1:Object)
MenuElementBase
  
addChild2(_arg_1:Sprite, _arg_2:int = -1):void
MenuElementBase
  
bubbleEvent(_arg_1:String, _arg_2:MenuElementBase):void
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
getContainer():Sprite
MenuElementBase
  
getData():Object
MenuElementBase
  
getHeight():Number
MenuElementBase
  
getId(_arg_1:Sprite):int
[static]
MenuElementBase
  
getMenuElementBounds(_arg_1:MenuElementBase, _arg_2:MenuElementBase, _arg_3:Function = null):Rectangle
MenuElementBase
  
getNodeProp(_arg_1:Sprite, _arg_2:String):*
[static]
MenuElementBase
  
MenuElementBase
  
getView():Sprite
MenuElementBase
  
MenuElementBase
  
getWidth():Number
MenuElementBase
  
handleEvent(_arg_1:String, _arg_2:Sprite):Boolean
MenuElementBase
  
handleMouseDown(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseOut(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseOver(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseRollOut(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseRollOver(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseUp(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseWheel(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
hasChildren():Boolean
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
onPersistentReloadData(_arg_1:Object):void
MenuElementBase
  
onSetData(_arg_1:Object):void
MenuElementBase
  
MenuElementBase
  
MenuElementBase
  
removeChild2(_arg_1:Sprite):void
MenuElementBase
  
reorderChildren(_arg_1:Array):void
MenuElementBase
  
replaceChild2(_arg_1:Sprite, _arg_2:Sprite):void
MenuElementBase
  
MenuElementBase
  
setCol(_arg_1:Number):void
MenuElementBase
  
setEngineCallbacks(_arg_1:Function, _arg_2:Function):void
MenuElementBase
  
setFocus(_arg_1:Boolean):void
MenuElementBase
  
setFocusChildElement(_arg_1:Sprite):void
MenuElementBase
  
setHeight(_arg_1:Number):void
MenuElementBase
  
setRow(_arg_1:Number):void
MenuElementBase
  
setVisible(_arg_1:Object):void
MenuElementBase
  
setWidth(_arg_1:Number):void
MenuElementBase
  
setX(_arg_1:Number):void
MenuElementBase
  
setY(_arg_1:Number):void
MenuElementBase
  
MenuElementBase
  
unsetFocusChildElement(_arg_1:Sprite):void
MenuElementBase
Protected Methods
 MethodDefined By
  
setPopOutScale(viewElement:Object, active:Boolean, animate:Boolean = true):void
MenuElementBase
Property Detail
m_childrenproperty
public var m_children:Array

m_mouseModeproperty 
protected var m_mouseMode:int = 0

m_mouseWheelModeproperty 
protected var m_mouseWheelMode:int = 0

m_nameproperty 
public var m_name:String

m_parentproperty 
public var m_parent:MenuElementBase

Constructor Detail
MenuElementBase()Constructor
public function MenuElementBase(_arg_1:Object)



Parameters
_arg_1:Object
Method Detail
addChild2()method
public function addChild2(_arg_1:Sprite, _arg_2:int = -1):void

Parameters

_arg_1:Sprite
 
_arg_2:int (default = -1)

bubbleEvent()method 
public function bubbleEvent(_arg_1:String, _arg_2:MenuElementBase):void

Parameters

_arg_1:String
 
_arg_2:MenuElementBase

clearChildren()method 
public function clearChildren():void

getChildElementCount()method 
public function getChildElementCount():int

Returns
int
getChildElementIndex()method 
public function getChildElementIndex(_arg_1:MenuElementBase):int

Parameters

_arg_1:MenuElementBase

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

Returns
Sprite
getData()method 
public function getData():Object

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

Returns
Number
getId()method 
public static function getId(_arg_1:Sprite):int

Parameters

_arg_1:Sprite

Returns
int
getMenuElementBounds()method 
public function getMenuElementBounds(_arg_1:MenuElementBase, _arg_2:MenuElementBase, _arg_3:Function = null):Rectangle

Parameters

_arg_1:MenuElementBase
 
_arg_2:MenuElementBase
 
_arg_3:Function (default = null)

Returns
Rectangle
getNodeProp()method 
public static function getNodeProp(_arg_1:Sprite, _arg_2:String):*

Parameters

_arg_1:Sprite
 
_arg_2:String

Returns
*
getPersistentReloadData()method 
public function getPersistentReloadData():Object

Returns
Object
getView()method 
public function getView():Sprite

Returns
Sprite
getVisualBounds()method 
public function getVisualBounds(_arg_1:MenuElementBase):Rectangle

Parameters

_arg_1:MenuElementBase

Returns
Rectangle
getWidth()method 
public function getWidth():Number

Returns
Number
handleEvent()method 
public function handleEvent(_arg_1:String, _arg_2:Sprite):Boolean

Parameters

_arg_1:String
 
_arg_2:Sprite

Returns
Boolean
handleMouseDown()method 
public function handleMouseDown(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseOut()method 
public function handleMouseOut(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseOver()method 
public function handleMouseOver(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseRollOut()method 
public function handleMouseRollOut(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseRollOver()method 
public function handleMouseRollOver(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseUp()method 
public function handleMouseUp(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleMouseWheel()method 
public function handleMouseWheel(_arg_1:Function, _arg_2:MouseEvent):void

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

hasChildren()method 
public function hasChildren():Boolean

Returns
Boolean
onAddedAsChild()method 
public function onAddedAsChild(_arg_1:MenuElementBase):void

Parameters

_arg_1:MenuElementBase

onChildrenChanged()method 
public function onChildrenChanged():void

onContextActivate()method 
public function onContextActivate():void

onContextDeactivate()method 
public function onContextDeactivate():void

onPersistentReloadData()method 
public function onPersistentReloadData(_arg_1:Object):void

Parameters

_arg_1:Object

onSetData()method 
public function onSetData(_arg_1:Object):void

Parameters

_arg_1:Object

onUnregister()method 
public function onUnregister():void

pausePopOutScale()method 
public function pausePopOutScale():void

removeChild2()method 
public function removeChild2(_arg_1:Sprite):void

Parameters

_arg_1:Sprite

reorderChildren()method 
public function reorderChildren(_arg_1:Array):void

Parameters

_arg_1:Array

replaceChild2()method 
public function replaceChild2(_arg_1:Sprite, _arg_2:Sprite):void

Parameters

_arg_1:Sprite
 
_arg_2:Sprite

resumePopOutScale()method 
public function resumePopOutScale():void

setCol()method 
public function setCol(_arg_1:Number):void

Parameters

_arg_1:Number

setEngineCallbacks()method 
public function setEngineCallbacks(_arg_1:Function, _arg_2:Function):void

Parameters

_arg_1:Function
 
_arg_2:Function

setFocus()method 
public function setFocus(_arg_1:Boolean):void

Parameters

_arg_1:Boolean

setFocusChildElement()method 
public function setFocusChildElement(_arg_1:Sprite):void

Parameters

_arg_1:Sprite

setHeight()method 
public function setHeight(_arg_1:Number):void

Parameters

_arg_1:Number

setPopOutScale()method 
protected function setPopOutScale(viewElement:Object, active:Boolean, animate:Boolean = true):void

Parameters

viewElement:Object
 
active:Boolean
 
animate:Boolean (default = true)

setRow()method 
public function setRow(_arg_1:Number):void

Parameters

_arg_1:Number

setVisible()method 
public function setVisible(_arg_1:Object):void

Parameters

_arg_1:Object

setWidth()method 
public function setWidth(_arg_1:Number):void

Parameters

_arg_1:Number

setX()method 
public function setX(_arg_1:Number):void

Parameters

_arg_1:Number

setY()method 
public function setY(_arg_1:Number):void

Parameters

_arg_1:Number

triggerMouseRollOver()method 
public function triggerMouseRollOver():void

unsetFocusChildElement()method 
public function unsetFocusChildElement(_arg_1:Sprite):void

Parameters

_arg_1:Sprite