Package | mx.charts.chartClasses |
Classe | public class AxisBase |
Héritage | AxisBase EventDispatcher Object |
Sous-classes | CategoryAxis, NumericAxis |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Flex components inherit the following properties from the AxisBase class:
<mx:tagname displayName="No default" title="No default" >
Propriété | Défini par | ||
---|---|---|---|
chartDataProvider : Object [écriture seule]
Fournisseur de données affecté au graphique conteneur. | AxisBase | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
displayName : String
Nom de l’axe. | AxisBase | ||
title : String
Texte du titre affiché le long de l’axe. | AxisBase | ||
unitSize : Number [lecture seule]
Taille d’une unité de données représentée par cet axe. | AxisBase |
Méthode | Défini par | ||
---|---|---|---|
AxisBase()
Constructeur. | AxisBase | ||
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. | EventDispatcher | ||
Déclenche des événements qui signalent à l’objet de plage de valeurs que les données du graphique ont changé. | AxisBase | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Chaque transformation DataTransform qui utilise un axe s’enregistre auprès de cet axe. | AxisBase | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Chaque transformation DataTransform qui utilise un axe s’enregistre auprès de cet axe. | AxisBase | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
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é. | EventDispatcher |
Méthode | Défini par | ||
---|---|---|---|
Appelée par la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement. | AxisBase |
chartDataProvider | propriété |
chartDataProvider:Object
[écriture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fournisseur de données affecté au graphique conteneur. Les types d’axes basés sur un fournisseur de données peuvent choisir d’hériter ou non du fournisseur de données associé au graphique conteneur. Si un axe est commun à plusieurs graphiques, la valeur de cette propriété est undefined
(il s’agit la plupart du temps du dernier fournisseur de données affecté à l’un des graphiques associés).
Implémentation
public function set chartDataProvider(value:Object):void
displayName | propriété |
displayName:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nom de l’axe. Si cette valeur est définie, Flex utilise ce nom pour formater des contrôles DataTip.
Implémentation
public function get displayName():String
public function set displayName(value:String):void
title | propriété |
unitSize | propriété |
unitSize:Number
[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 |
Taille d’une unité de données représentée par cet axe. Cette valeur est utilisée par différents types de séries pour faciliter le rendu. La classe ColumnSeries, par exemple, utilise cette valeur pour déterminer la largeur de rendu des colonnes. Les différents types d’axes renvoient des valeurs différentes, qui dépendent parfois des données représentées. La classe DateTimeAxis, par exemple, peut renvoyer le nombre de millisecondes écoulées en un jour ou une année, en fonction des données rendues dans le graphique. Cette valeur dépendant de la collecte des données représentées, les séries personnalisées ne peuvent pas supposer que cette valeur est exacte dans leurs méthodes updateData()
ou updateMapping()
.
Implémentation
public function get unitSize():Number
AxisBase | () | Constructeur |
public function AxisBase()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
dataChanged | () | méthode |
public function dataChanged():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Déclenche des événements qui signalent à l’objet de plage de valeurs que les données du graphique ont changé.
describeData | () | méthode |
protected function describeData(requiredFields:uint):Array
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 la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement. Les implémenteurs remplissent et renvoient un tableau d’objets mx.charts.chartClasses.DataDescription pour garantir que leurs données sont correctement prises en compte par les axes générant automatiquement les valeurs à partir des données affichées (par exemple minimum, maximum, interval et unitSize). La plupart des types d’éléments renvoient un tableau contenant une seule description DataDescription. Les agrégats tels que BarSet et ColumnSet peuvent renvoyer plusieurs instances DataDescription décrivant les données affichées par leurs sous-éléments. Lorsque cette méthode est appelée, l’implémenteur décrit les données le long de l’axe indiqué par l’argument dimension
. Cette fonction peut être appelée pour chaque axe pris en charge par le graphique conteneur.
Paramètres
requiredFields:uint — Champ de bits indiquant quelles valeurs de l’objet DataDescription sont prises en compte par cet axe. Les implémenteurs peuvent optimiser le calcul en calculant uniquement les champs nécessaires.
|
Array — Tableau d’objets BoundedValue contenant les instances DataDescription qui décrivent les données affichées.
|
Eléments de l’API associés
registerDataTransform | () | méthode |
public function registerDataTransform(transform:mx.charts.chartClasses:DataTransform, dimensionName:String):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaque transformation DataTransform qui utilise un axe s’enregistre auprès de cet axe. L’axe est chargé d’informer la transformation lorsque ses valeurs pertinentes changent. Il doit également obtenir les valeurs auprès de la transformation lorsqu’il souhaite générer automatiquement des valeurs minimale et maximale.
Paramètres
transform:mx.charts.chartClasses:DataTransform — Transformation DataTransform à enregistrer.
| |
dimensionName:String — Nom de la dimension.
|
unregisterDataTransform | () | méthode |
public function unregisterDataTransform(transform:mx.charts.chartClasses:DataTransform):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaque transformation DataTransform qui utilise un axe s’enregistre auprès de cet axe. L’axe est chargé d’informer la transformation lorsque ses valeurs pertinentes changent. Il doit également obtenir les valeurs auprès de la transformation lorsqu’il souhaite générer automatiquement des valeurs minimale et maximale.
Paramètres
transform:mx.charts.chartClasses:DataTransform — Transformation DataTransform à désenregistrer.
|
Tue Jun 12 2018, 09:30 AM Z