Packageardisia.components.pane.themes.stockholm.skins
Classpublic class PaneSkin
InheritancePaneSkin Inheritance spark.components.supportClasses.Skin
Implements mx.binding.IBindingClient, mx.core.IStateClient2

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
  backgroundFill : SolidColor
PaneSkin
  borderStroke : SolidColorStroke
PaneSkin
  chromeFill : SolidColor
PaneSkin
  closeButtonPart : Button
PaneSkin
  contentGroup : Group
PaneSkin
  controlBarGroup : Group
PaneSkin
  dropShadow : RectangularDropShadow
inset to the right a bit to prevent display problems on retina displays
PaneSkin
  iconPart : BitmapImage
PaneSkin
  innerStroke : SolidColorStroke
PaneSkin
  maximizeButtonPart : MaximizeButton
PaneSkin
  minimizeButtonPart : Button
PaneSkin
  titleLabelPart : Label
PaneSkin
  transformRegionPart : Group
PaneSkin
Protected Properties
 PropertyDefined By
  activeInnerBorder : uint
PaneSkin
  activeOuterBorder : uint
PaneSkin
  activePaneChrome : uint
PaneSkin
  backgroundAlpha : Number
PaneSkin
  backgroundColor : uint
PaneSkin
  inactiveInnerBorder : uint
PaneSkin
  inactiveOuterBorder : uint
PaneSkin
  inactivePaneChrome : uint
PaneSkin
  innerBorder : uint
PaneSkin
  outerBorder : uint
PaneSkin
  paneChrome : uint
PaneSkin
  stylesDirty : Boolean
PaneSkin
Public Methods
 MethodDefined By
  
Constructor.
PaneSkin
  
styleChanged(styleProp:String):void
[override]
PaneSkin
Protected Methods
 MethodDefined By
  
[override]
PaneSkin
  
stateChanged(oldState:String, newState:String, recursive:Boolean):void
[override]
PaneSkin
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
PaneSkin
  
PaneSkin
Property Detail
activeInnerBorderproperty
protected var activeInnerBorder:uint

activeOuterBorderproperty 
protected var activeOuterBorder:uint

activePaneChromeproperty 
protected var activePaneChrome:uint

backgroundAlphaproperty 
protected var backgroundAlpha:Number

backgroundColorproperty 
protected var backgroundColor:uint

backgroundFillproperty 
public var backgroundFill:SolidColor

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

borderStrokeproperty 
public var borderStroke:SolidColorStroke

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

chromeFillproperty 
public var chromeFill:SolidColor

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

closeButtonPartproperty 
public var closeButtonPart:Button

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

contentGroupproperty 
public var contentGroup:Group

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

controlBarGroupproperty 
public var controlBarGroup:Group

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

dropShadowproperty 
public var dropShadow:RectangularDropShadow

inset to the right a bit to prevent display problems on retina displays

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

iconPartproperty 
public var iconPart:BitmapImage

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

inactiveInnerBorderproperty 
protected var inactiveInnerBorder:uint

inactiveOuterBorderproperty 
protected var inactiveOuterBorder:uint

inactivePaneChromeproperty 
protected var inactivePaneChrome:uint

innerBorderproperty 
protected var innerBorder:uint

innerStrokeproperty 
public var innerStroke:SolidColorStroke

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

maximizeButtonPartproperty 
public var maximizeButtonPart:MaximizeButton

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

minimizeButtonPartproperty 
public var minimizeButtonPart:Button

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

outerBorderproperty 
protected var outerBorder:uint

paneChromeproperty 
protected var paneChrome:uint

stylesDirtyproperty 
protected var stylesDirty:Boolean

titleLabelPartproperty 
public var titleLabelPart:Label

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

transformRegionPartproperty 
public var transformRegionPart:Group

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

Constructor Detail
PaneSkin()Constructor
public function PaneSkin()

Constructor.

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

stateChanged()method 
override protected function stateChanged(oldState:String, newState:String, recursive:Boolean):void

Parameters

oldState:String
 
newState:String
 
recursive:Boolean

styleChanged()method 
override public function styleChanged(styleProp:String):void

Parameters

styleProp:String

updateDisplayList()method 
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Parameters

unscaledWidth:Number
 
unscaledHeight:Number

updatePaneChrome()method 
protected function updatePaneChrome():void