Package | mx.charts.chartClasses |
Interface | public interface IAxisRenderer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
Implémenteurs | AxisRenderer |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Les classes implémentent cette interface pour fournir des fonctionnalités de définition de plage de valeurs.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | IFlexDisplayObject | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | IFlexDisplayObject | ||
axis : IAxis
Objet d’axe associé à cette fonctionnalité de rendu. | IAxisRenderer | ||
baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte du composant. | IUIComponent | ||
blendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | IFlexDisplayObject | ||
cacheAsBitmap : Boolean
Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage. | IFlexDisplayObject | ||
document : Object
Référence à l’objet de document associé à ce composant. | IUIComponent | ||
enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | IUIComponent | ||
explicitHeight : Number
Hauteur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. | IUIComponent | ||
explicitMaxHeight : Number [lecture seule]
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
explicitMaxWidth : Number [lecture seule]
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
explicitMinHeight : Number [lecture seule]
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
explicitMinWidth : Number [lecture seule]
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
explicitWidth : Number
Largeur du composant, en pixels, spécifiée explicitement en tant que coordonnée du composant. | IUIComponent | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | IFlexDisplayObject | ||
focusPane : Sprite
Objet Sprite unique partagé par différents composants et utilisé comme incrustation pour tracer l’indicateur de focus. | IUIComponent | ||
gutters : Rectangle
Distance entre l’objet axisRenderer et les côtés du graphique conteneur. | IAxisRenderer | ||
height : Number
Indique la hauteur de l’objet d’affichage, en pixels. | IFlexDisplayObject | ||
heightLimit : Number
Quantité maximale d’espace, en pixels, qu’une fonctionnalité de rendu d’axe peut occuper dans un graphique. | IAxisRenderer | ||
horizontal : Boolean
true si la fonctionnalité de rendu d’axe est utilisée comme axe horizontal. | IAxisRenderer | ||
includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | IUIComponent | ||
isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | IUIComponent | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | IFlexDisplayObject | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | IFlexDisplayObject | ||
maxHeight : Number [lecture seule]
Nombre définissant la hauteur maximale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
maxWidth : Number [lecture seule]
Nombre définissant la largeur maximale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
measuredHeight : Number [lecture seule]
Hauteur mesurée de l’objet. | IFlexDisplayObject | ||
measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | IUIComponent | ||
measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | IUIComponent | ||
measuredWidth : Number [lecture seule]
Largeur mesurée de l’objet. | IFlexDisplayObject | ||
minHeight : Number [lecture seule]
Nombre définissant la hauteur minimale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
minorTicks : Array [lecture seule]
Contient un tableau spécifiant où Flex doit tracer les graduations secondaires le long de l’axe. | IAxisRenderer | ||
minWidth : Number [lecture seule]
Nombre définissant la largeur minimale du composant, en pixels, en tant que coordonnée du composant. | IUIComponent | ||
mouseX : Number [lecture seule]
Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels. | IFlexDisplayObject | ||
mouseY : Number [lecture seule]
Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels. | IFlexDisplayObject | ||
name : String
Indique le nom d’occurrence de DisplayObject. | IFlexDisplayObject | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | IFlexDisplayObject | ||
otherAxes : Array [écriture seule]
Tableau d’axes. | IAxisRenderer | ||
owner : DisplayObjectContainer
Propriétaire de cet objet IVisualElement. | IUIComponent | ||
parent : DisplayObjectContainer [lecture seule]
Indique l’objet DisplayObjectContainer qui contient l’objet d’affichage. | IFlexDisplayObject | ||
percentHeight : Number
Nombre définissant la hauteur d’un composant sous forme de pourcentage de la taille de son parent. | IUIComponent | ||
percentWidth : Number
Nombre définissant la largeur d’un composant sous forme de pourcentage de la taille de son parent. | IUIComponent | ||
placement : String
Côté du graphique sur lequel l’objet axisRenderer sera affiché. | IAxisRenderer | ||
root : DisplayObject [lecture seule]
Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier. | IFlexDisplayObject | ||
rotation : Number
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | IFlexDisplayObject | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | IFlexDisplayObject | ||
scaleX : Number
Indique l’échelle horizontale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | IFlexDisplayObject | ||
scaleY : Number
Indique l’échelle verticale (pourcentage) de l’objet telle qu’elle est appliquée à partir du point d’alignement. | IFlexDisplayObject | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | IFlexDisplayObject | ||
stage : Stage [lecture seule]
Scène de l’objet d’affichage. | IFlexDisplayObject | ||
systemManager : ISystemManager
Référence à l’objet SystemManager de ce composant. | IUIComponent | ||
ticks : Array [lecture seule]
Contient un tableau spécifiant où Flex doit tracer les graduations le long de l’axe. | IAxisRenderer | ||
transform : flash.geom:Transform
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | IFlexDisplayObject | ||
tweeningProperties : Array
Utilisée par la classe EffectManager. | IUIComponent | ||
visible : Boolean
Indique si l’objet d’affichage est visible ou non. | IFlexDisplayObject | ||
width : Number
Indique la largeur de l’objet d’affichage, en pixels. | IFlexDisplayObject | ||
x : Number
Indique la coordonnée x de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | IFlexDisplayObject | ||
y : Number
Indique la coordonnée y de l’occurrence de DisplayObject par rapport aux coordonnées locales de l’objet DisplayObjectContainer parent. | IFlexDisplayObject |
Méthode | Défini par | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | IEventDispatcher | ||
Ajuste la mise en forme en fonction des valeurs de gouttière transmises. | IAxisRenderer | ||
Appelée par le graphique conteneur pour indiquer que l’état actuel du graphique a changé. | IAxisRenderer | ||
Distribue un événement dans le flux d’événements. | IEventDispatcher | ||
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | IFlexDisplayObject | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| IUIComponent | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| IUIComponent | ||
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | IFlexDisplayObject | ||
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | IFlexDisplayObject | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | IEventDispatcher | ||
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | IFlexDisplayObject | ||
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | IFlexDisplayObject | ||
Initialise l’objet. | IUIComponent | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | IFlexDisplayObject | ||
Déplace cet objet vers les coordonnées x et y spécifiées. | IFlexDisplayObject | ||
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent. | IUIComponent | ||
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. | IUIComponent | ||
Supprime un écouteur de l’objet EventDispatcher. | IEventDispatcher | ||
Définit la taille réelle de cet objet. | IFlexDisplayObject | ||
Appelé lorsque la propriété visible est modifiée. | IUIComponent | ||
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | IEventDispatcher |
axis | propriété |
axis:IAxis
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Objet d’axe associé à cette fonctionnalité de rendu. Cette propriété est gérée par le graphique conteneur et ne doit pas être définie explicitement.
Implémentation
public function get axis():IAxis
public function set axis(value:IAxis):void
gutters | propriété |
gutters:Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distance entre l’objet axisRenderer et les côtés du graphique conteneur. Cette propriété est affectée automatiquement par le graphique et ne doit pas être affectée directement.
Implémentation
public function get gutters():Rectangle
public function set gutters(value:Rectangle):void
heightLimit | propriété |
heightLimit:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Quantité maximale d’espace, en pixels, qu’une fonctionnalité de rendu d’axe peut occuper dans un graphique. Par défaut, les fonctionnalités de rendu d’axe occupent uniquement l’espace nécessaire pour rendre l’ensemble des libellés à leur taille normale dans le graphique. Si la propriété heightLimit est définie, un objet AxisRenderer réduit la taille des libellés pour faire en sorte que la taille totale de l’axe soit inférieure à la valeur heightLimit.
Implémentation
public function get heightLimit():Number
public function set heightLimit(value:Number):void
horizontal | propriété |
horizontal:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
true
si la fonctionnalité de rendu d’axe est utilisée comme axe horizontal. Cette propriété est gérée par le contrôle CartesianChart conteneur et ne doit pas être définie directement.
Implémentation
public function get horizontal():Boolean
public function set horizontal(value:Boolean):void
minorTicks | propriété |
minorTicks:Array
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient un tableau spécifiant où Flex doit tracer les graduations secondaires le long de l’axe. Chaque élément du tableau contient une valeur comprise entre 0 et 1.
Implémentation
public function get minorTicks():Array
otherAxes | propriété |
placement | propriété |
placement:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Côté du graphique sur lequel l’objet axisRenderer sera affiché. Valeurs autorisées : "left"
et "right"
pour le rendu des axes verticaux et "top"
et "bottom"
pour le rendu des axes horizontaux. Par défaut, les axes principaux sont placés à gauche et en haut et les axes secondaires à droite et en bas. Les contrôles CartesianChart placent automatiquement les axes secondaires à l’opposé des axes principaux. Par exemple, si vous placez explicitement un axe vertical principal à droite, l’axe vertical secondaire est automatiquement placé à gauche.
Implémentation
public function get placement():String
public function set placement(value:String):void
ticks | propriété |
ticks:Array
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient un tableau spécifiant où Flex doit tracer les graduations le long de l’axe. Chaque élément du tableau contient une valeur comprise entre 0 et 1.
Implémentation
public function get ticks():Array
adjustGutters | () | méthode |
public function adjustGutters(workingGutters:Rectangle, adjustable:Object):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajuste la mise en forme en fonction des valeurs de gouttière transmises. Cette méthode est appelée par le graphique conteneur pour déterminer la taille des gouttières et de la zone de données correspondante. Cette méthode permet à la classe AxisRenderer de calculer la mise en forme en fonction des nouvelles gouttières et de les ajuster si nécessaire. Si une gouttière est ajustable, une fonctionnalité de rendu d’axe peut éventuellement ajuster les gouttières vers l’intérieur (gouttières plus larges), mais pas vers l’extérieur (gouttières moins larges).
Paramètres
workingGutters:Rectangle — Définit les gouttières à ajuster.
| |
adjustable:Object — Ce paramètre se compose de quatre propriétés booléennes (left=true/false, top=true/false, right=true/false et bottom=true/false) indiquant si la fonctionnalité de rendu d’axe peut éventuellement ajuster les gouttières définies.
|
Rectangle — Rectangle définissant les dimensions des gouttières, ajustements inclus.
|
chartStateChanged | () | méthode |
public function chartStateChanged(oldState:uint, v:uint):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelée par le graphique conteneur pour indiquer que l’état actuel du graphique a changé. Les éléments d’implémentation doivent répondre à cette méthode pour synchroniser les modifications apportées aux données affichées par l’élément.
Paramètres
oldState:uint — Entier représentant l’état précédent.
| |
v:uint — Entier représentant le nouvel état.
|
Tue Jun 12 2018, 09:30 AM Z