Packagecom.adobe.portfolio.components
Classpublic class ScrollPad
InheritanceScrollPad Inheritance NavSkinnableContainer Inheritance spark.components.SkinnableContainer

Default MXML PropertymxmlContentFactory



Public Properties
 PropertyDefined By
  dataProvider : IList
ScrollPad
  model : IPreviewMultiPageModel
[read-only]
ScrollPad
  pageNumber : uint
ScrollPad
  scrollDuration : Number
[read-only]
ScrollPad
  scrollPosition : int
ScrollPad
  scrollToValue : int
[read-only]
ScrollPad
  showButtons : Boolean
ScrollPad
 InheritedskinState : String
NavSkinnableContainer
Protected Properties
 PropertyDefined By
 Inherited_skinState : String
NavSkinnableContainer
Public Methods
 MethodDefined By
  
ScrollPad
 Inherited
NavSkinnableContainer
 Inherited
NavSkinnableContainer
 Inherited
setCurrentState(stateName:String, playTransition:Boolean = true):void
[override]
NavSkinnableContainer
Protected Methods
 MethodDefined By
 Inherited
addListener(listener:IEventDispatcher, type:String, handler:Function):void
NavSkinnableContainer
 Inherited
addWatcher(watcher:ChangeWatcher):void
NavSkinnableContainer
  
attachSkin():void
[override]
ScrollPad
 Inherited
detachSkin():void
[override]
NavSkinnableContainer
 Inherited
[override]
NavSkinnableContainer
 Inherited
initStates():void
NavSkinnableContainer
  
partAdded(partName:String, instance:Object):void
[override]
ScrollPad
 Inherited
partRemoved(partName:String, instance:Object):void
[override]
NavSkinnableContainer
  
watchMovement(event:MouseEvent):void
ScrollPad
Skin Parts

This component uses skins made up of skin parts. Do not set the skin parts directly. The component's skin sets the skin parts.


 Skin Part Description Defined By
  
imageDisplay:spark.components.DataGroup
Required: false Part Type: Static

ScrollPad
  
nextBtn:spark.components.Button
Required: false Part Type: Static

ScrollPad
  
prevBtn:spark.components.Button
Required: false Part Type: Static

ScrollPad
  
touchPad:spark.components.Group
Required: false Part Type: Static

ScrollPad
Protected Constants
 ConstantDefined By
 InheritedSTATE_NORMAL : String = normal
[static]
NavSkinnableContainer
Property Detail
dataProviderproperty
dataProvider:IList

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


Implementation
    public function get dataProvider():IList
    public function set dataProvider(value:IList):void
modelproperty 
model:IPreviewMultiPageModel  [read-only]

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


Implementation
    public function get model():IPreviewMultiPageModel
pageNumberproperty 
pageNumber:uint

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


Implementation
    public function get pageNumber():uint
    public function set pageNumber(value:uint):void
scrollDurationproperty 
scrollDuration:Number  [read-only]

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


Implementation
    public function get scrollDuration():Number
scrollPositionproperty 
scrollPosition:int

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


Implementation
    public function get scrollPosition():int
    public function set scrollPosition(value:int):void
scrollToValueproperty 
scrollToValue:int  [read-only]

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


Implementation
    public function get scrollToValue():int
showButtonsproperty 
showButtons:Boolean

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


Implementation
    public function get showButtons():Boolean
    public function set showButtons(value:Boolean):void
Constructor Detail
ScrollPad()Constructor
public function ScrollPad()



Method Detail
attachSkin()method
override protected function attachSkin():void

partAdded()method 
override protected function partAdded(partName:String, instance:Object):void

Parameters

partName:String
 
instance:Object

watchMovement()method 
protected function watchMovement(event:MouseEvent):void

Parameters

event:MouseEvent