Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: Hämtar data från servern ...
Hämtar data från servern ...
mx.styles 

IStyleManager2  - AS3 Flex

Paketmx.styles
Gränssnittpublic interface IStyleManager2 extends IStyleManager

Språkversion: ActionScript 3.0
Produktversion: Flex 3
Körningsmiljöversioner: Flash Player 9, AIR 1.1

The IStyleManager2 class manages the following:
  • Which CSS style properties the class inherits
  • Which style properties are colors, and therefore get special handling
  • A list of strings that are aliases for color values

Relaterade API-element



Publika egenskaper
 EgenskapDefinieras med
  parent : IStyleManager2
[skrivskyddad] The style manager that is the parent of this StyleManager.
IStyleManager2
  selectors : Array
[skrivskyddad] Returns an Array of all the CSS selectors that are registered with the StyleManager.
IStyleManager2
Publika metoder
 MetodDefinieras med
 Inherited
Clears the CSSStyleDeclaration object that stores the rules for the specified CSS selector.
IStyleManager
 Inherited
Returns the numeric RGB color value that corresponds to the specified color string.
IStyleManager
 Inherited
Converts each element of the colors Array from a color name to a numeric RGB color value.
IStyleManager
  
Gets a CSSStyleDeclaration object that stores the rules for the specified CSS selector.
IStyleManager2
 Inherited
Gets the CSSStyleDeclaration object that stores the rules for the specified CSS selector.
IStyleManager
 Inherited
Tests to see if the given String is an alias for a color value.
IStyleManager
 Inherited
Tests to see if a style is inheriting.
IStyleManager
 Inherited
Test to see if a TextFormat style is inheriting.
IStyleManager
 Inherited
Tests to see if this style affects the component's parent container in such a way as to require that the parent container redraws itself when this style changes.
IStyleManager
 Inherited
Tests to see if the style changes the size of the component's parent container.
IStyleManager
 Inherited
Tests to see if a style changes the size of a component.
IStyleManager
 Inherited
Determines if a specified parameter is a valid style property.
IStyleManager
 Inherited
loadStyleDeclarations(url:String, update:Boolean = true, trustContent:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null):IEventDispatcher
Loads a style SWF.
IStyleManager
 Inherited
registerColorName(colorName:String, colorValue:uint):void
Adds a color name to the list of aliases for colors.
IStyleManager
 Inherited
Adds to the list of styles that can inherit values from their parents.
IStyleManager
 Inherited
Adds to the list of styles which may affect the appearance or layout of the component's parent container.
IStyleManager
 Inherited
Adds to the list of styles which may affect the measured size of the component's parent container.
IStyleManager
 Inherited
Adds to the list of styles which may affect the measured size of the component.
IStyleManager
 Inherited
setStyleDeclaration(selector:String, styleDeclaration:CSSStyleDeclaration, update:Boolean):void
Sets the CSSStyleDeclaration object that stores the rules for the specified CSS selector.
IStyleManager
 Inherited
Unloads a style SWF.
IStyleManager
Egenskapsdetaljer

parent

egenskap
parent:IStyleManager2  [skrivskyddad]

The style manager that is the parent of this StyleManager.



Implementering
    public function get parent():IStyleManager2

selectors

egenskap 
selectors:Array  [skrivskyddad]

Språkversion: ActionScript 3.0
Produktversion: Flex 3
Körningsmiljöversioner: Flash Player 9, AIR 1.1

Returns an Array of all the CSS selectors that are registered with the StyleManager. You can pass items in this Array to the getStyleDeclaration() method to get the corresponding CSSStyleDeclaration object. Class selectors are prepended with a period.



Implementering
    public function get selectors():Array
Metoddetaljer

getMergedStyleDeclaration

()metod
public function getMergedStyleDeclaration(selector:String):CSSStyleDeclaration

Språkversion: ActionScript 3.0
Produktversion: Flex 4
Körningsmiljöversioner: Flash Player 10, AIR 1.5

Gets a CSSStyleDeclaration object that stores the rules for the specified CSS selector. The CSSStyleDeclaration object is created by merging the properties of the specified CSS selector in this style manager with the properties of any parent style managers.

If the selector parameter starts with a period (.), the returned CSSStyleDeclaration is a class selector and applies only to those instances whose styleName property specifies that selector (not including the period). For example, the class selector ".bigMargins" applies to any UIComponent whose styleName is "bigMargins".

If the selector parameter does not start with a period, the returned CSSStyleDeclaration is a type selector and applies to all instances of that type. For example, the type selector "Button" applies to all instances of Button and its subclasses.

The global selector is similar to a type selector and does not start with a period.

Parametrar

selector:String — The name of the CSS selector.

Returnerar
CSSStyleDeclaration — The style declaration whose name matches the selector property.




[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.