Packagemenu3.containers
Classpublic dynamic class ScrollingListContainer
InheritanceScrollingListContainer Inheritance ListContainer Inheritance BaseContainer Inheritance MenuElementBase Inheritance flash.display.Sprite
Subclasses ScrollingCreditsListContainer, SearchSelectedTagScrollingListContainer, SimpleButtonTileScrollingListContainer, ThumbnailScrollingListContainer



Public Properties
 PropertyDefined By
 Inheritedm_children : Array
MenuElementBase
 Inheritedm_name : String
MenuElementBase
 Inheritedm_parent : MenuElementBase
MenuElementBase
Protected Properties
 PropertyDefined By
  m_alwaysClampToMaxBounds : Boolean = true
ScrollingListContainer
 Inheritedm_container : Sprite
BaseContainer
 Inheritedm_direction : String
ListContainer
 Inheritedm_emptyView : Sprite
BaseContainer
 Inheritedm_isChildSelected : Boolean = false
BaseContainer
 Inheritedm_isGroupSelected : Boolean = false
BaseContainer
 Inheritedm_isSelected : Boolean = false
BaseContainer
  m_mask : MaskView
ScrollingListContainer
  m_maskArea : Rectangle
ScrollingListContainer
 Inheritedm_mouseMode : int = 0
MenuElementBase
 Inheritedm_mouseWheelMode : int = 0
MenuElementBase
 Inheritedm_sendEvent : Function = null
BaseContainer
 Inheritedm_sendEventWithValue : Function = null
BaseContainer
  m_visibilityArea : Rectangle
ScrollingListContainer
 Inheritedm_xOffset : Number = 0
ListContainer
 Inheritedm_yOffset : Number = 0
ListContainer
Public Methods
 MethodDefined By
  
ScrollingListContainer(_arg_1:Object)
ScrollingListContainer
 Inherited
addChild2(_arg_1:Sprite, _arg_2:int = -1):void
[override]
ListContainer
 Inherited
bubbleEvent(_arg_1:String, _arg_2:MenuElementBase):void
MenuElementBase
 Inherited
MenuElementBase
  
ScrollingListContainer
 Inherited
MenuElementBase
 Inherited
MenuElementBase
 Inherited
getContainer():Sprite
[override]
BaseContainer
 Inherited
getData():Object
MenuElementBase
 Inherited
getHeight():Number
MenuElementBase
 Inherited
getId(_arg_1:Sprite):int
[static]
MenuElementBase
 Inherited
getMenuElementBounds(_arg_1:MenuElementBase, _arg_2:MenuElementBase, _arg_3:Function = null):Rectangle
MenuElementBase
 Inherited
getNodeProp(_arg_1:Sprite, _arg_2:String):*
[static]
MenuElementBase
  
[override]
ScrollingListContainer
  
getPositionX():Number
ScrollingListContainer
  
getScrollBounds():Rectangle
ScrollingListContainer
 Inherited
getView():Sprite
[override]
BaseContainer
 Inherited
BaseContainer
 Inherited
MenuElementBase
 Inherited
getWidth():Number
MenuElementBase
  
handleDragMouseMove(_arg_1:MouseEvent):void
ScrollingListContainer
  
handleEvent(_arg_1:String, _arg_2:Sprite):Boolean
[override]
ScrollingListContainer
  
handleMouseDown(_arg_1:Function, _arg_2:MouseEvent):void
[override]
ScrollingListContainer
 Inherited
