Packageat.controls
Classpublic class SiteMap3D
InheritanceSiteMap3D Inheritance mx.containers.Canvas



Public Properties
 PropertyDefined by
  dataProvider : Object
[write-only] Sets the data provider for the site map.
SiteMap3D
  itemDetailImageAttributeName : String = "slideTilerThumbnailFilename"
The attribute to reference for the detail thumbnail preview
SiteMap3D
  itemSectionTitleAttribute : String = "title"
The attribute to reference for section lists
SiteMap3D
  itemSlideTitleAttribute : String = "title"
The attribute to reference for slide lists
SiteMap3D
  layOutStyle : int
Determines carousel layout
SiteMap3D
Protected Properties
 PropertyDefined by
  scrollBar : HScrollBar
SiteMap3D
Public Methods
 MethodDefined by
  
SiteMap3D
  
setSelectedIndex(col:int, row:int):void
Sets the selected index for the slide component
SiteMap3D
  
setSlideByID(pSlideID:String):void
Sets the selected index by slide ID provided
SiteMap3D
Protected Methods
 MethodDefined by
  
SiteMap3D
  
SiteMap3D
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
SiteMap3D
Events
 EventSummaryDefined by
    SiteMap3D
Public Constants
 ConstantDefined by
  LAYOUT_CAROUSEL : int = 0
[static]
SiteMap3D
  LAYOUT_STACK : int = 1
[static]
SiteMap3D
  LAYOUT_TIGHT : int = 2
[static]
SiteMap3D
Property detail
dataProviderproperty
dataProvider:Object  [write-only]

Sets the data provider for the site map. Currently expects eVE presentation XML.

Implementation
    public function set dataProvider(value:Object):void
itemDetailImageAttributeNameproperty 
public var itemDetailImageAttributeName:String = "slideTilerThumbnailFilename"

The attribute to reference for the detail thumbnail preview

itemSectionTitleAttributeproperty 
public var itemSectionTitleAttribute:String = "title"

The attribute to reference for section lists

itemSlideTitleAttributeproperty 
public var itemSlideTitleAttribute:String = "title"

The attribute to reference for slide lists

layOutStyleproperty 
public var layOutStyle:int

Determines carousel layout

This property can be used as the source for data binding.

scrollBarproperty 
protected var scrollBar:HScrollBar
Constructor detail
SiteMap3D()constructor
public function SiteMap3D()
Method detail
commitProperties()method
protected override function commitProperties():void
createChildren()method 
protected override function createChildren():void
setSelectedIndex()method 
public function setSelectedIndex(col:int, row:int):void

Sets the selected index for the slide component

Parameters
col:int
 
row:int
setSlideByID()method 
public function setSlideByID(pSlideID:String):void

Sets the selected index by slide ID provided

Parameters
pSlideID:String
updateDisplayList()method 
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number
 
unscaledHeight:Number
Event detail
itemClickevent 
Event object type: mx.events.ListEvent

Constant detail
LAYOUT_CAROUSELconstant
public static const LAYOUT_CAROUSEL:int = 0
LAYOUT_STACKconstant 
public static const LAYOUT_STACK:int = 1
LAYOUT_TIGHTconstant 
public static const LAYOUT_TIGHT:int = 2