Package | mx.core |
Interface | public interface ILayoutDirectionElement |
Implémenteurs | BitmapAsset, SpriteAsset |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.1 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
layoutDirection : String
Spécifie la direction de mise en forme souhaitée pour un élément : l’une des valeurs LayoutDirection.LTR (de gauche à droite), LayoutDirection.RTL (de droite à gauche) ou null (héritée). | ILayoutDirectionElement |
Méthode | Défini par | ||
---|---|---|---|
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. | ILayoutDirectionElement |
layoutDirection | propriété |
layoutDirection:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.1 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie la direction de mise en forme souhaitée pour un élément: l’une des valeurs LayoutDirection.LTR (de gauche à droite), LayoutDirection.RTL (de droite à gauche) ou null (héritée). Cette propriété est généralement soutenue par un style héritable. Si sa valeur est null, le style layoutDirection est défini sur undefined. Les classes telles que GraphicElement, qui mettent en œuvre ILayoutDirectionElement mais ne prennent pas en charge les styles, doivent en outre prendre en charge la valeur null pour cette propriété, ce qui signifie que la direction de la mise en forme doit être héritée de son parent.
Implémentation
public function get layoutDirection():String
public function set layoutDirection(value:String):void
Eléments de l’API associés
invalidateLayoutDirection | () | méthode |
public function invalidateLayoutDirection():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.1 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. Si celles-ci diffèrent, la méthode est chargée de la réflexion du contenu de l’élément et de la mise à jour de la transformation post-mise en forme de l’élément afin que les descendants héritent d’un système de coordonnées par symétrie. IVisualElements met généralement en œuvre la réflexion en utilisant postLayoutTransformOffsets pour réduire l’axe des abscisses par -1 et pour translater la coordonnée de l’axe des x de l’origine par la largeur de l’élément. L’effet net de cette transformation « miroir » est d’inverser la direction dans laquelle l’axe des abscisses augmente sans modifier l’emplacement de l’élément par rapport à l’origine de son parent.
Tue Jun 12 2018, 09:30 AM Z