Packagecom.flashframer.PhotoShuffle
Classpublic class PhotoShuffle
InheritancePhotoShuffle Inheritance fl.core.UIComponent



Public Properties
 PropertyDefined by
  fullSize : String
Size of the full-size photos.
PhotoShuffle
  infoPlacement : String
Placement of the info box with respect to the photo.
PhotoShuffle
  linkType : String
Value specifying which type of click-through linking to use.
PhotoShuffle
  positionRandomization : int
Percentage value specifying amount of random positioning that will be applied to photos.
PhotoShuffle
  rotationRandomization : int
Percentage value specifying amount of random rotation that will be applied to photos.
PhotoShuffle
  shadowAlpha : Number
The alpha transparency value for the shadow color.
PhotoShuffle
  shadowAngle : Number
The angle of the shadow, in degrees.
PhotoShuffle
  shadowBlur : Number
The amount of shadow blur.
PhotoShuffle
  shadowDistance : Number
The offset distance for the shadow, in pixels.
PhotoShuffle
  shadowStrength : Number
The strength of the imprint or spread.
PhotoShuffle
  showArrows : Boolean
Boolean value specifying whether or not to show next/previous navigation arrows.
PhotoShuffle
  spreadAmount : int
Percentage value specifying how spread-out the photos will appear.
PhotoShuffle
  thumbSize : String
Size of the photo thumbnails.
PhotoShuffle
  transition : String
Transition type.
PhotoShuffle
  transitionLength : Number
Transition length, in seconds.
PhotoShuffle
Public Methods
 MethodDefined by
  
Constructor
PhotoShuffle
  
shuffle():void
Shuffles the current set of photos.
PhotoShuffle
Events
 EventSummaryDefined by
   Dispatched when the user clicks on a photo.PhotoShuffle
   Dispatched when a photo is zoomed in on.PhotoShuffle
   Dispatched when a photo is zoomed out of.PhotoShuffle
Public Constants
 ConstantDefined by
  LARGE : String = "Large"
[static]Large photo size.
PhotoShuffle
  LINK_BLANK : String = "_blank"
[static]Open links in new window.
PhotoShuffle
  LINK_DISABLED : String = "_disabled"
[static]Links are disabled.
PhotoShuffle
  LINK_PARENT : String = "_parent"
[static]Open links in parent of current frame.
PhotoShuffle
  LINK_SELF : String = "_self"
[static]Open links in current frame of current window.
PhotoShuffle
  LINK_TOP : String = "_top"
[static]Open links in top-level frame of current window.
PhotoShuffle
  MEDIUM : String = "Medium"
[static]Medium photo size.
PhotoShuffle
  PLACEMENT_BOTTOM : String = "Bottom"
[static]Place info box at bottom of photo.
PhotoShuffle
  PLACEMENT_NONE : String = "None"
[static]Do not show any info box.
PhotoShuffle
  PLACEMENT_TOP : String = "Top"
[static]Place info box at top of photo.
PhotoShuffle
  SMALL : String = "Small"
[static]Small photo size.
PhotoShuffle
Property detail
fullSizeproperty
fullSize:String  [read-write]

Size of the full-size photos.

The default value is PhotoShuffle.MEDIUM.

Implementation
    public function get fullSize():String
    public function set fullSize(value:String):void
infoPlacementproperty 
infoPlacement:String  [read-write]

Placement of the info box with respect to the photo.

The default value is PhotoShuffle.PLACEMENT_BOTTOM.

Implementation
    public function get infoPlacement():String
    public function set infoPlacement(value:String):void
linkTypeproperty 
linkType:String  [read-write]

Value specifying which type of click-through linking to use.

The default value is PhotoShuffle.LINK_BLANK.

Implementation
    public function get linkType():String
    public function set linkType(value:String):void
positionRandomizationproperty 
positionRandomization:int  [read-write]

Percentage value specifying amount of random positioning that will be applied to photos.

The default value is 75.

Implementation
    public function get positionRandomization():int
    public function set positionRandomization(value:int):void
rotationRandomizationproperty 
rotationRandomization:int  [read-write]

