Packagecom.adobe.portfolio.components
Classpublic class NavSkinnableComponent
InheritanceNavSkinnableComponent Inheritance spark.components.supportClasses.SkinnableComponent
Implements IListenAndWatch
Subclasses AudioPreview, CardTip, Details, DetailsCardItem, DetailsHeaderItem, FolderBack, MarqueeSelection, NavAlert, Preview, PreviewHUD, SimpleCard



Public Properties
 PropertyDefined By
  skinState : String
NavSkinnableComponent
Protected Properties
 PropertyDefined By
  autoListen : AutoListen
NavSkinnableComponent
  autoWatch : AutoWatch
NavSkinnableComponent
  _skinState : String
NavSkinnableComponent
Public Methods
 MethodDefined By
  
NavSkinnableComponent
  
NavSkinnableComponent
  
NavSkinnableComponent
  
setCurrentState(stateName:String, playTransition:Boolean = true):void
[override]
NavSkinnableComponent
Protected Methods
 MethodDefined By
  
addListener(listener:IEventDispatcher, type:String, handler:Function, useCapture:Boolean = false, priority:int = 0):void
NavSkinnableComponent
  
addWatcher(watcher:ChangeWatcher):void
NavSkinnableComponent
  
detachSkin():void
[override]
NavSkinnableComponent
  
[override]
NavSkinnableComponent
  
initStates():void
NavSkinnableComponent
  
partRemoved(partName:String, instance:Object):void
[override]
NavSkinnableComponent
Public Constants
 ConstantDefined By
  STATE_DISABLED : String = disabled
[static]
NavSkinnableComponent
  STATE_NORMAL : String = normal
[static]
NavSkinnableComponent
Property Detail
_skinStateproperty
protected var _skinState:String

autoListenproperty 
protected var autoListen:AutoListen

autoWatchproperty 
protected var autoWatch:AutoWatch

skinStateproperty 
skinState:String


Implementation
    public function get skinState():String
    public function set skinState(value:String):void
Constructor Detail
NavSkinnableComponent()Constructor
public function NavSkinnableComponent()



Method Detail
addListenAndWatch()method
public function addListenAndWatch():void

addListener()method 
protected function addListener(listener:IEventDispatcher, type:String, handler:Function, useCapture:Boolean = false, priority:int = 0):void

Parameters

listener:IEventDispatcher
 
type:String
 
handler:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)

addWatcher()method 
protected function addWatcher(watcher:ChangeWatcher):void

Parameters

watcher:ChangeWatcher

detachSkin()method 
override protected function detachSkin():void

getCurrentSkinState()method 
override protected function getCurrentSkinState():String

Returns
String
initStates()method 
protected function initStates():void

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

Parameters

partName:String
 
instance:Object

removeListenAndWatch()method 
public function removeListenAndWatch():void

setCurrentState()method 
override public function setCurrentState(stateName:String, playTransition:Boolean = true):void

Parameters

stateName:String
 
playTransition:Boolean (default = true)

Constant Detail
STATE_DISABLEDConstant
public static const STATE_DISABLED:String = disabled

STATE_NORMALConstant 
public static const STATE_NORMAL:String = normal