Packageat.containers
Classpublic class SiteMap3DContainer
InheritanceSiteMap3DContainer Inheritance Base3DContainer Inheritance mx.core.UIComponent

The ImageStackNavigator is a navigation component to view content as visual panes in a 3D space.

The component's dataProvider requires a few pieces of data. It requires a slideThumbnailFilename as a path to the image to display (which can be a swf or image file).



Public Properties
 PropertyDefined by
 InheriteddebugMode : Boolean = false
Outputs useful information for debugging this component for developers when true.
Base3DContainer
 Inheriteddepth : Number
The distance away from the selected item in the stack along the z-axis.
Base3DContainer
 InheritedeasingFunction : String = "easeOutExpo"
Tweening function to use for moving through the component.
Base3DContainer
 InheritedhorizontalGap : Number
The distance between each item.
Base3DContainer
 InheritedlayoutMode : String
The layout mode for the component.
Base3DContainer
 InheritedmaxItemHeight : Number = 0
The largest height of any of the children in this component.
Base3DContainer
 InheritedmaxItemWidth : Number = 0
The largest width of any of the children in this component.
Base3DContainer
 Inheritedoffset : Number
The distance in pixels to the left and right from the center point of the selected item in the stack.
Base3DContainer
 InheritedrotationAngle : Number
The rotation angle on the y-axis for each unselected item in the stack.
Base3DContainer
 InheritedselectedChild : DisplayObject
The currently selected child in the component.
Base3DContainer
 InheritedselectedIndex : int
The index of the selected item in the component.
Base3DContainer
 InheritedtweenDuration : Number
The amount of time it takes to move all of the items in the stack into position, in milliseconds.
Base3DContainer
 InheritedverticalOffset : Number
The distance in pixels the "camera" needs to move along it's y-axis to appear to be above or below the content.
Base3DContainer
Protected Properties
 PropertyDefined by
 Inheriteditems : Array
All of the visible items in the stack in the order they were created.
Base3DContainer
 InheritedpreviousIndex : int = -1
The previously selected index.
Base3DContainer
 Inheritedradius : Number = 0
The radius of the carousel when the layoutMode is set to carousel.
Base3DContainer
Public Methods
 MethodDefined by
  
Constructor.
SiteMap3DContainer
  
Deselects all of the selected thumbnails in every panel in this component.
SiteMap3DContainer
 Inherited
getChildren():Array
The array of children as they were added to the component.
Base3DContainer
 Inherited
sortChildren():void
Changes the indicies of all of the children of this component based on the z depth.
Base3DContainer
Protected Methods
 MethodDefined by
 Inherited
addedToStageHandler(e:Event):void
Handles the added to stage event.
Base3DContainer
 Inherited
itemSelected():void
Runs after the tweens from the positionItems() to set all of the non-selected components' mouseChildren property to false.
Base3DContainer
 Inherited
Lays out all of the items in a circular fashion with each of the items facing in one direction towards the viewer.
Base3DContainer
 Inherited
Updates the positions of all of the items in the component if layoutMode is set to imageStack.
Base3DContainer
 Inherited
Updates the positions of all of the items in component based on the layoutMode.
Base3DContainer
 Inherited
resizeHandler(e:ResizeEvent):void
Repositions the items in the component based on changed component dimensions.
Base3DContainer
 Inherited
updateCompleteHandler(e:FlexEvent):void
Sets up the 3D projection when the component has finished loading.
Base3DContainer
 Inherited
Base3DContainer
Events
 EventSummaryDefined by
   Dispatched when a panel is clicked to be brought to the front.SiteMap3DContainer
   Dispatched when a panel that was selected has been brought to the front.SiteMap3DContainer
Constructor detail
SiteMap3DContainer()constructor
public function SiteMap3DContainer()

Constructor.

Method detail
deselectThumbnails()method
public function deselectThumbnails():void

Deselects all of the selected thumbnails in every panel in this component.

Event detail
changeSelectedevent 
Event object type: at.events.NavigationUIEvent
NavigationUIEvent.type property = at.events.NavigationUIEvent.CHANGE_SELECTED

Dispatched when a panel is clicked to be brought to the front.

The NavigationalUIEvent.CHANGE_SELECTED constant defines the value of the type property of the event object for a changeSelected event.

focusSetevent  
Event object type: at.events.NavigationUIEvent
NavigationUIEvent.type property = at.events.NavigationUIEvent.FOCUS_SET

Dispatched when a panel that was selected has been brought to the front.

The NavigationalUIEvent.FOCUS_SET constant defines the value of the type property of the event object for a focusSet event.