Percentage value specifying amount of random rotation that will be applied to photos.

The default value is 50.

Implementation
    public function get rotationRandomization():int
    public function set rotationRandomization(value:int):void
shadowAlphaproperty 
shadowAlpha:Number  [read-write]

The alpha transparency value for the shadow color.

The default value is 40.

Implementation
    public function get shadowAlpha():Number
    public function set shadowAlpha(value:Number):void
shadowAngleproperty 
shadowAngle:Number  [read-write]

The angle of the shadow, in degrees.

The default value is 45.

Implementation
    public function get shadowAngle():Number
    public function set shadowAngle(value:Number):void
shadowBlurproperty 
shadowBlur:Number  [read-write]

The amount of shadow blur.

The default value is 15.

Implementation
    public function get shadowBlur():Number
    public function set shadowBlur(value:Number):void
shadowDistanceproperty 
shadowDistance:Number  [read-write]

The offset distance for the shadow, in pixels.

The default value is 4.

Implementation
    public function get shadowDistance():Number
    public function set shadowDistance(value:Number):void
shadowStrengthproperty 
shadowStrength:Number  [read-write]

The strength of the imprint or spread.

The default value is 1.

Implementation
    public function get shadowStrength():Number
    public function set shadowStrength(value:Number):void
showArrowsproperty 
showArrows:Boolean  [read-write]

Boolean value specifying whether or not to show next/previous navigation arrows.

The default value is true.

Implementation
    public function get showArrows():Boolean
    public function set showArrows(value:Boolean):void
spreadAmountproperty 
spreadAmount:int  [read-write]

Percentage value specifying how spread-out the photos will appear.

The default value is 100.

Implementation
    public function get spreadAmount():int
    public function set spreadAmount(value:int):void
thumbSizeproperty 
thumbSize:String  [read-write]

Size of the photo thumbnails.

The default value is PhotoShuffle.MEDIUM.

Implementation
    public function get thumbSize():String
    public function set thumbSize(value:String):void
transitionproperty 
transition:String  [read-write]

Transition type.

The default value is Regular.Out.

Implementation
    public function get transition():String
    public function set transition(value:String):void
transitionLengthproperty 
transitionLength:Number  [read-write]

Transition length, in seconds.

The default value is 0.5.

Implementation
    public function get transitionLength():Number
    public function set transitionLength(value:Number):void
Constructor detail
PhotoShuffle()constructor
public function PhotoShuffle()

Constructor

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

Shuffles the current set of photos.

Event detail
Clickevent 
Event object type: com.flashframer.PhotoShuffle.PhotoShuffleEvent

Dispatched when the user clicks on a photo.

ZoomedInevent  
Event object type: com.flashframer.PhotoShuffle.PhotoShuffleEvent

Dispatched when a photo is zoomed in on.

ZoomedOutevent  
Event object type: com.flashframer.PhotoShuffle.PhotoShuffleEvent

Dispatched when a photo is zoomed out of.

Constant detail
LARGEconstant
public static const LARGE:String = "Large"

Large photo size.

LINK_BLANKconstant 
public static const LINK_BLANK:String = "_blank"

Open links in new window.

LINK_DISABLEDconstant 
public static const LINK_DISABLED:String = "_disabled"

Links are disabled.

LINK_PARENTconstant 
public static const LINK_PARENT:String = "_parent"

Open links in parent of current frame.

LINK_SELFconstant 
public static const LINK_SELF:String = "_self"

Open links in current frame of current window.

LINK_TOPconstant 
public static const LINK_TOP:String = "_top"

Open links in top-level frame of current window.

MEDIUMconstant 
public static const MEDIUM:String = "Medium"

Medium photo size.

PLACEMENT_BOTTOMconstant 
public static const PLACEMENT_BOTTOM:String = "Bottom"

Place info box at bottom of photo.

PLACEMENT_NONEconstant 
public static const PLACEMENT_NONE:String = "None"

Do not show any info box.

PLACEMENT_TOPconstant 
public static const PLACEMENT_TOP:String = "Top"

Place info box at top of photo.

SMALLconstant 
public static const SMALL:String = "Small"

Small photo size.