Packagecom.adobe.portfolio.components
Classpublic class NavSkinnableContainer
InheritanceNavSkinnableContainer Inheritance spark.components.SkinnableContainer
Implements IListenAndWatch
Subclasses ScrollPad

Default MXML PropertymxmlContentFactory



Public Properties
 PropertyDefined By
  skinState : String
NavSkinnableContainer
Protected Properties
 PropertyDefined By
  _skinState : String
NavSkinnableContainer
Public Methods
 MethodDefined By
  
NavSkinnableContainer
  
NavSkinnableContainer
  
NavSkinnableContainer
  
setCurrentState(stateName:String, playTransition:Boolean = true):void
[override]
NavSkinnableContainer
Protected Methods
 MethodDefined By
  
addListener(listener:IEventDispatcher, type:String, handler:Function):void
NavSkinnableContainer
  
addWatcher(watcher:ChangeWatcher):void
NavSkinnableContainer
  
detachSkin():void
[override]
NavSkinnableContainer
  
[override]
NavSkinnableContainer
  
initStates():void
NavSkinnableContainer
  
partRemoved(partName:String, instance:Object):void
[override]
NavSkinnableContainer
Protected Constants
 ConstantDefined By
  STATE_NORMAL : String = normal
[static]
NavSkinnableContainer
Property Detail
_skinStateproperty
protected var _skinState:String

skinStateproperty 
skinState:String


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



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

addListener()method 
protected function addListener(listener:IEventDispatcher, type:String, handler:Function):void

Parameters

listener:IEventDispatcher
 
type:String
 
handler:Function

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_NORMALConstant
protected static const STATE_NORMAL:String = normal