Paket | mx.styles |
Klasse | public class CSSSelector |
Vererbung | CSSSelector Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Eigenschaft | Definiert von | ||
---|---|---|---|
ancestor : CSSSelector [schreibgeschützt]
Wenn dieser Selektor zu einem untergeordneten Selektor gehört, kann ein weiterer Selektor für ein beliebiges Vorgängerelement definiert sein. | CSSSelector | ||
conditions : Array [schreibgeschützt]
Dieser Selektor kann durch Angabe weiterer Bedingungen einem Teilsatz von Komponenten zugeordnet werden. Beispiel: Eine passende Komponente muss eine bestimmte ID, einen bestimmten styleName (entspricht einer Klassenbedingung in CSS) oder einen bestimmten Status (entspricht einer Pseudobedingung in CSS) aufweisen. | CSSSelector | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
specificity : int [schreibgeschützt]
Berechnet die Spezifität einer Selektorkette, um die Priorität bei der Anwendung mehrerer entsprechender Stildeklarationen zu bestimmen. | CSSSelector | ||
subject : String [schreibgeschützt]
Nur das Subjekt dieses Selektorknotens. | CSSSelector |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | CSSSelector | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Bestimmt, ob dieser Selektor der angegebenen Komponente entspricht. | CSSSelector | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt eine Stringdarstellung dieses Selektors zurück. | CSSSelector | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
ancestor | Eigenschaft |
ancestor:CSSSelector
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wenn dieser Selektor zu einem untergeordneten Selektor gehört, kann ein weiterer Selektor für ein beliebiges Vorgängerelement definiert sein.
Implementierung
public function get ancestor():CSSSelector
conditions | Eigenschaft |
conditions:Array
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Dieser Selektor kann durch Angabe weiterer Bedingungen einem Teilsatz von Komponenten zugeordnet werden. Beispiel: Eine passende Komponente muss eine bestimmte ID, einen bestimmten styleName (entspricht einer Klassenbedingung in CSS) oder einen bestimmten Status (entspricht einer Pseudobedingung in CSS) aufweisen.
Wenn keine Bedingungen angegeben werden, entspricht diese Eigenschaft null.
Implementierung
public function get conditions():Array
specificity | Eigenschaft |
specificity:int
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Berechnet die Spezifität einer Selektorkette, um die Priorität bei der Anwendung mehrerer entsprechender Stildeklarationen zu bestimmen. Beachten Sie, dass ID-Bedingungen 100 Punkte, Pseudo- und Klassenbedingungen je 10 Punkte, Typen (einschließlich untergeordnete Elemente in einer Selektorkette) 1 Punkt beitragen. Universelle Selektoren (*) leisten keinen Beitrag. Das Ergebnis entspricht der Summe der Beiträge. Selektoren mit einer höheren Spezifität überschreiben Selektoren mit einer niedrigeren Spezifität. Wenn Selektoren die gleiche Spezifität haben, ist die Reihenfolge der Deklaration ausschlaggebend (der letzte Selektor hat Priorität).
Implementierung
public function get specificity():int
subject | Eigenschaft |
subject:String
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Nur das Subjekt dieses Selektorknotens. Mit der toString()
- Methode rufen Sie eine Stringdarstellung aller Bedingungen und untergeordneten Elemente dieses Selektors ab.
Wenn dieser Selektor der Stammknoten einer möglichen Selektorkette ist, stellt das Subjekt auch das Subjekt des gesamten Selektorausdrucks dar.
Implementierung
public function get subject():String
CSSSelector | () | Konstruktor |
public function CSSSelector(subject:String, conditions:Array = null, ancestor:CSSSelector = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
Parametersubject:String — Die einfache Darstellung dieses Selektors ohne Bedingungen oder Vorgänger. Dies ist normalerweise der vollständig qualifizierte Klassenname, beispielsweise „spark.components.Button“. Verwenden Sie ", um alle Komponenten einzuschließen, oder „global“ für einen globalen Selektor.
| |
conditions:Array (default = null ) — Ein optionales Array von Objekten des Typs CSSCondition, das zum Zuordnen eines Teilsatzes von Komponenteninstanzen verwendet wird. Derzeit wird nur eine einzige oder ein Paar von Bedingungen unterstützt.
| |
ancestor:CSSSelector (default = null ) — Ein optionaler Selektor zum Zuordnen einer Komponente mit einem beliebigen Vorgänger.
|
matchesStyleClient | () | Methode |
public function matchesStyleClient(object:IAdvancedStyleClient):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Bestimmt, ob dieser Selektor der angegebenen Komponente entspricht.
Parameter
object:IAdvancedStyleClient — Die Komponente, auf die der Selektor angewendet werden kann.
|
Boolean — Bei „true“ entspricht die Komponente dem Selektor, bei „false“ nicht.
|
toString | () | Methode |
public function toString():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt eine Stringdarstellung dieses Selektors zurück.
RückgabewerteString — Eine Stringdarstellung dieses Selektors einschließlich der gesamten Syntax, aller Bedingungen und Vorgänger.
|
Tue Jun 12 2018, 10:04 AM Z