Packagemain.view.components.skins
Classpublic class ControlBarButtonSkin
InheritanceControlBarButtonSkin Inheritance spark.components.supportClasses.Skin
Implements mx.binding.IBindingClient, mx.core.IStateClient2

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
  hostComponent : Object
ControlBarButtonSkin
  icon : BitmapImage
ControlBarButtonSkin
  iconGraphic : Graphic
ControlBarButtonSkin
  label : Label
ControlBarButtonSkin
  notifyEffect : Animate
ControlBarButtonSkin
  notifyGlow : GlowFilter
ControlBarButtonSkin
Public Methods
 MethodDefined By
  
Constructor.
ControlBarButtonSkin
Protected Methods
 MethodDefined By
  
updateDisplayList(unscaledWidth:Number, unscaleHeight:Number):void
[override]
ControlBarButtonSkin
Property Detail
hostComponentproperty
public var hostComponent:Object

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

iconproperty 
public var icon:BitmapImage

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

iconGraphicproperty 
public var iconGraphic:Graphic

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

labelproperty 
public var label:Label

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

notifyEffectproperty 
public var notifyEffect:Animate

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

notifyGlowproperty 
public var notifyGlow:GlowFilter

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

Constructor Detail
ControlBarButtonSkin()Constructor
public function ControlBarButtonSkin()

Constructor.

Method Detail
updateDisplayList()method
override protected function updateDisplayList(unscaledWidth:Number, unscaleHeight:Number):void

Parameters

unscaledWidth:Number
 
unscaleHeight:Number