Packagecom.sibirjak.jakute.framework
Classpublic class JCSS_ComponentStyleManager
InheritanceJCSS_ComponentStyleManager Inheritance JCSS_StyleManager



Public Properties
 PropertyDefined by
  component : DisplayObject
JCSS_ComponentStyleManager
  componentRoleManager : JCSS_ComponentRoleManager
[read-only]
JCSS_ComponentStyleManager
  cssClass : String
JCSS_ComponentStyleManager
  cssID : String
JCSS_ComponentStyleManager
  cssName : String
JCSS_ComponentStyleManager
  depth : uint
[read-only]
JCSS_ComponentStyleManager
  initialized : Boolean
[read-only]
JCSS_ComponentStyleManager
 Inheritedjcss : JCSS
JCSS_StyleManager
 InheritedroleManager : JCSS_RoleManager
JCSS_StyleManager
  stateManager : JCSS_StateManager
[read-only]
JCSS_ComponentStyleManager
 InheritedstyleManagerID : uint
JCSS_StyleManager
 InheritedstyleRuleTree : JCSS_StyleRuleTree
JCSS_StyleManager
  virtualParent : DisplayObject
JCSS_ComponentStyleManager
Protected Properties
 PropertyDefined by
 Inherited_descendants : Object
JCSS_StyleManager
 Inherited_jcss : JCSS
JCSS_StyleManager
 Inherited_roleManager : JCSS_RoleManager
JCSS_StyleManager
 Inherited_styleManagerID : uint
JCSS_StyleManager
 Inherited_styleRuleTree : JCSS_StyleRuleTree
JCSS_StyleManager
 Inherited_updatesEnabled : Boolean = true
JCSS_StyleManager
Public Methods
 MethodDefined by
  
JCSS_ComponentStyleManager
  
childrenEnclosed():Boolean
JCSS_ComponentStyleManager
  
cleanUp():void
JCSS_ComponentStyleManager
 Inherited
clearStyle(selector:String, styleName:String = null):void
JCSS_StyleManager
 Inherited
JCSS_StyleManager
  
JCSS_ComponentStyleManager
  
JCSS_ComponentStyleManager
  
defineStyle(styleName:String, styleValue:String, format:uint, priority:* = 0):void
JCSS_ComponentStyleManager
  
Called after a dynamic style rule has been activated.
JCSS_ComponentStyleManager
  
JCSS_ComponentStyleManager
 Inherited
foreachChildComponentStyleManager(callbackComponent:Function, callbackFinishedChildren:Function = null):void
JCSS_StyleManager
  
foreachParentComponentStyleManager(callback:Function):Boolean
JCSS_ComponentStyleManager
  
foreachParentStyleManager(callback:Function):Boolean
JCSS_ComponentStyleManager
  
JCSS_ComponentStyleManager
  
getState(stateName:String):String
JCSS_ComponentStyleManager
  
getStyle(styleName:String):*
JCSS_ComponentStyleManager
  
JCSS_ComponentStyleManager
 Inherited
JCSS_StyleManager
  
setState(stateName:String, value:String):void
JCSS_ComponentStyleManager
 Inherited
setStyle(selector:String, styleName:String, styleValue:uint, priority:* = 1):void
JCSS_StyleManager
 Inherited
setStyleSheet(styleSheet:String):void
JCSS_StyleManager
 Inherited
JCSS_StyleManager
  
Called after a matching style rule has been updated at runtime.
JCSS_ComponentStyleManager
  
styleManager_notifyStyleRemoved(styleRule:JCSS_StyleRule, propertyName:String):void
Called after a style has been removed via clearStyle().
JCSS_ComponentStyleManager
  
Called after a matching style rule has been added at runtime.
JCSS_ComponentStyleManager
  
Called after a style rule has been removed via clearStyle().
JCSS_ComponentStyleManager
 Inherited
JCSS_StyleManager
 Inherited
styleRuleTree_notifyStyleRemoved(styleRule:JCSS_StyleRule, propertyName:String):void
JCSS_StyleManager
 Inherited
styleRuleTree_notifyStyleRuleAdded(styleRule:JCSS_StyleRule, clientsNotRegisteredYet:Boolean):void
JCSS_StyleManager
 Inherited
JCSS_StyleManager
  
JCSS_ComponentStyleManager
  
stylesAsString(styles:Object = null):String
JCSS_ComponentStyleManager
  
toString():String
JCSS_ComponentStyleManager
 Inherited