handleMouseOut(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
 Inherited
handleMouseOver(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
 Inherited
handleMouseRollOut(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
 Inherited
handleMouseRollOver(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
 Inherited
handleMouseUp(_arg_1:Function, _arg_2:MouseEvent):void
MenuElementBase
  
handleMouseWheel(_arg_1:Function, _arg_2:MouseEvent):void
[override]
ScrollingListContainer
 Inherited
hasChildren():Boolean
MenuElementBase
  
isDual():Boolean
ScrollingListContainer
  
isHorizontal():Boolean
ScrollingListContainer
 Inherited
isSelected():Boolean
BaseContainer
  
isVertical():Boolean
ScrollingListContainer
 Inherited
MenuElementBase
  
[override]
ScrollingListContainer
 Inherited
MenuElementBase
 Inherited
MenuElementBase
  
onPersistentReloadData(_arg_1:Object):void
[override]
ScrollingListContainer
 Inherited
onScroll(_arg_1:int):void
BaseContainer
 Inherited
onSetData(_arg_1:Object):void
MenuElementBase
  
[override]
ScrollingListContainer
 Inherited
[override]
ListContainer
 Inherited
removeChild2(_arg_1:Sprite):void
MenuElementBase
 Inherited
reorderChildren(_arg_1:Array):void
[override]
ListContainer
 Inherited
replaceChild2(_arg_1:Sprite, _arg_2:Sprite):void
MenuElementBase
  
repositionChild(_arg_1:Sprite):void
[override]
ScrollingListContainer
 Inherited
[override]
ListContainer
  
scrollToBounds(_arg_1:Rectangle, _arg_2:Number = -1):void
ScrollingListContainer
 Inherited
setChildSelected(_arg_1:Boolean):void
BaseContainer
 Inherited
setCol(_arg_1:Number):void
MenuElementBase
  
setEngineCallbacks(_arg_1:Function, _arg_2:Function):void
[override]
ScrollingListContainer
 Inherited
setFocus(_arg_1:Boolean):void
MenuElementBase
 Inherited
setFocusChildElement(_arg_1:Sprite):void
MenuElementBase
  
setFocusTarget(target:Sprite):void
ScrollingListContainer
 Inherited
setHeight(_arg_1:Number):void
MenuElementBase
 Inherited
setItemGroupSelected(_arg_1:Boolean):void
BaseContainer
 Inherited
setItemSelected(_arg_1:Boolean):void
BaseContainer
 Inherited
setRow(_arg_1:Number):void
MenuElementBase
 Inherited
setVisible(_arg_1:Object):void
MenuElementBase
 Inherited
setWidth(_arg_1:Number):void
MenuElementBase
 Inherited
setX(_arg_1:Number):void
MenuElementBase
 Inherited
setY(_arg_1:Number):void
MenuElementBase
 Inherited
MenuElementBase
 Inherited
unsetFocusChildElement(_arg_1:Sprite):void
MenuElementBase
  
ScrollingListContainer
Protected Methods
 MethodDefined By
 Inherited
BaseContainer
  
[override]
ScrollingListContainer
  
onAddedToStage(_arg_1:Event):void
ScrollingListContainer
  
onRemovedFromStage(_arg_1:Event):void
ScrollingListContainer
  
ScrollingListContainer
  
ScrollingListContainer
  
ScrollingListContainer
  
scrollToBoundsInternal(targetBounds:Rectangle, scrollTime:Number, useOverflowScrolling:Boolean):Boolean
ScrollingListContainer
  
setElementVisibility(_arg_1:Boolean, _arg_2:MenuElementBase, _arg_3:Boolean):void
ScrollingListContainer
 Inherited
setPopOutScale(viewElement:Object, active:Boolean, animate:Boolean = true):void
MenuElementBase
  
ScrollingListContainer
  
updateChildrenVisibility(_arg_1:Boolean, _arg_2:Rectangle = null):void
ScrollingListContainer
  
updateChildrenVisibiltyOnRect(_arg_1:Rectangle, _arg_2:Boolean, _arg_3:Rectangle = null):void
ScrollingListContainer
Property Detail
m_alwaysClampToMaxBoundsproperty
protected var m_alwaysClampToMaxBounds:Boolean = true

m_maskproperty 
protected var m_mask:MaskView

m_maskAreaproperty 
protected var m_maskArea:Rectangle

m_visibilityAreaproperty 
protected var m_visibilityArea:Rectangle

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



Parameters
_arg_1:Object
Method Detail
finishScrollingNow()method
public function finishScrollingNow():void

getPersistentReloadData()method 
override public function getPersistentReloadData():Object

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

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

Returns
Rectangle
handleDragMouseMove()method 
public function handleDragMouseMove(_arg_1:MouseEvent):void

Parameters

_arg_1:MouseEvent

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

Parameters

_arg_1:String
 
_arg_2:Sprite

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

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

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

Parameters

_arg_1:Function
 
_arg_2:MouseEvent

handleSelectionChange()method 
override protected function handleSelectionChange():void

isDual()method 
public function isDual():Boolean

Returns
Boolean
isHorizontal()method 
public function isHorizontal():Boolean

Returns
Boolean
isVertical()method 
public function isVertical():Boolean

Returns
Boolean
onAddedToStage()method 
protected function onAddedToStage(_arg_1:Event):void

Parameters

_arg_1:Event

onChildrenChanged()method 
override public function onChildrenChanged():void

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

Parameters

_arg_1:Object

onRemovedFromStage()method 
protected function onRemovedFromStage(_arg_1:Event):void

Parameters

_arg_1:Event

onScreenResize()method 
protected function onScreenResize(_arg_1:ScreenResizeEvent):void

Parameters

_arg_1:ScreenResizeEvent

onScrollComplete()method 
protected function onScrollComplete():void

onUnregister()method 
override public function onUnregister():void

recalculateTotalBounds()method 
protected function recalculateTotalBounds():void

repositionChild()method 
override public function repositionChild(_arg_1:Sprite):void

Parameters

_arg_1:Sprite

scrollToBounds()method 
public function scrollToBounds(_arg_1:Rectangle, _arg_2:Number = -1):void

Parameters

_arg_1:Rectangle
 
_arg_2:Number (default = -1)

scrollToBoundsInternal()method 
protected function scrollToBoundsInternal(targetBounds:Rectangle, scrollTime:Number, useOverflowScrolling:Boolean):Boolean

Parameters

targetBounds:Rectangle
 
scrollTime:Number
 
useOverflowScrolling:Boolean

Returns
Boolean
setElementVisibility()method 
protected function setElementVisibility(_arg_1:Boolean, _arg_2:MenuElementBase, _arg_3:Boolean):void

Parameters

_arg_1:Boolean
 
_arg_2:MenuElementBase
 
_arg_3:Boolean

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

Parameters

_arg_1:Function
 
_arg_2:Function

setFocusTarget()method 
public function setFocusTarget(target:Sprite):void

Parameters

target:Sprite

setScrollIndicatorColors()method 
protected function setScrollIndicatorColors():void

updateChildrenVisibility()method 
protected function updateChildrenVisibility(_arg_1:Boolean, _arg_2:Rectangle = null):void

Parameters

_arg_1:Boolean
 
_arg_2:Rectangle (default = null)

updateChildrenVisibiltyOnRect()method 
protected function updateChildrenVisibiltyOnRect(_arg_1:Rectangle, _arg_2:Boolean, _arg_3:Rectangle = null):void

Parameters

_arg_1:Rectangle
 
_arg_2:Boolean
 
_arg_3:Rectangle (default = null)

updateScrollBar()method 
public function updateScrollBar():void