Packagexp.core
Classpublic class UIComponentHelper



Public Methods
 MethodDefined by
  
asCollectionView(value:Object):ICollectionView
[static]
UIComponentHelper
  
getApplicationDomain(object:Object):ApplicationDomain
[static]
UIComponentHelper
  
getBackgroundStateColorStyle(enabled:Boolean, styleObj:IStyleClient):Number
[static]
UIComponentHelper
  
getBorderThicknessStyle(styleObj:IStyleClient):Thickness
[static]
UIComponentHelper
  
getClassName(value:Object):String
[static]
UIComponentHelper
  
getClassStyleDeclarations(tgt:Object):Array
[static] Finds the type selectors for this UIComponent instance.
UIComponentHelper
  
getColorStyle(styleObj:IStyleClient, colorStyle:String, alphaStyle:String, fillStyle:String = null):IFill
[static]
UIComponentHelper
  
getStyle(styleProp:String, inheritingStyles:Object, nonInheritingStyles:Object):*
[static]
UIComponentHelper
  
getStyleAsBoolean(styleObject:IStyleClient, styleProp:String, defaultValue:Boolean = false):Boolean
[static]
UIComponentHelper
  
getStyleAsNumber(styleObject:IStyleClient, styleProp:String, defaultValue:Number):Number
[static]
UIComponentHelper
  
getStyleAsObject(styleObject:IStyleClient, styleProp:String, defaultValue:Object = null):Object
[static]
UIComponentHelper
  
getStyleAsString(styleObject:IStyleClient, styleProp:String, defaultValue:String = null, lowercase:Boolean = false):String
[static]
UIComponentHelper
  
getStyleWithDefault(styleObject:IStyleClient, styleProp:String, defaultValue:*):*
[static]
UIComponentHelper
  
getSystemManager(o:DisplayObject):ISystemManager
[static]
UIComponentHelper
  
getTextFormatFromStyles(inheritingStyles:Object, nonInheritingStyles:Object, enabled:Boolean = true, ignorePadding:Boolean = false, explicitColor:uint = 0xFFFFFFFF):UITextFormat
[static]
UIComponentHelper
  
initDefaultStyles(styleName:String, defaultFactory:Function):void
[static]
UIComponentHelper
  
initNamedChild(child:DisplayObject, name:String, props:Object = null):DisplayObject
[static]
UIComponentHelper
Method detail
asCollectionView()method
public static function asCollectionView(value:Object):ICollectionViewParameters
value:Object

Returns
ICollectionView
getApplicationDomain()method 
public static function getApplicationDomain(object:Object):ApplicationDomainParameters
object:Object

Returns
ApplicationDomain
getBackgroundStateColorStyle()method 
public static function getBackgroundStateColorStyle(enabled:Boolean, styleObj:IStyleClient):NumberParameters
enabled:Boolean
 
styleObj:IStyleClient

Returns
Number
getBorderThicknessStyle()method 
public static function getBorderThicknessStyle(styleObj:IStyleClient):ThicknessParameters
styleObj:IStyleClient

Returns
Thickness
getClassName()method 
public static function getClassName(value:Object):StringParameters
value:Object

Returns
String
getClassStyleDeclarations()method 
public static function getClassStyleDeclarations(tgt:Object):Array

Finds the type selectors for this UIComponent instance. The algorithm walks up the superclass chain. For example, suppose that class MyButton extends Button. A MyButton instance will first look for a MyButton type selector then, it will look for a Button type selector. then, it will look for a UIComponent type selector. (The superclass chain is considered to stop at UIComponent, not Object.)

Parameters
tgt:Object

Returns
Array — An Array of type selectors for this instance.
getColorStyle()method 
public static function getColorStyle(styleObj:IStyleClient, colorStyle:String, alphaStyle:String, fillStyle:String = null):IFillParameters
styleObj:IStyleClient
 
colorStyle:String
 
alphaStyle:String
 
fillStyle:String (default = null)

Returns
IFill
getStyle()method 
public static function getStyle(styleProp:String, inheritingStyles:Object, nonInheritingStyles:Object):*

Parameters
styleProp:String
 
inheritingStyles:Object
 
nonInheritingStyles:Object

Returns
*
getStyleAsBoolean()method 
public static function getStyleAsBoolean(styleObject:IStyleClient, styleProp:String, defaultValue:Boolean = false):BooleanParameters
styleObject:IStyleClient
 
styleProp:String
 
defaultValue:Boolean (default = false)

Returns
Boolean
getStyleAsNumber()method 
public static function getStyleAsNumber(styleObject:IStyleClient, styleProp:String, defaultValue:Number):NumberParameters
styleObject:IStyleClient
 
styleProp:String
 
defaultValue:Number

Returns
Number
getStyleAsObject()method 
public static function getStyleAsObject(styleObject:IStyleClient, styleProp:String, defaultValue:Object = null):ObjectParameters
styleObject:IStyleClient
 
styleProp:String
 
defaultValue:Object (default = null)

Returns
Object
getStyleAsString()method 
public static function getStyleAsString(styleObject:IStyleClient, styleProp:String, defaultValue:String = null, lowercase:Boolean = false):StringParameters
styleObject:IStyleClient
 
styleProp:String
 
defaultValue:String (default = null)
 
lowercase:Boolean (default = false)

Returns
String
getStyleWithDefault()method 
public static function getStyleWithDefault(styleObject:IStyleClient, styleProp:String, defaultValue:*):*Parameters
styleObject:IStyleClient
 
styleProp:String
 
defaultValue:*

Returns
*
getSystemManager()method 
public static function getSystemManager(o:DisplayObject):ISystemManagerParameters
o:DisplayObject

Returns
ISystemManager
getTextFormatFromStyles()method 
public static function getTextFormatFromStyles(inheritingStyles:Object, nonInheritingStyles:Object, enabled:Boolean = true, ignorePadding:Boolean = false, explicitColor:uint = 0xFFFFFFFF):UITextFormatParameters
inheritingStyles:Object
 
nonInheritingStyles:Object
 
enabled:Boolean (default = true)
 
ignorePadding:Boolean (default = false)
 
explicitColor:uint (default = 0xFFFFFFFF)

Returns
UITextFormat
initDefaultStyles()method 
public static function initDefaultStyles(styleName:String, defaultFactory:Function):voidParameters
styleName:String
 
defaultFactory:Function
initNamedChild()method 
public static function initNamedChild(child:DisplayObject, name:String, props:Object = null):DisplayObjectParameters
child:DisplayObject
 
name:String
 
props:Object (default = null)

Returns
DisplayObject