JCSS_StyleManager
Property detail
componentproperty
component:DisplayObject  [read-write]Implementation
    public function get component():DisplayObject
    public function set component(value:DisplayObject):void
componentRoleManagerproperty 
componentRoleManager:JCSS_ComponentRoleManager  [read-only]Implementation
    public function get componentRoleManager():JCSS_ComponentRoleManager
cssClassproperty 
cssClass:String  [read-write]Implementation
    public function get cssClass():String
    public function set cssClass(value:String):void
cssIDproperty 
cssID:String  [read-write]Implementation
    public function get cssID():String
    public function set cssID(value:String):void
cssNameproperty 
cssName:String  [read-write]Implementation
    public function get cssName():String
    public function set cssName(value:String):void
depthproperty 
depth:uint  [read-only]Implementation
    public function get depth():uint
initializedproperty 
initialized:Boolean  [read-only]Implementation
    public function get initialized():Boolean
stateManagerproperty 
stateManager:JCSS_StateManager  [read-only]Implementation
    public function get stateManager():JCSS_StateManager
virtualParentproperty 
virtualParent:DisplayObject  [read-write]Implementation
    public function get virtualParent():DisplayObject
    public function set virtualParent(value:DisplayObject):void
Constructor detail
JCSS_ComponentStyleManager()constructor
public function JCSS_ComponentStyleManager(adapter:JCSS_Adapter)Parameters
adapter:JCSS_Adapter
Method detail
childrenEnclosed()method
public function childrenEnclosed():Boolean

Returns
Boolean
cleanUp()method 
public function cleanUp():void
commitStyleChanged()method 
public function commitStyleChanged(updateInfo:JCSS_UpdateInfo):voidParameters
updateInfo:JCSS_UpdateInfo
componentSelectorAsString()method 
public function componentSelectorAsString():String

Returns
String
defineStyle()method 
public function defineStyle(styleName:String, styleValue:String, format:uint, priority:* = 0):voidParameters
styleName:String
 
styleValue:String
 
format:uint
 
priority:* (default = 0)
dynamicStyleRuleManager_notifyStyleRuleActivated()method 
public function dynamicStyleRuleManager_notifyStyleRuleActivated(styleRule:JCSS_StyleRule, active:Boolean):void

Called after a dynamic style rule has been activated.

Parameters
styleRule:JCSS_StyleRule
 
active:Boolean
encloseChildren()method 
public function encloseChildren():void
foreachParentComponentStyleManager()method 
public function foreachParentComponentStyleManager(callback:Function):BooleanParameters
callback:Function

Returns
Boolean
foreachParentStyleManager()method 
public function foreachParentStyleManager(callback:Function):BooleanParameters
callback:Function

Returns
Boolean
getDefinedStyles()method 
public function getDefinedStyles():Object

Returns
Object
getState()method 
public function getState(stateName:String):StringParameters
stateName:String

Returns
String
getStyle()method 
public function getStyle(styleName:String):*Parameters
styleName:String

Returns
*
parentChainAsString()method 
public function parentChainAsString():String

Returns
String
setState()method 
public function setState(stateName:String, value:String):voidParameters
stateName:String
 
value:String
styleManager_notifyStyleChanged()method 
public function styleManager_notifyStyleChanged(styleRule:JCSS_StyleRule):void

Called after a matching style rule has been updated at runtime.

Parameters
styleRule:JCSS_StyleRule
styleManager_notifyStyleRemoved()method 
public function styleManager_notifyStyleRemoved(styleRule:JCSS_StyleRule, propertyName:String):void

Called after a style has been removed via clearStyle().

Parameters
styleRule:JCSS_StyleRule
 
propertyName:String
styleManager_notifyStyleRuleAdded()method 
public function styleManager_notifyStyleRuleAdded(styleRule:JCSS_StyleRule):void

Called after a matching style rule has been added at runtime.

Parameters
styleRule:JCSS_StyleRule
styleManager_notifyStyleRuleRemoved()method 
public function styleManager_notifyStyleRuleRemoved(styleRule:JCSS_StyleRule):void

Called after a style rule has been removed via clearStyle().

Parameters
styleRule:JCSS_StyleRule
styleRuleTreeAsString()method 
public override function styleRuleTreeAsString():String

Returns
String
stylesAsString()method 
public function stylesAsString(styles:Object = null):StringParameters
styles:Object (default = null)

Returns
String
toString()method 
public function toString():String

Returns
String