Package | mx.styles |
Interface | public interface IAdvancedStyleClient extends IStyleClient , ISimpleStyleClient |
Implementors | StyleProxy, UIComponent |
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Property | Defined By | ||
---|---|---|---|
className : String [read-only]
The name of the component class. | IStyleClient | ||
id : String [read-only]
The identity of the component. | IAdvancedStyleClient | ||
inheritingStyles : Object
An object containing the inheritable styles for this component. | IStyleClient | ||
nonInheritingStyles : Object
An object containing the noninheritable styles for this component. | IStyleClient | ||
styleDeclaration : CSSStyleDeclaration
The style declaration that holds the inline styles declared by this
object. | IStyleClient | ||
styleName : Object
The source of this object's style values. | ISimpleStyleClient | ||
styleParent : IAdvancedStyleClient [read-only]
The parent of this component. | IAdvancedStyleClient |
Method | Defined By | ||
---|---|---|---|
Deletes a style property from this component instance. | IStyleClient | ||
Returns an Array of CSSStyleDeclaration objects for the type selector
that applies to this component, or null if none exist. | IStyleClient | ||
Gets a style property that has been set anywhere in this
component's style lookup chain. | IStyleClient | ||
Returns true if cssState matches currentCSSState. | IAdvancedStyleClient | ||
Determines whether this instance is the same as, or is a subclass of,
the given type. | IAdvancedStyleClient | ||
Propagates style changes to the children of this component. | IStyleClient | ||
Sets up the internal style cache values so that the getStyle()
method functions. | IStyleClient | ||
Registers the EffectManager as one of the event listeners for each effect event. | IStyleClient | ||
Sets a style property on this component instance. | IStyleClient | ||
Called when the value of a style property is changed. | ISimpleStyleClient | ||
Flex calls the stylesInitialized() method when
the styles for a component are first initialized. | IAdvancedStyleClient |
id | property |
id:String
[read-only] Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
The identity of the component.
Implementation
public function get id():String
styleParent | property |
styleParent:IAdvancedStyleClient
[read-only] Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
The parent of this component.
Implementation
public function get styleParent():IAdvancedStyleClient
matchesCSSState | () | method |
public function matchesCSSState(cssState:String):Boolean
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Returns true
if cssState
matches currentCSSState
.
Typically, you do not call this method directly.
It is called by the mx.styles.CSSCondition.matchesStyleClient()
method.
Note Spark components use their skin state as the pseudo state.
Halo components use the currentState
property.
Parameters
cssState:String — A possible value of CSSCondition.value .
It represents the current state of this component used to match CSS pseudo-selectors.
|
Boolean — true if cssState matches currentCSSState .
By default, currentCSSState is the same as currentState .
If no state exists, return null.
|
matchesCSSType | () | method |
public function matchesCSSType(cssType:String):Boolean
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Determines whether this instance is the same as, or is a subclass of,
the given type.
Typically, you do not call this method directly.
It is called by the mx.styles.CSSCondition.matchesStyleClient()
method.
Parameters
cssType:String — A CSSSelector object.
|
Boolean — true if cssType is in the hierarchy of qualified type selectors.
|
stylesInitialized | () | method |
public function stylesInitialized():void
Language Version: | ActionScript 3.0 |
Product Version: | Flex 4 |
Runtime Versions: | Flash Player 10, AIR 1.5 |
Flex calls the stylesInitialized()
method when
the styles for a component are first initialized.
Thu May 20 2010, 02:19 AM -07:00