Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
mx.charts.chartClasses 

AxisBase  - AS3 Flex

Packagemx.charts.chartClasses
Classepublic class AxisBase
HéritageAxisBase Inheritance EventDispatcher Inheritance 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

La classe AxisBase sert de classe de base aux différents types d’axes pris en charge dans Flex.

Syntaxe MXMLexpandedMasquer la syntaxe MXML

Flex components inherit the following properties from the AxisBase class:

  <mx:tagname
    displayName="No default"
    title="No default"
  >
  


Propriétés publiques
 PropriétéDéfini par
  chartDataProvider : Object
[écriture seule] Fournisseur de données affecté au graphique conteneur.
AxisBase
 Inheritedconstructor : 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éthodes publiques
 MéthodeDéfini par
  
Constructeur.
AxisBase
 Inherited
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
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
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
 Inherited
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
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
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
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
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éthodes protégées
 MéthodeDéfini par
  
describeData(requiredFields:uint):Array
Appelée par la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement.
AxisBase
Evénements
 Evénement Synthèse Défini par
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active.EventDispatcher
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive.EventDispatcher
Détails de la propriété

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é 
title:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Texte du titre affiché le long de l’axe.



Implémentation
    public function get title():String
    public function set title(value:String):void

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
Détails du constructeur

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.

Détails de la méthode

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.

Valeur renvoyée
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.





[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.