Package | mx.charts.chartClasses |
Classe | public class Series |
Héritage | Series ChartElement DualStyleObject UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Sous-classes | AreaSeries, BarSeries, BubbleSeries, ColumnSeries, HLOCSeriesBase, LineSeries, PieSeries, PlotSeries, StackedSeries |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
accessibilityDescription : String
Accesseur pratique pour la propriété description de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Accesseur pratique pour la propriété silent de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | ||
accessibilityName : String
Accesseur pratique pour la propriété name de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | ||
accessibilityShortcut : String
Accesseur pratique pour la propriété shortcut de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | ||
activeEffects : Array [lecture seule]
Liste des effets en cours de lecture sur le composant, sous forme d’un tableau d’instances EffectInstance. | UIComponent | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
automationDelegate : Object
Objet délégué qui traite la fonction d’automatisation. | UIComponent | ||
automationEnabled : Boolean [lecture seule]
True si ce composant est activé pour l’automatisation, false dans le cas contraire. | UIComponent | ||
automationName : String
Nom pouvant être utilisé comme identifiant de cet objet. | UIComponent | ||
automationOwner : DisplayObjectContainer [lecture seule]
Propriétaire de ce composant à des fins d’automatisation. | UIComponent | ||
automationParent : DisplayObjectContainer [lecture seule]
Parent de ce composant à des fins d’automatisation. | UIComponent | ||
automationTabularData : Object [lecture seule]
Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données. | UIComponent | ||
automationValue : Array [lecture seule]
Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application. | UIComponent | ||
automationVisible : Boolean [lecture seule]
True si ce composant est visible pour l’automatisation, false dans le cas contraire. | UIComponent | ||
baseline : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte du composant. | UIComponent | ||
blendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | DisplayObject | ||
blendShader : Shader [écriture seule]
Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan. | DisplayObject | ||
bottom : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
buttonMode : Boolean
Spécifie le mode de bouton du sprite. | Sprite | ||
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. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true. | DisplayObject | ||
cacheHeuristic : Boolean [écriture seule]
Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet. | UIComponent | ||
cachePolicy : String
Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet. | UIComponent | ||
chartDataProvider : Object [écriture seule]
Fournisseur de données affecté au graphique conteneur. | ChartElement | ||
className : String [lecture seule]
Nom de la classe de cette instance, par exemple « Button ». | UIComponent | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contentMouseX : Number [lecture seule]
Renvoie la position x de la souris, dans le système de coordonnées du contenu. | UIComponent | ||
contentMouseY : Number [lecture seule]
Renvoie la position y de la souris, dans le système de coordonnées du contenu. | UIComponent | ||
contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | ||
currentState : String
Etat d’affichage actuel du composant. | UIComponent | ||
cursorManager : ICursorManager [lecture seule]
Récupère le gestionnaire CursorManager qui contrôle le curseur pour ce composant et ses homologues. | UIComponent | ||
dataFunction : Function
Spécifie une méthode renvoyant la valeur à utiliser pour placer l’élément de graphique actuel dans la série. | Series | ||
dataProvider : Object
Fournisseur de données affecté à cet élément spécifique. | ChartElement | ||
dataTipItems : Array
Tableau d’éléments de graphique pour lesquels des objets DataTip doivent être affichés de manière non interactive dans le graphique. | Series | ||
dataTransform : mx.charts.chartClasses:DataTransform [override]
Objet DataTransform auquel l’élément est associé. | Series | ||
depth : Number
Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs. | UIComponent | ||
descriptor : UIComponentDescriptor
Référence à la classe UIComponentDescriptor, le cas échéant, utilisée par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent. | UIComponent | ||
designLayer : DesignLayer
Spécifie l’instance DesignLayer facultative associée à cet élément visuel. | UIComponent | ||
displayName : String
Nom de la série à présenter à l’utilisateur. | Series | ||
document : Object
Référence à l’objet de document associé à ce composant UIComponent. | UIComponent | ||
doubleClickEnabled : Boolean [override]
Spécifie si l’objet UIComponent reçoit les événements doubleClick. | UIComponent | ||
dropTarget : DisplayObject [lecture seule]
Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé. | Sprite | ||
enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | UIComponent | ||
errorString : String
Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue. | UIComponent | ||
explicitHeight : Number
Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | ||
explicitMaxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMaxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMinHeight : Number
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitMinWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
explicitWidth : Number
Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | ||
filterData : Boolean
Si la propriété filterFunction ou filterValues est définie, la propriété filterData est ignorée. | Series | ||
filterDataValues : String
Si la propriété filterFunction est définie, les propriétés filterDataValues et filterData sont ignorés. | Series | ||
filterFunction : Function
Spécifie une méthode qui renvoie le tableau d’éléments graphiques dans les séries à afficher. | Series | ||
filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | ||
flexContextMenu : IFlexContextMenu
Menu contextuel pour ce composant UIComponent. | UIComponent | ||
focusEnabled : Boolean
Indique si le composant peut recevoir le focus par tabulation. | UIComponent | ||
focusManager : IFocusManager
Récupère le FocusManager qui contrôle le focus pour ce composant et ses homologues. | UIComponent | ||
focusPane : Sprite
Volet de focus associé à cet objet. | UIComponent | ||
focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | ||
graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | ||
hasFocusableChildren : Boolean
Indicateur qui signale si les objets enfant peuvent recevoir le focus | UIComponent | ||
hasLayoutMatrix3D : Boolean [lecture seule]
Contient true si l’élément possède une matrice 3D. | UIComponent | ||
height : Number [override]
Nombre définissant la hauteur du composant en pixels, dans les coordonnées du parent. | UIComponent | ||
hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | ||
horizontalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
id : String
ID du composant. | UIComponent | ||
includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | UIComponent | ||
inheritingStyles : Object
Début de la chaîne de styles hérités de ce composant. | UIComponent | ||
initialized : Boolean
Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était). | UIComponent | ||
instanceIndex : int [lecture seule]
Index d’un composant répété. | UIComponent | ||
instanceIndices : Array
Tableau contenant les indices requis pour faire référence à cet objet UIComponent à partir de son document parent. | UIComponent | ||
interactive : Boolean
Détermine si des objets DataTip doivent s’afficher lorsque les utilisateurs agissent sur les données de graphique affichées à l’écran. | Series | ||
internalStyleName : Object
Nom du sélecteur de classe dont cette instance hérite de la valeur. | DualStyleObject | ||
is3D : Boolean [lecture seule]
Contient true lorsque l’élément est en 3D. | UIComponent | ||
isDocument : Boolean [lecture seule]
Contient la valeur true si l’instance UIComponent est un objet document. | UIComponent | ||
isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | UIComponent | ||
items : Array [lecture seule]
Obtient tous les éléments présents dans la série après filtrage. | Series | ||
labelContainer : Sprite [lecture seule]
Objet DisplayObject affichant les libellés rendus par cet élément. | ChartElement | ||
layoutMatrix3D : Matrix3D [écriture seule]
Matrice de transformation utilisée pour calculer la présentation d’un composant par rapport à ses frères. | UIComponent | ||
left : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
legendData : Array [lecture seule]
Tableau d’instances LegendData décrivant les éléments qui doivent s’afficher dans une légende représentant cette série. | Series | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
maintainProjectionCenter : Boolean
Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection. | UIComponent | ||
mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | ||
maxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
maxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
measuredHeight : Number
Hauteur par défaut du composant, en pixels. | UIComponent | ||
measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | UIComponent | ||
measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | UIComponent | ||
measuredWidth : Number
Largeur par défaut du composant, en pixels. | UIComponent | ||
metaData : Object
Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject. | DisplayObject | ||
minHeight : Number
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
minWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant. | UIComponent | ||
mouseChildren : Boolean
Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur. | InteractiveObject | ||
mouseFocusEnabled : Boolean
Indique si le composant peut recevoir le focus à l’aide de la souris. | UIComponent | ||
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. | DisplayObject | ||
mouseY : Number [lecture seule]
Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | ||
name : String
Indique le nom d’occurrence de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus. | InteractiveObject | ||
nestLevel : int
Profondeur de cet objet dans la hiérarchie de confinement. | UIComponent | ||
nonInheritingStyles : Object
Début de la chaîne de styles non hérités de ce composant. | UIComponent | ||
numAutomationChildren : int [lecture seule]
Nombre d’enfants d’automatisation que ce conteneur comporte. | UIComponent | ||
numChildren : int [lecture seule]
Renvoie le nombre d’enfants de l’objet. | DisplayObjectContainer | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
owner : DisplayObjectContainer
Propriétaire de cet objet IVisualElement. | UIComponent | ||
parent : DisplayObjectContainer [override] [lecture seule]
Conteneur ou composant parent de ce composant. | UIComponent | ||
parentApplication : Object [lecture seule]
Référence à l’objet d’application contenant cette instance UIComponent. | UIComponent | ||
parentDocument : Object [lecture seule]
Référence à l’objet de document parent pour ce composant UIComponent. | UIComponent | ||
percentHeight : Number
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | ||
percentWidth : Number
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Définit un ensemble de réglages pouvant être appliqué à la transformation d’un objet de manière invisible pour la présentation de son parent. | UIComponent | ||
processedDescriptors : Boolean
Définie sur true après la création d’enfant immédiate ou différée, en fonction de celle effectuée. | UIComponent | ||
repeater : IRepeater [lecture seule]
Référence à l’objet Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
repeaterIndex : int [lecture seule]
Index de l’élément dans le fournisseur de données de l’objet Repeater ayant produit ce composant UIComponent. | UIComponent | ||
repeaterIndices : Array
Tableau contenant les indices des éléments dans le fournisseur de données du des objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
repeaters : Array
Tableau contenant des références aux objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | ||
right : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
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. | DisplayObject | ||
rotation : Number [override]
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | UIComponent | ||
rotationX : Number [override]
Indique la rotation de l’axe des x de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
rotationY : Number [override]
Indique la rotation de l’axe des y de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
rotationZ : Number [override]
Indique la rotation de l’axe des z de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleX : Number [override]
Nombre spécifiant le facteur de mise à l’échelle horizontale. | UIComponent | ||
scaleY : Number [override]
Nombre spécifiant le facteur de mise à l’échelle verticale. | UIComponent | ||
scaleZ : Number [override]
Nombre spécifiant le facteur de mise à l’échelle sur l’axe z. | UIComponent | ||
screen : Rectangle [lecture seule]
Renvoie un objet contenant la taille et la position de la surface de tracé de base pour cet objet. | UIComponent | ||
scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | ||
selectable : Boolean
Détermine si une série peut ou non être sélectionnée. | Series | ||
selectedIndex : int
Index de l’élément sélectionné dans le fournisseur de données de la série. | Series | ||
selectedIndices : Array
Tableau contenant les index des éléments sélectionnés dans le fournisseur de données de la série. | Series | ||
selectedItem : ChartItem
Elément de graphique sélectionné dans la série. | Series | ||
selectedItems : Array
Tableau des éléments de graphique sélectionnés dans la série. | Series | ||
showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. | UIComponent | ||
softKeyboard : String
Contrôle l’aspect du clavier logiciel. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS) | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Contrôle le son à l’intérieur du sprite. | Sprite | ||
stage : Stage [lecture seule]
Scène de l’objet d’affichage. | DisplayObject | ||
states : Array
Etats d’affichage définis pour ce composant. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Stockage pour les styles d’héritage intégrés sur cet objet. | UIComponent | ||
styleManager : IStyleManager2 [lecture seule]
Renvoie l’instance SystemManager utilisée par ce composant. | UIComponent | ||
styleName : Object
Style de classe utilisé par ce composant. | UIComponent | ||
styleParent : IAdvancedStyleClient
Le parent d’un composant permet d’évaluer les sélecteurs descendants. | UIComponent | ||
systemManager : ISystemManager
Renvoie l’objet SystemManager utilisé par ce composant. | UIComponent | ||
tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation. | DisplayObjectContainer | ||
tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation. | InteractiveObject | ||
tabFocusEnabled : Boolean
Indicateur qui signale si cet objet peut recevoir le focus via la touche de tabulation. Cette fonction est similaire à la propriété tabEnabled utilisée par le lecteur Flash. Sa valeur est généralement true pour les composants qui gèrent l’entrée au clavier, mais certains composants des barres de contrôle les définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple). | UIComponent | ||
tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Texte à afficher dans l’info-bulle. | UIComponent | ||
top : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
transform : flash.geom:Transform [override]
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | UIComponent | ||
transformX : Number
Définit la coordonnée x du centre de la transformation du composant. | UIComponent | ||
transformY : Number
Définit la coordonnée y du centre de la transformation du composant. | UIComponent | ||
transformZ : Number
Définit la coordonnée z du centre de la transformation du composant. | UIComponent | ||
transitionRenderData : Object
Structure de données de rendu transmise par une transition en cours. | Series | ||
transitions : Array
Tableau d’objets de transition, où chaque objet de transition définit un ensemble d’effets à lire lors d’un changement de l’état d’affichage. | UIComponent | ||
tweeningProperties : Array
Tableau de propriétés en cours d’interpolation sur cet objet. | UIComponent | ||
uid : String
Identifiant unique de l’objet. | UIComponent | ||
updateCompletePendingFlag : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était). | UIComponent | ||
useHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true. | Sprite | ||
validationSubField : String
Utilisé par un validateur pour associer un sous-champ à ce composant. | UIComponent | ||
verticalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | ||
visible : Boolean [override]
Indique si l’objet d’affichage est visible ou non. | UIComponent | ||
width : Number [override]
Nombre définissant la largeur du composant en pixels, dans les coordonnées du parent. | UIComponent | ||
x : Number [override]
Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent. | UIComponent | ||
y : Number [override]
Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent. | UIComponent | ||
z : Number [override]
Indique la position de coordonnée z le long de l’axe des z de l’instance DisplayObject par rapport au conteneur 3D parent. | UIComponent |
Propriété | Défini par | ||
---|---|---|---|
chart : ChartBase [lecture seule]
Fait référence au composant de graphique contenant cet élément. | ChartElement | ||
currentCSSState : String [lecture seule]
Etat à utiliser pour faire correspondre les pseudo-sélecteurs CSS. | UIComponent | ||
cursor : IViewCursor
Chaque objet ChartElement possède un curseur associé à son fournisseur dataProvider, utilisé en interne. | ChartElement | ||
hasComplexLayoutMatrix : Boolean [lecture seule]
Renvoie true si la classe UIComponent possède des propriétés de transformation de non-translation (x,y). | UIComponent | ||
renderData : Object [lecture seule]
Stocke les informations nécessaires au rendu de cette série. | Series | ||
resourceManager : IResourceManager [lecture seule]
Référence à l’objet qui gère toutes les ressources localisées de l’application. | UIComponent | ||
unscaledHeight : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. | UIComponent | ||
unscaledWidth : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. L’ensemble du traçage et de la présentation des enfants d’un composant doit être réalisé dans un rectangle de délimitation de cette largeur, qui est également transmise comme argument à la méthode updateDisplayList(). | UIComponent |
Méthode | Défini par | ||
---|---|---|---|
Series()
Constructeur. | Series | ||
[override]
Ajoute un objet DisplayObject enfant à la fin de la liste d’enfants. | ChartElement | ||
[override]
Ajoute une instance DisplayObject enfant à cette instance DisplayObjectContainer. | ChartElement | ||
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 | ||
Ajoute un client de style non visuel à cette instance de composant. | UIComponent | ||
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | ||
Appelée par l’effet SeriesInterpolate pour initier un effet d’interpolation. | Series | ||
Place en attente une fonction à appeler ultérieurement. | UIComponent | ||
Appelée par le graphique conteneur pour indiquer que l’état actuel du graphique a changé. | ChartElement | ||
[override]
Appelée par le graphique pour autoriser les éléments associés à récupérer les sélecteurs de style de son tableau chartSeriesStyles. | Series | ||
Définit une propriété de style depuis cette instance de composant. | UIComponent | ||
Appelée par le graphique conteneur pour collecter les transitions lues par un élément particulier lorsque l’état du graphique change. | ChartElement | ||
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | ||
Convertit un objet Point de coordonnées de contenu en coordonnées globales. | UIComponent | ||
Convertit un objet Point de coordonnées de contenu en coordonnées locales. | UIComponent | ||
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | ||
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | ||
Crée une référence id pour cet objet IUIComponent sur son objet document parent. | UIComponent | ||
Convertit un tuple de valeurs de données en coordonnée x-y à l’écran. | ChartElement | ||
Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent. | UIComponent | ||
Appelée par la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement. | ChartElement | ||
Renvoie un objet UITextFormat correspondant aux styles du texte pour ce composant UIComponent. | UIComponent | ||
[override]
Distribue un événement dans le flux d’événements. | UIComponent | ||
Affiche ou masque l’indicateur de focus autour de ce composant. | UIComponent | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Trace par programmation un rectangle dans l’objet Graphics de cet habillage. | UIComponent | ||
Appelé par l’instance d’effet lors de la fin de sa lecture sur le composant. | UIComponent | ||
Appelé par l’instance d’effet lors du début de sa lecture sur le composant. | UIComponent | ||
Termine tous les effets en cours de lecture sur le composant. | UIComponent | ||
Appelée par l’effet SeriesInterpolate pour mettre fin à un effet d’interpolation. | Series | ||
Exécute toutes les liaisons dont l’objet UIComponent est la destination. | UIComponent | ||
Trouve le point de données le plus proche représenté par l’élément qui se trouve sous les coordonnées spécifiées. | ChartElement | ||
Appelée après la fin de l’impression. | UIComponent | ||
Renvoie un tableau d’objets HitData contenant les éléments présents dans les éléments ChartElement dont les objets dataTip doivent être affichés lorsque la propriété showAllDataTips du graphique est définie sur true.
| ChartElement | ||
Fournit l’objet d’automatisation à l’index spécifié. | UIComponent | ||
Fournit la liste d’objets d’automatisation. | UIComponent | ||
En général, vous extrayez l’instance Axis directement par le biais d’une propriété nommée, telle que horizontalAxis, verticalAxis ou radiusAxis dans le cas d’une série de type Cartesian. | Series | ||
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | ||
Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée. | UIComponent | ||
Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée. | UIComponent | ||
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié. | DisplayObjectContainer | ||
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | ||
Renvoie la position d’index d’une occurrence enfant de DisplayObject. | DisplayObjectContainer | ||
Recherche les sélecteurs de type de cette instance UIComponent. | UIComponent | ||
Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant. | UIComponent | ||
Remplit les propriétés elementBounds, bounds et visibleBounds d’une structure renderData générée par la série. | Series | ||
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UIComponent | ||
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UIComponent | ||
Récupère l’objet ayant actuellement le focus. | UIComponent | ||
Obtient tous les éléments de la série qui se trouvent dans une région rectangulaire. | Series | ||
Renvoie la hauteur de présentation de l’élément. | UIComponent | ||
Renvoie la largeur de la présentation de l’élément. | UIComponent | ||
Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran. | UIComponent | ||
Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran. | UIComponent | ||
Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères. | UIComponent | ||
Renvoie la matrice Matrix3D de transformation de présentation pour cet élément. | UIComponent | ||
Renvoie la hauteur maximale de l’élément. | UIComponent | ||
Renvoie la largeur maximale de l’élément. | UIComponent | ||
Renvoie la hauteur minimale de l’élément. | UIComponent | ||
Renvoie la largeur minimale de l’élément. | UIComponent | ||
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Renvoie la hauteur préférée de l’élément. | UIComponent | ||
Renvoie la largeur préférée de l’élément. | UIComponent | ||
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. | DisplayObject | ||
Capture les états antérieur et postérieur de la série en vue de l’animation. | Series | ||
Renvoie l’élément de l’objet dataProvider utilisé par le composant Repeater spécifié pour produire ce composant Repeater, ou null si ce composant Repeater n’est pas répété. | UIComponent | ||
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | UIComponent | ||
Convertit un objet Point de coordonnées globales en coordonnées de contenu. | UIComponent | ||
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | DisplayObject | ||
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales). | DisplayObject | ||
Renvoie true si la valeur currentCSSState n’est pas nulle. | UIComponent | ||
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 | ||
Détermine si l’état spécifié a été défini sur ce composant UIComponent. | UIComponent | ||
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. | DisplayObject | ||
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | ||
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé horizontal. | UIComponent | ||
Initialise la structure interne de ce composant. | UIComponent | ||
Initialise différentes propriétés qui effectuent le suivi des instances répétées de ce composant. | UIComponent | ||
Appelée par l’effet SeriesInterpolate pour progresser dans l’interpolation. | Series | ||
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Appelé par les éléments d’un composant pour indiquer que leur propriété de profondeur a changé. | UIComponent | ||
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. | UIComponent | ||
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
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 | ||
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | ||
Convertit un objet Point de coordonnées locales en coordonnées de contenu. | UIComponent | ||
Convertit une coordonnée à l’écran en un tuple de valeurs de données. | ChartElement | ||
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | ||
Appelée lorsque le mappage d’un ou de plusieurs axes change. | ChartElement | ||
Renvoie la valeur true si cssState correspond à currentCSSState. | UIComponent | ||
Détermine si l’instance est identique au, ou est une sous-classe du, type donné. | UIComponent | ||
Mesure le texte HTML spécifié, pouvant contenir des balises HTML telles que <font> et <b>, en supposant qu’il s’affiche sur un objet UITextField à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | ||
Mesure le texte spécifié, en supposant qu’il s’affiche sur un objet UITextField (ou UIFTETextField) à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | ||
Déplace le composant vers une position spécifiée dans son parent. | UIComponent | ||
Propage les modifications de style aux enfants. | UIComponent | ||
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent. | UIComponent | ||
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. | UIComponent | ||
Prépare un objet IFlexDisplayObject pour l’impression. | UIComponent | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Génère ou régénère le cache de style CSS pour ce composant et, si le paramètre recursive a la valeur true, pour tous les descendants de ce composant également. | UIComponent | ||
Pour chaque événement d’effet, enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement. | UIComponent | ||
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Supprime un client de style non visuel de cette instance de composant. | UIComponent | ||
Réexécute l’événement spécifié. | UIComponent | ||
Affiche un clavier virtuel. | InteractiveObject | ||
Résout un enfant en utilisant l’ID fourni. | UIComponent | ||
[statique]
Reprend le traitement en arrière-plan des méthodes mises en attente par la méthode callLater(), après un appel à la méthode suspendBackgroundProcessing(). | UIComponent | ||
[override]
Définit la taille réelle de cet objet. | Series | ||
Affecte une instance Axis à une dimension spécifique du graphique. | Series | ||
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | ||
Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant. | UIComponent | ||
Définir l’état actuel. | UIComponent | ||
Définit le focus sur ce composant. | UIComponent | ||
Définit les coordonnées utilisées par l’élément pour son affichage à l’écran. | UIComponent | ||
Définit la taille de la présentation de l’élément. | UIComponent | ||
Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères. | UIComponent | ||
Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères. | UIComponent | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Définit une propriété de style pour cette instance de composant. | UIComponent | ||
Appelé lorsque la propriété visible est modifiée. | UIComponent | ||
Permet à l’utilisateur de faire glisser le sprite spécifié. | Sprite | ||
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile. | Sprite | ||
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine. | DisplayObjectContainer | ||
Met fin à la méthode startDrag(). | Sprite | ||
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles. | Sprite | ||
Détecte les modifications apportées aux propriétés de style. | UIComponent | ||
[override]
Appelle la méthode legendDataChanged(). | Series | ||
[statique]
Bloque le traitement en arrière-plan des méthodes placées en attente par callLater(), jusqu’à l’appel de la méthode resumeBackgroundProcessing(). | UIComponent | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | ||
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent. | UIComponent | ||
Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet. | UIComponent | ||
Valide la position et la taille des enfants, et trace d’autres effets visuels. | UIComponent | ||
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UIComponent | ||
Utilisé par la logique de présentation pour valider les propriétés d’un composant par l’appel de la méthode commitProperties(). | UIComponent | ||
Valide la taille mesurée du composant si la méthode LayoutManager.invalidateSize() est appelée avec cette interface ILayoutManagerClient, puis la méthode validateSize() est appelée lorsqu’il est temps d’effectuer les mesures. | UIComponent | ||
Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant. | UIComponent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé vertical. | UIComponent | ||
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 | ||
---|---|---|---|
Ajuste le rectangle de focus. | UIComponent | ||
Valide la matrice calculée générée par combinaison de la matrice de présentation et des décalages de transformation de la transformation de l’objet flash displayObject. | UIComponent | ||
Il s’agit d’une méthode interne utilisée par la structure Flex pour prendre en charge l’effet Fondre. | UIComponent | ||
Met en cache les valeurs stockées dans la propriété measureName issue des éléments dataProvider d’origine dans la propriété fieldName de l’élément de graphique. | Series | ||
Met en cache les valeurs stockées dans la propriété measureName issue des éléments dataProvider d’origine dans la propriété fieldName de l’élément de graphique. | Series | ||
Met en cache les valeurs stockées dans la propriété measureName issue des éléments dataProvider d’origine dans la propriété fieldName de l’élément de graphique. | Series | ||
Détermine si l’appel à la méthode measure() peut être ignoré. | UIComponent | ||
Effectue les traitements finals éventuels après la création des objets enfant. | UIComponent | ||
[override]
Traite les propriétés définies sur le composant. | Series | ||
Crée des objets enfant du composant. | UIComponent | ||
Crée un ID unique pour représenter le point dataPoint à des fins de comparaison. | ChartElement | ||
Crée un nouvel objet à l’aide d’un contexte basé sur la police incorporée en cours d’utilisation. | UIComponent | ||
Crée l’objet à l’aide d’une fabrique moduleFactory donnée. | UIComponent | ||
Signale que les données sous-jacentes représentées par l’élément ont changé. | ChartElement | ||
Cette opération est nécessaire si vous ne réglez pas de fonction personnalisée en tant que fonction filterFunction de la série. | Series | ||
Méthode d’assistance permettant la distribution d’un événement PropertyChangeEvent lorsqu’une propriété est actualisée. | UIComponent | ||
Gestionnaire par défaut pour l’événement dragStart. | Series | ||
Extrait la valeur minimale, la valeur maximale et éventuellement l’intervalle minimal à partir d’un tableau d’objets ChartItem. | Series | ||
extractMinMax(cache:Array, measureName:String, desc:DataDescription, calculateInterval:Boolean = false):void
Extrait la valeur minimale, la valeur maximale et éventuellement l’intervalle minimal à partir d’un tableau d’objets ChartItem. | Series | ||
Gestionnaire d’événement appelé lorsqu’un objet UIComponent obtient le focus. | UIComponent | ||
Gestionnaire d’événement appelé lorsqu’un objet UIComponent perd le focus. | UIComponent | ||
getMissingInterpolationValues(sourceProps:Object, srcCache:Array, destProps:Object, destCache:Array, index:Number, customData:Object):void
Remplit les valeurs manquantes dans une structure d’interpolation. | Series | ||
Initialise l’implémentation et le stockage de certaines des fonctions de présentation avancées d’un composant utilisées plus rarement. | UIComponent | ||
Termine l’initialisation de ce composant. | UIComponent | ||
Initialise le code d’accessibilité de ce composant. | UIComponent | ||
initializeInterpolationData(srcCache:Array, dstCache:Array, iProps:Object, cacheType:Class = null, customData:Object = null):Object
Méthode d’assistance permettant d’implémenter l’effet d’interpolation. | Series | ||
Signale à la série que les données sous-jacentes du fournisseur de données ont changé. | Series | ||
Signale à la série que le filtre de données par rapport aux axes a changé et doit être recalculé. | Series | ||
Signale à la série que le mappage des données à des valeurs numériques a changé et doit être recalculé. | Series | ||
Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true). | UIComponent | ||
Signale à la série que la transformation des données en coordonnées d’écran a changé et doit être recalculée. | Series | ||
Signale à la série que l’affichage des données a subi une modification importante. | Series | ||
Généralement remplacée par les composants contenant des objets UITextField, où l’objet UITextField obtient le focus. | UIComponent | ||
Gestionnaire d’événement appelé pour un événement keyDown. | UIComponent | ||
Gestionnaire d’événement appelé pour un événement keyUp. | UIComponent | ||
Met à jour les éléments Legend en distribuant un événement LegendDataChanged lorsque le nom d’affichage de la série change. | Series | ||
Calcule la taille par défaut du composant. Peut également calculer sa taille minimale par défaut. | UIComponent | ||
Appelée lorsqu’un nouveau fournisseur dataProvider est affecté à l’élément. | ChartElement | ||
Cette méthode est appelée lors de la construction d’une classe UIComponent, puis chaque fois que ResourceManager envoie un événement « change » pour indiquer que les ressources localisées ont subi une modification. | UIComponent | ||
Spécifie un facteur d’étirement de transformation dans le sens horizontal et vertical. | UIComponent | ||
Cette méthode est appelée lorsqu’un état change pour vérifier si des styles spécifiques à l’état s’appliquent à ce composant. | UIComponent | ||
Supprime les éléments du cache indiqué dont la valeur de la propriété field est NaN. | Series | ||
Appelée lorsque les données sous-jacentes représentées par la série ont été modifiées et doivent être rechargées à partir du fournisseur de données. | Series | ||
[override]
Trace l’objet et/ou dimensionne et place ses enfants. | Series | ||
Appelée lorsque les données sous-jacentes représentées par la série doivent être filtrées par rapport aux plages de valeurs représentées par les axes de la transformation de données associée. | Series | ||
Appelée lorsque les données sous-jacentes représentées par la série doivent être mappées à des représentations numériques. | Series | ||
Appelée lorsque les données sous-jacentes représentées par la série doivent être transformées en valeurs d’écran par les axes de la transformation de données associée. | Series | ||
Appelle les méthodes updateData() et updateMapping() de la série lorsque cela est nécessaire. | Series | ||
Appelle les méthodes updateFilter() et updateTransform() de la série lorsque cela est nécessaire. | Series |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
Effet | Description | Défini par | ||
---|---|---|---|---|
Evénement déclenchant: added Lue lorsque le composant est ajouté en tant qu’enfant à un conteneur. | UIComponent | |||
Evénement déclenchant: creationComplete Lue lorsque le composant est créé. | UIComponent | |||
Evénement déclenchant: focusIn Lue lorsque le composant obtient le focus du clavier. | UIComponent | |||
Evénement déclenchant: focusOut Lue lorsque le composant perd le focus du clavier. | UIComponent | |||
hideDataEffect | Evénement déclenchant: hideData Définit l’effet utilisé par Flex lorsque les données actuelles sont masquées dans la vue. | Series | ||
Evénement déclenchant: hide Lue lorsque le composant devient invisible. | UIComponent | |||
Evénement déclenchant: mouseDown Lue lorsque l’utilisateur appuie sur le bouton de la souris pendant qu’elle est située sur le composant. | UIComponent | |||
Evénement déclenchant: mouseUp Lue lorsque l’utilisateur relâche le bouton de la souris pendant qu’elle est située sur le composant. | UIComponent | |||
Evénement déclenchant: move Lue lorsque le composant est déplacé. | UIComponent | |||
Evénement déclenchant: removed Lue lorsque le composant est supprimé d’un conteneur. | UIComponent | |||
Evénement déclenchant: resize Lue lorsque le composant est redimensionné. | UIComponent | |||
Evénement déclenchant: rollOut Lue lorsque l’utilisateur déplace la souris pour enlever le curseur du composant. | UIComponent | |||
Evénement déclenchant: rollOver Lue lorsque l’utilisateur déplace la souris sur le composant. | UIComponent | |||
showDataEffect | Evénement déclenchant: showData Définit l’effet utilisé par Flex lors du déplacement des données actuelles vers leur position finale à l’écran. | Series | ||
Evénement déclenchant: show Lue lorsque le composant devient visible. | UIComponent |
dataFunction | propriété |
dataFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie une méthode renvoyant la valeur à utiliser pour placer l’élément de graphique actuel dans la série. Lorsque cette propriété est définie, la valeur de retour de la fonction de données personnalisée est prioritaire par rapport aux autres propriétés associées, telles que xField
et yField
pour les objets AreaSeries, BarSeries, BubbleSeries, ColumnSeries, LineSeries et PlotSeries. Pour un objet BubbleSeries, la valeur de retour est prioritaire par rapport à la propriété radiusField
. Pour un objet PieSeries, la valeur de retour est prioritaire par rapport à la propriété field
.
La fonction dataFunction
personnalisée d’une série présente la signature suivante :
function_name (series:Series, item:Object, fieldName:String):Object { ... }
series
correspond à la série actuelle qui utilise cette fonction dataFunction
. item
correspond à l’élément dans le fournisseur de données. fieldName
correspond au champ à remplir dans l’élément de graphique actuel. Cette fonction renvoie un objet.
La propriété dataFunction
est en général utilisée pour accéder aux champs d’un fournisseur de données qui ne constituent pas des valeurs scalaires et qui sont imbriqués dans le fournisseur de données. Par exemple, les données ci-dessous nécessitent une fonction de données pour accéder aux champs du fournisseur de données d’un graphique :
{month: "Aug", close: {High:45.87,Low:12.2}, open:25.19}
L’exemple suivant renvoie une valeur de ce fournisseur de données :
public function myDataFunction(series:Series, item:Object, fieldName:String):Object { if (fieldName == 'yValue') return(item.close.High); else if (fieldName == "xValue") return(item.month); else return null; }
Implémentation
public function get dataFunction():Function
public function set dataFunction(value:Function):void
dataTipItems | propriété |
dataTipItems:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau d’éléments de graphique pour lesquels des objets DataTip doivent être affichés de manière non interactive dans le graphique.
Implémentation
public function get dataTipItems():Array
public function set dataTipItems(value:Array):void
dataTransform | propriété |
dataTransform:mx.charts.chartClasses:DataTransform
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Objet DataTransform auquel l’élément est associé. Un objet DataTransform représente une association entre un ensemble d’éléments et un ensemble d’objets d’axe, utilisée pour convertir ces éléments d’espace de données en coordonnées d’écran et vice-versa. Un élément de graphique utilise l’objet DataTransform qui lui est associé pour calculer comment rendre ses données.
Implémentation
override public function get dataTransform():mx.charts.chartClasses:DataTransform
override public function set dataTransform(value:mx.charts.chartClasses:DataTransform):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 la série à présenter à l’utilisateur. Cette propriété est utilisée pour représenter la série dans les libellés visibles par l’utilisateur, tels que les objets DataTip.
Implémentation
public function get displayName():String
public function set displayName(value:String):void
filterData | propriété |
filterData:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Si la propriété filterFunction
ou filterDataValues
est définie, la propriété filterData
est ignorée. true
si la série filtre les données avant de les afficher. Si une série rend des données contenant des valeurs manquantes (null
, undefined
ou NaN
, par exemple) ou des valeurs qui se trouvent en dehors de la plage de valeurs des axes du graphique, cette propriété doit être définie sur true
(valeur par défaut). Si vous savez que toutes les données de la série sont valides, vous pouvez la définir sur false
pour améliorer les performances.
Implémentation
public function get filterData():Boolean
public function set filterData(value:Boolean):void
filterDataValues | propriété |
filterDataValues:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Si la propriété filterFunction
est définie, les propriétés filterDataValues
et filterData
sont ignorées. Si la propriété filterDataValues
est définie sur aucun
, la série ne filtre pas ses données avant de les afficher. Si la propriété filterDataValue
est définie sur null
, la série filtre les données telles que null
, indéfini
, ou NaN
avant de les afficher. Si cette propriété est définie sur OutsideRange
, la série filtre ses données telles que null
, indéfini
, ou NaN
, ainsi que les valeurs situées hors de la plage des axes du graphique. Si vous savez que toutes les données de la série sont valides, vous pouvez la définir suraucun
pour améliorer la performance.
Implémentation
public function get filterDataValues():String
public function set filterDataValues(value:String):void
filterFunction | propriété |
filterFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie une méthode qui renvoie le tableau d’éléments graphiques dans les séries à afficher. Si cette propriété est définie, la valeur de renvoie de la fonction de filtre personnalisée a la priorité sur les propriétés filterDataValues
et filterData
. Cependant, si la valeur renvoyée est null, les propriétés filterdataValues
et filterData
sont préférées dans cet ordre.
La fonction filterFunction
contient les signatures suivantes :
function_name (cache:Array):Array { ... }
Cache
est une référence au tableau d’éléments de graphique à filtrer. Cette fonction renvoie un tableau d’éléments de graphique à afficher.
Implémentation
public function get filterFunction():Function
public function set filterFunction(value:Function):void
Exemple
Comment utiliser cet exemple
public function myFilterFunction(cache:Array):Array { var filteredCache:Array=[]; var n:int = cache.length; for(var i:int = 0; i < n; i++) { var item:ColumnSeriesItem = ColumnSeriesItem(cache[i]); if(item.yNumber > 0 && item.yNumber < 700) { filteredCache.push(item); } } return filteredCache; }
Si vous spécifiez une fonction de filtre personnalisée pour la série de votre graphique et que vous souhaitez filtrer les valeurs null ou les valeurs en dehors de la plage des axes, vous devez les filtrer manuellement, en utilisant la fonction de filtre personnalisé. Les propriétés filterDatavalues
ou filterData
ne peuvent pas être utilisées.
interactive | propriété |
interactive:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Détermine si des objets DataTip doivent s’afficher lorsque les utilisateurs agissent sur les données de graphique affichées à l’écran. Définissez cette propriété sur false
pour empêcher la série d’afficher des objets DataTip ou de générer des données liées aux interactions de l’utilisateur.
La valeur par défaut est true.
Implémentation
public function get interactive():Boolean
public function set interactive(value:Boolean):void
items | propriété |
items: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 |
Obtient tous les éléments présents dans la série après filtrage.
Les différentes séries déterminent la liste des éléments à renvoyer.
Implémentation
public function get items():Array
legendData | propriété |
legendData: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 |
Tableau d’instances LegendData décrivant les éléments qui doivent s’afficher dans une légende représentant cette série. Les classes de série dérivées remplacent cet accesseur de lecture et renvoient des données de légende propres à leurs styles et à leur méthode de représentation des données. Bien que la plupart des types de séries renvoient une seule instance LegendData, certains d’entre eux (par exemple PieSeries et StackedSeries) renvoient plusieurs instances représentant différents éléments du tableau ou différentes manières de rendre les données.
Implémentation
public function get legendData():Array
renderData | propriété |
selectable | propriété |
selectable:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Détermine si une série peut ou non être sélectionnée.
La valeur par défaut est true.
Implémentation
public function get selectable():Boolean
public function set selectable(value:Boolean):void
selectedIndex | propriété |
selectedIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Index de l’élément sélectionné dans le fournisseur de données de la série. Si plusieurs éléments sont sélectionnés, cette propriété désigne l’élément sélectionné en dernier.
Implémentation
public function get selectedIndex():int
public function set selectedIndex(value:int):void
selectedIndices | propriété |
selectedIndices:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau contenant les index des éléments sélectionnés dans le fournisseur de données de la série.
Implémentation
public function get selectedIndices():Array
public function set selectedIndices(value:Array):void
selectedItem | propriété |
selectedItem:ChartItem
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Elément de graphique sélectionné dans la série. Si plusieurs éléments sont sélectionnés, cette propriété désigne l’élément sélectionné en dernier.
Implémentation
public function get selectedItem():ChartItem
public function set selectedItem(value:ChartItem):void
selectedItems | propriété |
selectedItems:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau des éléments de graphique sélectionnés dans la série.
Implémentation
public function get selectedItems():Array
public function set selectedItems(value:Array):void
transitionRenderData | propriété |
transitionRenderData:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Structure de données de rendu transmise par une transition en cours. Lorsqu’un effet de série est conçu pour être appliqué sur une série, il commence par capturer l’état actuel de la série en demandant ses données de rendu. La transition modifie les données de rendu pour créer l’effet souhaité et renvoie la structure à la série en vue de l’affichage. Si la valeur de la propriété transitionRenderData
n’est pas null
, la série utilise son contenu pour mettre à jour l’affichage.
Implémentation
public function get transitionRenderData():Object
public function set transitionRenderData(value:Object):void
Series | () | Constructeur |
public function Series()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
beginInterpolation | () | méthode |
public function beginInterpolation(sourceRenderData:Object, destRenderData:Object):Object
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 l’effet SeriesInterpolate pour initier un effet d’interpolation. L’effet transmet les données source et les données de destination pour que la série puisse réaliser une interpolation entre ces données. L’effet transmet la valeur de retour de cette méthode de façon répétée à la méthode interpolate()
de la série pour réaliser l’animation pendant toute la durée de l’effet. La série calcule les données nécessaires pour réaliser l’interpolation et les renvoie dans cette méthode.
Paramètres
sourceRenderData:Object — Données source entre lesquelles la série doit réaliser l’interpolation.
| |
destRenderData:Object — Données de destination entre lesquelles la série doit réaliser l’interpolation.
|
Object — Données dont la série a besoin pour réaliser l’interpolation.
|
cacheDefaultValues | () | méthode |
protected function cacheDefaultValues(measureName:String, cache:Array, fieldName:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Met en cache les valeurs stockées dans la propriété measureName
issue des éléments dataProvider d’origine dans la propriété fieldName
de l’élément de graphique. Si la valeur de la propriété measureName
est null
ou une chaîne vide, cette méthode suppose que les éléments du fournisseur de données d’origine sont des valeurs brutes et les met en cache.
Paramètres
measureName:String — Nom de la propriété d’élément de graphique dont la valeur doit être définie par une valeur issue du fournisseur dataProvider, en fonction de la propriété fieldName . Par exemple, la valeur de measureName peut être xValue, yValue, xNumber, yNumber, etc., à condition qu’il s’agisse de propriétés de l’élément de graphique.
| |
cache:Array — Tableau d’éléments de graphique.
| |
fieldName:String — Libellé (dans l’élément du fournisseur de données) dont la valeur doit être utilisée pour définir la propriété measureName de l’élément de graphique. Par exemple, si le fournisseur de données contient un élément tel que {Pays:"France", médailles:10} , la valeur de fieldName peut être « Pays » ou « médailles ».
|
Boolean — false si la valeur de la propriété measureName est null ou une chaîne vide, true dans le cas contraire.
|
cacheIndexValues | () | méthode |
protected function cacheIndexValues(measureName:String, cache:Array, fieldName:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Met en cache les valeurs stockées dans la propriété measureName
issue des éléments dataProvider d’origine dans la propriété fieldName
de l’élément de graphique. Si la valeur de la propriété measureName
est null
ou une chaîne vide, cette méthode stocke l’index des éléments dans la propriété fieldName
.
Paramètres
measureName:String — Nom de la propriété d’élément de graphique dont la valeur doit être définie par une valeur issue du fournisseur dataProvider, en fonction de la propriété fieldName . Par exemple, la valeur de measureName peut être xValue, yValue, xNumber, yNumber, etc., à condition qu’il s’agisse de propriétés de l’élément de graphique.
| |
cache:Array — Tableau d’éléments de graphique.
| |
fieldName:String — Libellé (dans l’élément du fournisseur de données) dont la valeur doit être utilisée pour définir la propriété measureName de l’élément de graphique. Par exemple, si le fournisseur de données contient un élément tel que {Pays:"France", médailles:10} , la valeur de fieldName peut être « Pays » ou « médailles ».
|
Boolean — false si la valeur de la propriété measureName est null ou une chaîne vide, true dans le cas contraire.
|
cacheNamedValues | () | méthode |
protected function cacheNamedValues(measureName:String, cache:Array, fieldName:String):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Met en cache les valeurs stockées dans la propriété measureName
issue des éléments dataProvider d’origine dans la propriété fieldName
de l’élément de graphique.
Paramètres
measureName:String — Nom de la propriété d’élément de graphique dont la valeur doit être définie par une valeur issue du fournisseur dataProvider, en fonction de la propriété fieldName . Par exemple, la valeur de measureName peut être xValue, yValue, xNumber, yNumber, etc., à condition qu’il s’agisse de propriétés de l’élément de graphique.
| |
cache:Array — Tableau d’éléments de graphique.
| |
fieldName:String — Libellé (dans l’élément du fournisseur de données) dont la valeur doit être utilisée pour définir la propriété measureName de l’élément de graphique. Par exemple, si le fournisseur de données contient un élément tel que {Pays:"France", médailles:10} , la valeur de fieldName peut être « Pays » ou « médailles ».
|
Boolean — false si la valeur de la propriété measureName est null ou une chaîne vide, true dans le cas contraire.
|
claimStyles | () | méthode |
override public function claimStyles(styles:Array, firstAvailable:uint):uint
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 pour autoriser les éléments associés à récupérer les sélecteurs de style de son tableau chartSeriesStyles. Chaque graphique dispose de son propre ensemble de sélecteurs, qui sont implicitement affectés aux éléments contenus qui les demandent. L’implémentation de cette fonction offre à un élément la possibilité de récupérer des éléments de cet ensemble, si nécessaire. Un élément qui nécessite N sélecteurs de style récupère les valeurs comprises entre styles[firstAvailable]
et styles[firstAvailable + N - 1]
.
Paramètres
styles:Array — Tableau de styles à récupérer.
| |
firstAvailable:uint — Premier sélecteur de style à récupérer dans le tableau.
|
uint — Nouvelle valeur de firstAvailable après récupération des styles (par exemple, firstAvailable + N).
|
commitProperties | () | méthode |
override protected function commitProperties():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Traite les propriétés définies sur le composant. Il s’agit d’une méthode avancée que vous pouvez remplacer lorsque vous créez une sous-classe de la classe UIComponent.
Vous n’appelez pas cette méthode directement. Flex appelle la méthode commitProperties()
lorsque vous utilisez la méthode addChild()
pour ajouter un composant à un conteneur ou lorsque vous appelez la méthode invalidateProperties()
du composant. Les appels de la méthode commitProperties()
sont réalisés avant les appels de la méthode measure()
. Ainsi, vous pouvez définir des valeurs de propriété susceptibles d’être utilisées par la méthode measure()
.
Certains composants présentent des propriétés influant sur le nombre ou le type d’objets enfant à créer, ou des propriétés liées les unes aux autres, telles que horizontalScrollPolicy
et horizontalScrollPosition
. En règle générale, il est préférable de traiter toutes ces propriétés en même temps au démarrage pour éviter d’avoir à réaliser plusieurs fois les mêmes opérations.
defaultFilterFunction | () | méthode |
protected function defaultFilterFunction(cache:Array):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette opération est nécessaire si vous ne réglez pas de fonction personnalisée en tant que fonction filterFunction de la série. Chaque série individuelle doit la remplacer.
Paramètres
cache:Array — Un tableau d’objets
|
Array — Un tableau d’objets
|
dragStartHandler | () | méthode |
endInterpolation | () | méthode |
public function endInterpolation(interpolationData:Object):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 l’effet SeriesInterpolate pour mettre fin à un effet d’interpolation. L’effet utilise cette méthode pour terminer l’interpolation et nettoyer l’éventuel état temporaire associé à l’effet.
Paramètres
interpolationData:Object — Objet définissant les données source (pour l’effet show ), qui représentent l’état de la série au début de l’effet, ainsi que les données de destination (pour l’effet hide ), qui représentent l’état de la série à la fin de l’effet.
|
extractMinInterval | () | méthode |
protected function extractMinInterval(cache:Array, measureName:String, desc:DataDescription):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Extrait la valeur minimale, la valeur maximale et éventuellement l’intervalle minimal à partir d’un tableau d’objets ChartItem. Les classes dérivées peuvent appeler cette méthode à partie de leurs implémentations de la méthode describeData()
pour remplir les détails de la structure DataDescription.
Paramètres
cache:Array — Tableau d’éléments de graphique.
| |
measureName:String — Nom de la propriété d’élément de graphique dont la valeur doit être définie par une valeur issue du fournisseur dataProvider, en fonction de la propriété fieldName . Par exemple, la valeur de measureName peut être xValue, yValue, xNumber, yNumber, etc., à condition qu’il s’agisse de propriétés de l’élément de graphique.
| |
desc:DataDescription — Objet DataDescription de la série. Cette propriété contient les valeurs limitées de la série, telles que min , max et minInterval .
|
extractMinMax | () | méthode |
protected function extractMinMax(cache:Array, measureName:String, desc:DataDescription, calculateInterval:Boolean = false):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Extrait la valeur minimale, la valeur maximale et éventuellement l’intervalle minimal à partir d’un tableau d’objets ChartItem. Les classes dérivées peuvent appeler cette méthode à partie de leurs implémentations de la méthode describeData()
pour remplir les détails de la structure DataDescription.
Paramètres
cache:Array — Tableau d’éléments de graphique.
| |
measureName:String — Nom de la propriété d’élément de graphique dont la valeur doit être définie par une valeur issue du fournisseur dataProvider, en fonction de la propriété fieldName . Par exemple, la valeur de measureName peut être xValue, yValue, xNumber, yNumber, etc., à condition qu’il s’agisse de propriétés de l’élément de graphique.
| |
desc:DataDescription — Objet DataDescription de la série. Cette propriété contient les valeurs limitées de la série, telles que min , max et minInterval .
| |
calculateInterval:Boolean (default = false ) — Détermine si la valeur minInterval de la propriété desc de l’objet DataDescription doit être extraite en utilisant les objets ChartItem de la propriété cache .
|
getAxis | () | méthode |
public function getAxis(dimension:String):IAxis
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
En général, vous extrayez l’instance Axis directement par le biais d’une propriété nommée, telle que horizontalAxis
, verticalAxis
ou radiusAxis
dans le cas d’une série de type Cartesian.
Il s’agit d’un accesseur de bas niveau.
Paramètres
dimension:String — Dimension dont vous souhaitez obtenir l’axe.
|
IAxis — Instance Axis correspondant à une dimension particulière du graphique.
|
getElementBounds | () | méthode |
public function getElementBounds(renderData:Object):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Remplit les propriétés elementBounds
, bounds
et visibleBounds
d’une structure renderData générée par la série. Les classes d’effet appellent cette méthode pour remplir ces champs utilisés pour l’implémentation de différents types d’effets. Les classes dérivées doivent implémenter cette méthode pour générer les limites des éléments de la série uniquement lorsque cela est nécessaire.
Paramètres
renderData:Object — Structure générée par la série.
|
getItemsInRegion | () | méthode |
public function getItemsInRegion(r:Rectangle):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Obtient tous les éléments de la série qui se trouvent dans une région rectangulaire. Appelez cette fonction pour déterminer quels éléments de la série se trouvent dans une région rectangulaire particulière.
Les différentes séries déterminent si leur élément de graphique se trouve ou non dans la région. Le point doit se trouver dans l’espace de coordonnées global.
Paramètres
r:Rectangle — Objet Rectangle définissant la région.
|
Array — Tableau d’objets ChartItem qui se trouvent dans la région rectangulaire spécifiée.
|
Eléments de l’API associés
getMissingInterpolationValues | () | méthode |
protected function getMissingInterpolationValues(sourceProps:Object, srcCache:Array, destProps:Object, destCache:Array, index:Number, customData:Object):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Remplit les valeurs manquantes dans une structure d’interpolation. Lorsqu’une série appelle la méthode initializeInterpolationData()
, elle transmet des tableaux de valeurs source et de valeurs de destination pour l’interpolation. Si l’un ou l’autre de ces tableaux est incomplet, la série doit fournir des valeurs d’espace réservé adaptées pour l’interpolation. La manière dont ces valeurs d’espace réservé sont déterminées dépend du type de série. Les extendeurs de série doivent remplacer cette méthode pour fournir ces valeurs d’espace réservé.
Paramètres
sourceProps:Object — Objet contenant les valeurs source interpolées pour un élément spécifique. A la sortie de cette méthode, toutes les propriétés de l’objet doivent être associées à des valeurs autres que NaN .
| |
srcCache:Array — Tableau d’éléments de graphique source interpolés.
| |
destProps:Object — Objet contenant les valeurs de destination interpolées pour un élément spécifique. A la sortie de cette méthode, toutes les propriétés de l’objet doivent être associées à des valeurs autres que NaN .
| |
destCache:Array — Tableau d’éléments de graphique de destination interpolés.
| |
index:Number — Index de l’élément mis en cache.
| |
customData:Object — Données transmises par la série à la méthode initializeInterpolationData() .
|
getRenderDataForTransition | () | méthode |
public function getRenderDataForTransition(type:String):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Capture les états antérieur et postérieur de la série en vue de l’animation. En général, cette méthode est appelée par les classes d’effets.
Si vous implémentez un type de série personnalisé, il n’est généralement pas nécessaire de remplacer cette méthode. En revanche, vous devez remplacer l’accesseur renderData()
.
Paramètres
type:String — Détermine si l’effet demande une description des données masquées ou des nouvelles données affichées.
|
Object — Copie des données nécessaires pour représenter les données de la série.
|
initializeInterpolationData | () | méthode |
protected function initializeInterpolationData(srcCache:Array, dstCache:Array, iProps:Object, cacheType:Class = null, customData:Object = null):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthode d’assistance permettant d’implémenter l’effet d’interpolation. Une série personnalisée peut appeler cette méthode à partir de sa méthode beginInterpolation()
pour initialiser une structure de données afin d’interpoler un ensemble arbitraire de propriétés numériques pendant la durée de l’effet. Vous pouvez transmettre cette structure de données à la méthode utilitaire applyInterpolation()
pour modifier effectivement les valeurs lors de l’appel de lé méthode interpolate()
.
Paramètres
srcCache:Array — Tableau d’objets dont les champs contiennent les valeurs de départ de l’interpolation.
| |
dstCache:Array — Tableau d’objets dont les champs contiennent les valeurs de fin de l’interpolation.
| |
iProps:Object — Table de hachage dont les clés identifient les noms des propriétés du cache à interpoler.
| |
cacheType:Class (default = null ) — Classe à instancier pour accueillir les valeurs delta calculées pour l’interpolation. La valeur est généralement null , auquel cas un objet générique est utilisé.
| |
customData:Object (default = null ) — Objet contenant les données propres à la série. Lorsque le processus d’initialisation rencontre une valeur manquante, il appelle la méthode getMissingInterpolationValues() de la série pour remplir la valeur manquante. Ces données personnalisées sont transmises à cette méthode et peuvent être utilisées pour transmettre des paramètres arbitraires.
|
Object — Structure de données pouvant être transmise à la méthode applyInterpolation() .
|
interpolate | () | méthode |
public function interpolate(interpolationValues:Array, interpolationData:Object):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 l’effet SeriesInterpolate pour progresser dans l’interpolation. L’effet appelle cette méthode une fois par image, jusqu’à la fin de l’interpolation. La série doit utiliser les paramètres pour rendre les valeurs interpolées. Par défaut, la série suppose que interpolationData
est une structure de données renvoyée par la méthode initializeInterpolationData()
et la transmet à la méthode applyInterpolation()
.
Paramètres
interpolationValues:Array — Tableau de nombres compris entre 0 et 1, où le nième nombre indique le pourcentage d’interpolation de la nième valeur de la série de données entre les valeurs de début et de fin.
| |
interpolationData:Object — Données renvoyées par la méthode beginInterpolation() .
|
invalidateData | () | méthode |
protected function invalidateData(invalid:Boolean = true):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Signale à la série que les données sous-jacentes du fournisseur de données ont changé. Cette fonction déclenche l’appel des méthodes updateData()
, updateMapping()
, updateFilter()
et updateTransform()
lors du prochain appel de la méthode commitProperties()
. Si des effets de données sont affectés à des éléments du graphique, cette méthode déclenche également les effets d’affichage et de masquage.
Paramètres
invalid:Boolean (default = true ) — Si la valeur est true , cette méthode déclenche l’appel des méthodes de mise à jour.
|
invalidateFilter | () | méthode |
protected function invalidateFilter(invalid:Boolean = true):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Signale à la série que le filtre de données par rapport aux axes a changé et doit être recalculé. L’appel de cette méthode déclenchera l’appel des méthodes updateFilter()
et updateTransform()
lors du prochain appel de la méthode commitProperties()
. Si des effets de données sont affectés à des éléments du graphique, cette méthode déclenche également les effets d’affichage et de masquage.
Paramètres
invalid:Boolean (default = true ) — Si la valeur est true , cette méthode déclenche l’appel des méthodes de mise à jour.
|
invalidateMapping | () | méthode |
protected function invalidateMapping(invalid:Boolean = true):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Signale à la série que le mappage des données à des valeurs numériques a changé et doit être recalculé. L’appel de cette fonction déclenche l’appel des méthodes updateMapping()
, updateFilter()
et updateTransform()
lors du prochain appel de la méthode commitProperties()
. Si des effets de données sont affectés à des éléments du graphique, cette méthode déclenche également les effets d’affichage et de masquage.
Paramètres
invalid:Boolean (default = true ) — Si la valeur est true , cette méthode déclenche l’appel des méthodes de mise à jour.
|
invalidateTransform | () | méthode |
protected function invalidateTransform(invalid:Boolean = true):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Signale à la série que la transformation des données en coordonnées d’écran a changé et doit être recalculée. L’appel de cette fonction déclenchera l’appel de la méthode updateTransform()
lors du prochain appel de la méthode commitProperties()
.
Paramètres
invalid:Boolean (default = true ) — Si la valeur est true , cette méthode déclenche l’appel des méthodes de mise à jour.
|
invalidateTransitions | () | méthode |
protected function invalidateTransitions():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Signale à la série que l’affichage des données a subi une modification importante. Cette méthode déclenche les effets ShowData et HideData éventuellement définis.
legendDataChanged | () | méthode |
protected function legendDataChanged():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Met à jour les éléments Legend en distribuant un événement LegendDataChanged lorsque le nom d’affichage de la série change.
setActualSize | () | méthode |
override public function setActualSize(w:Number, h:Number):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éfinit la taille réelle de cet objet.
Cette méthode est principalement utilisée dans le cadre de l’implémentation de la méthode updateDisplayList()
, qui permet de calculer la taille réelle de l’objet, en fonction de sa taille explicite, de sa taille par rapport au parent (pourcentage) et de sa taille mesurée. Vous pouvez ensuite appliquer cette taille réelle à l’objet en appelant la méthode setActualSize()
.
Dans d’autres situations, il est préférable de définir les propriétés telles que width
, height
, percentWidth
et percentHeight
plutôt que d’appeler cette méthode.
Paramètres
w:Number — Nouvelle largeur de l’objet.
| |
h:Number — Nouvelle hauteur de l’objet.
|
setAxis | () | méthode |
public function setAxis(dimension:String, value:IAxis):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Affecte une instance Axis à une dimension spécifique du graphique. En général, vous définissez l’instance Axis directement par le biais d’une propriété nommée, telle que horizontalAxis
, verticalAxis
ou radiusAxis
dans le cas d’une série de type Cartesian.
Il s’agit d’un accesseur de bas niveau.
Paramètres
dimension:String — Dimension du graphique à laquelle vous souhaitez affecter l’axe.
| |
value:IAxis — Axe auquel la dimension du graphique doit être affectée.
|
stripNaNs | () | méthode |
protected function stripNaNs(cache:Array, field: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 |
Supprime les éléments du cache indiqué dont la valeur de la propriété field
est NaN
. Les classes dérivées peuvent appeler cette méthode à partir de leur implémentation de la méthode updateFilter()
pour supprimer les objets ChartItem qui ont été filtrés par les axes.
Paramètres
cache:Array — Tableau d’éléments de graphique.
| |
field:String — Propriété field dans laquelle un élément doit être supprimé.
|
stylesInitialized | () | méthode |
override public function stylesInitialized():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelle la méthode legendDataChanged()
.
updateData | () | méthode |
protected function updateData():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 lorsque les données sous-jacentes représentées par la série ont été modifiées et doivent être rechargées à partir du fournisseur de données. Si vous implémentez des types de série personnalisés, vous devez remplacer cette méthode et charger toutes les données nécessaires au rendu de la série à partir du fournisseur de données. Vous devez également appeler la méthode super.updateData()
dans la sous-classe. En règle générale, vous ne devez pas appeler cette méthode directement. En revanche, pour garantir que les données ont été mises à jour à tel ou tel endroit, appelez la méthode validateData()
de la classe Series.
updateDisplayList | () | méthode |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace l’objet et/ou dimensionne et place ses enfants. Il s’agit d’une méthode avancée que vous pouvez remplacer lorsque vous créez une sous-classe de la classe UIComponent.
Vous n’appelez pas cette méthode directement. Flex appelle la méthode updateDisplayList()
lorsque le composant est ajouté à un conteneur par le biais de la méthode addChild()
et lorsque la méthode invalidateDisplayList()
du composant est appelée.
Si le composant n’a pas d’enfant, cette méthode permet de réaliser un tracé par programmation en utilisant les méthodes sur l’objet Graphics du composant, par exemple graphics.drawRect()
.
Si le composant a au moins un enfant, cette méthode permet d’appeler les méthodes move()
et setActualSize()
sur ces enfants.
Les composants peuvent réaliser un tracé par programmation, même s’ils ont des enfants. Pour ce faire, utilisez les propriétés unscaledWidth
et unscaledHeight
du composant comme ses limites.
Il est indispensable d’utiliser unscaledWidth
et unscaledHeight
à la place des propriétés width
et height
.
Paramètres
unscaledWidth:Number — Indique la largeur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleX du composant.
| |
unscaledHeight:Number — Indique la hauteur du composant, en pixels, des coordonnées du composant, quelle que soit la valeur de la propriété scaleY du composant.
|
updateFilter | () | méthode |
protected function updateFilter():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 lorsque les données sous-jacentes représentées par la série doivent être filtrées par rapport aux plages de valeurs représentées par les axes de la transformation de données associée. Cette situation peut se produire lorsque les données sous-jacentes ont été modifiées ou lorsque la plage de valeurs des axes associés a changé. Si vous implémentez un type de série personnalisé, vous devez remplacer cette méthode et filtrer les données hors plage en utilisant la méthode filterCache()
des axes gérés par la transformation de données associée. La méthode filterCache()
convertit les valeurs hors plage en valeurs NaN
. Vous devez également appeler la méthode super.updateFilter()
dans la sous-classe. En règle générale, vous ne devez pas appeler cette méthode directement. En revanche, si vous souhaitez garantir que les données ont été filtrées à tel ou tel endroit, appelez la méthode validateTransform()
de la classe Series. En général, vous pouvez supposer que les méthodes updateData()
et updateMapping()
ont été appelées avant cette méthode, si nécessaire.
updateMapping | () | méthode |
protected function updateMapping():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 lorsque les données sous-jacentes représentées par la série doivent être mappées à des représentations numériques. Cette situation peut se produire lorsque les données sous-jacentes ont été modifiées ou lorsque les axes utilisés pour le rendu de la série ont fait l’objet de modifications significatives. Si vous implémentez une série personnalisée, vous devez remplacer cette méthode et convertir les données représentées en valeurs numériques, en utilisant la méthode mapCache()
des axes gérés par la transformation de données associée. Vous devez également appeler la méthode super.updateMapping()
dans la sous-classe. En règle générale, vous ne devez pas appeler cette méthode directement. En revanche, pour garantir que les données ont été mappées à tel ou tel endroit, appelez la méthode validateData()
de la classe Series. En général, vous pouvez supposer que la méthode updateData()
a été appelée avant cette méthode, si nécessaire.
updateTransform | () | méthode |
protected function updateTransform():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 lorsque les données sous-jacentes représentées par la série doivent être transformées en valeurs d’écran par les axes de la transformation de données associée. Cette situation peut se produire lorsque les données sous-jacentes ont été modifiées, lorsque la plage de valeurs des axes associés a changé, ou encore lorsque la taille de la zone à l’écran a changé. Si vous implémentez un type de série personnalisé, vous devez remplacer cette méthode et transformer les données en utilisant la méthode transformCache()
de la transformation de données associée. Vous devez également appeler la méthode super.updateTransform()
dans la sous-classe. En règle générale, vous ne devez pas appeler cette méthode directement. En revanche, si vous souhaitez garantir que les données ont été filtrées à tel ou tel endroit, appelez la méthode validateTransform()
de la classe Series. En général, vous pouvez supposer que les méthodes updateData()
, updateMapping()
et updateFilter()
ont été appelées avant cette méthode, si nécessaire.
validateData | () | méthode |
protected function validateData():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelle les méthodes updateData()
et updateMapping()
de la série lorsque cela est nécessaire. Cette méthode est appelée automatiquement par la série à partir de la méthode commitProperties()
, si nécessaire, mais une série dérivée peut l’appeler explicitement à une heure explicite si les valeurs générées sont nécessaires. Les opérations de chargement et de mappage des données sur les axes sont conçues pour être acceptées par les axes à tout moment. Vous pouvez appeler cette méthode explicitement en toute sécurité, à tout moment.
validateTransform | () | méthode |
protected function validateTransform():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelle les méthodes updateFilter()
et updateTransform()
de la série lorsque cela est nécessaire. Cette méthode est appelée automatiquement par la série au cours de la méthode commitProperties()
, si nécessaire, mais une série dérivée peut l’appeler explicitement à une heure explicite si les valeurs générées sont nécessaires. Les opérations de filtrage et de transformation des données s’appuient sur des valeurs spécifiques calculées par les axes, qui dépendent quant à elles des données affichées dans le graphique. Le fait d’appeler cette fonction au mauvais moment peut entraîner l’exécution d’opérations supplémentaires lorsque ces valeurs sont mises à jour.
Tue Jun 12 2018, 09:30 AM Z