Packageat.modules
Classpublic class SiteMapListModule
InheritanceSiteMapListModule Inheritance mx.core.UIComponent

The SiteMapModule allows for easy navigation to any slide in brand.

The SiteMapModule has two different navigation views for navigating to any slide in a brand. The switch can be made by setting view to "imageView" or "listView" via the two constants.

The image view is a vertical list of rows of slides. Each row represents a section in the brand. In each row, there are thumbnails of the slides available. Any one of the slides can be clicked for easy navigation to that particular slide. The list view has a 3D representation of the sections, with a list of slide titles to be clicked on. Each title has a thumbnail icon that can be clicked on to view a thumbnail of the slide on the left-hand side of the component. The list view also has a list on the left above the thumbnail to click to a section. In either view, the an ItemClickEvent is dispatched for easy navigation to a particular slide.

See also

at.controls.eVESiteMapContainer
at.controls.ListExtended


Public Properties
 PropertyDefined by
  dataProvider : Object
Sets the data for use in the component.
SiteMapListModule
  debugMode : Boolean = true
Outputs debugging information to the consolue at runtime for the SitMapListModule
SiteMapListModule
  indicationID : int
The dbid of the current presentation.
SiteMapListModule
Protected Properties
 PropertyDefined by
  _brandIDChanged : Boolean = false
SiteMapListModule
  siteMapImageView : ListExtended
The image view of the SiteMapModule.
SiteMapListModule
Public Methods
 MethodDefined by
  
Constructor.
SiteMapListModule
Events
 EventSummaryDefined by
    SiteMapListModule
Property detail
_brandIDChangedproperty
protected var _brandIDChanged:Boolean = false
dataProviderproperty 
dataProvider:Object  [read-write]

Sets the data for use in the component.

This value is only necessary if a brandID was not provided. If the brandID is provided, then the component calls DataInterface.getBrandSlides() and sets the result to the dataProvider.

Implementation
    public function get dataProvider():Object
    public function set dataProvider(value:Object):void

See also


Example
<section>
     <slide... />
     <slide... />
     <slide... />
   </section>
   <section...>
     <slide... />
   </section>

debugModeproperty 
public var debugMode:Boolean = true

Outputs debugging information to the consolue at runtime for the SitMapListModule

indicationIDproperty 
indicationID:int  [read-write]

The dbid of the current presentation.

By passing in an indication dbid the SiteMapListModule will automatically call DataInterface.getIndicationSlideData() and set the dataProvider of the component. This will get all of the Sections with Slides for the indication.

The default value is -1.

Implementation
    public function get indicationID():int
    public function set indicationID(value:int):void
siteMapImageViewproperty 
protected var siteMapImageView:ListExtended

The image view of the SiteMapModule.

Constructor detail
SiteMapListModule()constructor
public function SiteMapListModule()

Constructor.

Event detail
itemClickevent 
Event object type: mx.events.ItemClickEvent