Packageardisia.components.textInput.themes.spark.skins
Classpublic class TextInputSkin
InheritanceTextInputSkin Inheritance spark.components.supportClasses.Skin
Implements mx.binding.IBindingClient, mx.core.IStateClient2

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
  bgFill : SolidColor
TextInputSkin
  border : SolidColorStroke
TextInputSkin
  clearButtonPart : Button
TextInputSkin
  iconPart : BitmapImage
TextInputSkin
  promptDisplay : Label
TextInputSkin
  textDisplay : RichEditableText
TextInputSkin
Protected Properties
 PropertyDefined By
  _borderColor : uint
TextInputSkin
  _iconPaddingBottom : Number = 0
TextInputSkin
  _iconPaddingLeft : Number = 0
TextInputSkin
  _iconPaddingRight : Number = 0
TextInputSkin
  _iconPaddingTop : Number = 0
TextInputSkin
  paddingChanged : Boolean
TextInputSkin
  stylesChanged : Boolean
TextInputSkin
Public Methods
 MethodDefined By
  
Constructor.
TextInputSkin
  
styleChanged(styleProp:String):void
[override]
TextInputSkin
Protected Methods
 MethodDefined By
  
[override]
TextInputSkin
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
TextInputSkin
Property Detail
_borderColorproperty
protected var _borderColor:uint

_iconPaddingBottomproperty 
protected var _iconPaddingBottom:Number = 0

_iconPaddingLeftproperty 
protected var _iconPaddingLeft:Number = 0

_iconPaddingRightproperty 
protected var _iconPaddingRight:Number = 0

_iconPaddingTopproperty 
protected var _iconPaddingTop:Number = 0

bgFillproperty 
public var bgFill:SolidColor

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

borderproperty 
public var border:SolidColorStroke

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

clearButtonPartproperty 
public var clearButtonPart:Button

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.

paddingChangedproperty 
protected var paddingChanged:Boolean

promptDisplayproperty 
public var promptDisplay:Label

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

stylesChangedproperty 
protected var stylesChanged:Boolean

textDisplayproperty 
public var textDisplay:RichEditableText

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

Constructor Detail
TextInputSkin()Constructor
public function TextInputSkin()

Constructor.

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

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