Package | mx.charts.series |
Classe | public class BubbleSeries |
Héritage | BubbleSeries Series ChartElement DualStyleObject UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
The <mx:BubbleSeries>
tag inherits all the properties of its parent classes, and
the following properties:
<mx:BubbleSeries Properties fillFunction="Internal fill function" horizontalAxis="No default" itemType="No default" legendData="No default" maxRadius="50" minRadius="0" radiusAxis="No default" radiusField="No default" renderData="No default" renderDataType="No default" verticalAxis="No default" xField="null" yField="null" Styles fill="IFill; no default" fills="IFill; no default" itemRenderer="itemRenderer" legendMarkerRenderer="Defaults to series's itemRenderer" stroke="IStroke; no default" />
Eléments de l’API associés
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 | ||
fillFunction : Function
Spécifie une méthode renvoyant le remplissage de l’élément de graphique actuel de la série. | BubbleSeries | ||
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 | ||
horizontalAxis : IAxis
Définit les libellés, les graduations et la position des données des éléments de l’axe X. | BubbleSeries | ||
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 [override] [lecture seule]
Obtient tous les éléments présents dans la série après filtrage. | BubbleSeries | ||
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 [override] [lecture seule]
Tableau d’instances LegendData décrivant les éléments qui doivent s’afficher dans une légende représentant cette série. | BubbleSeries | ||
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 | ||
maxRadius : Number = 50
Rayon du plus grand élément rendu dans cette série. | BubbleSeries | ||
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 | ||
minRadius : Number = 0
Rayon du plus petit élément rendu dans cette série. | BubbleSeries | ||
minWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | ||
moduleFactory : IFlexModuleFactory [override]
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. | BubbleSeries | ||
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 | ||
radiusAxis : IAxis
Axe auquel est mappé le rayon de la bulle. | BubbleSeries | ||
radiusField : String
Spécifie le champ du fournisseur de données qui détermine le rayon de chaque symbole, par rapport aux autres points de données du graphique. | BubbleSeries | ||
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 | ||
verticalAxis : IAxis
Définit les libellés, les graduations et la position des données des éléments de l’axe Y. | BubbleSeries | ||
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 | ||
xField : String
Spécifie le champ du fournisseur de données qui détermine la position de chaque point de données sur l’axe X. | BubbleSeries | ||
y : Number [override]
Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent. | UIComponent | ||
yField : String
Spécifie le champ du fournisseur de données qui détermine la position de chaque point de données sur l’axe Y. | BubbleSeries | ||
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 | ||
itemType : Class [lecture seule]
Sous-type d’objet ChartItem utilisé par cette série pour représenter les différents éléments. | BubbleSeries | ||
renderData : Object [override] [lecture seule]
Stocke les informations nécessaires au rendu de cette série. | BubbleSeries | ||
renderDataType : Class [lecture seule]
Sous-type de données ChartRenderData utilisé par cette série pour stocker toutes les données nécessaires au rendu. | BubbleSeries | ||
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 | ||
---|---|---|---|
Constructeur. | BubbleSeries | ||
[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 | ||
[override]
Appelée par l’effet SeriesInterpolate pour initier un effet d’interpolation. | BubbleSeries | ||
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 | ||
[override]
Appelée par la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement. | BubbleSeries | ||
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 | ||
[override]
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. | BubbleSeries | ||
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 | ||
[override]
Remplit les propriétés elementBounds, bounds et visibleBounds d’une structure renderData générée par la série. | BubbleSeries | ||
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 | ||
[override]
Détecte les modifications apportées aux propriétés de style. | BubbleSeries | ||
[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 | ||
Applique des propriétés de style à l’objet DisplayObject spécifié. | BubbleSeries | ||
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. | BubbleSeries | ||
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 [override]
Remplit les valeurs manquantes dans une structure d’interpolation. | BubbleSeries | ||
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 | ||
[override]
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. | BubbleSeries | ||
[override]
Trace l’objet et/ou dimensionne et place ses enfants. | BubbleSeries | ||
[override]
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. | BubbleSeries | ||
[override]
Appelée lorsque les données sous-jacentes représentées par la série doivent être mappées à des représentations numériques. | BubbleSeries | ||
[override]
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. | BubbleSeries | ||
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.
Style | Description | Défini par | ||
---|---|---|---|---|
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale en pixels du bord supérieur de la zone de contenu à la position de la ligne de base de la commande. | UIComponent | |||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, entre le bord inférieur du composant et le bord inférieur de la zone de contenu de son conteneur parent. | UIComponent | |||
Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de surbrillance du composant lorsque la validation échoue. | UIComponent | |||
fill | Type: mx.graphics.IFill Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit le remplissage de la série de données. Vous pouvez spécifier soit un objet implémentant l’interface IFill, soit un nombre représentant une valeur de couleur unie. Vous pouvez également spécifier un remplissage uni à l’aide du langage CSS. | BubbleSeries | ||
fills | Type: Array Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Spécifie un tableau d’objets de remplissage définissant le remplissage de chaque élément de la série. Cette propriété est prioritaire par rapport à la propriété de style fill . Si une méthode personnalisée est spécifiée par la propriété fillFunction , elle est prioritaire par rapport à ce tableau. Si vous ne fournissez pas autant d’éléments de tableau qu’il y a d’éléments, Flex reprend la valeur de remplissage à partir du début du tableau.
Pour définir la valeur de cette propriété en utilisant le langage CSS : BubbleSeries { fills:#CC66FF, #9966CC, #9999CC; } Pour définir la valeur de cette propriété en utilisant le langage MXML : <mx:BubbleSeries ... > <mx:fills> <mx:SolidColor color="0xCC66FF"/> <mx:SolidColor color="0x9966CC"/> <mx:SolidColor color="0x9999CC"/> </mx:fills> </mx:BubbleSeries>
Si vous spécifiez la propriété | BubbleSeries | ||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Mode de fusion utilisé par le rectangle de focus. | UIComponent | |||
Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Habillage utilisé pour tracer le rectangle de focus. | UIComponent | |||
Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Epaisseur du contour du rectangle de focus, en pixels. | UIComponent | |||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, entre le centre de la zone de contenu et celui du composant. | UIComponent | |||
Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 2.5 Le principal mode d’interaction pour ce composant. | UIComponent | |||
itemRenderer | Type: mx.core.IFactory Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Fabrique représentant la classe que la série utilisera pour représenter les différents éléments du graphique. Cette classe est instanciée une fois pour chaque élément du graphique. Les classes utilisées comme fonctionnalités de rendu itemRenderer doivent implémenter les interfaces IFlexDisplayObject, ISimpleStyleClient et IDataRenderer. L’objet chartItem rendu par l’instance d’habillage est affecté à la propriété data .
| BubbleSeries | ||
Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.1 Versions du moteur d’exécution: Flash10, AIR 1.5 Spécifie la direction de mise en forme souhaitée d’un composant. | UIComponent | |||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, du bord gauche du composant au bord gauche de la zone de contenu de son conteneur parent. | UIComponent | |||
legendMarkerRenderer | Type: mx.core.IFactory Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe utilisée par la série pour le rendu du marqueur de la série dans les légendes associées. Si ce style est null , la plupart des séries utilisent par défaut leur fonctionnalité de rendu itemRenderer comme habillage de marqueur de légende. Les classes utilisées comme marqueurs de légende doivent implémenter l’interface IFlexDisplayObject et éventuellement les interfaces ISimpleStyleClient et IDataRenderer. Si la classe utilisée comme marqueur de légende implémente l’interface IDataRenderer, la propriété data est affectée à une instance LegendData.
| BubbleSeries | ||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, du bord droit du composant au bord droit de la zone de contenu de son conteneur parent. | UIComponent | |||
Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Montrer l’erreur bordure ou enveloppe lorsque ce composant n’est pas valide. | UIComponent | |||
Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Afficher l’erreur-bulle lorsque ce composant n’est pas valide et que l’utilisateur pointe le curseur dessus | UIComponent | |||
stroke | Type: mx.graphics.IStroke Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit le style de trait de la série de données. Vous devez spécifier un objet Stroke pour définir le trait. | BubbleSeries | ||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, entre le bord supérieur du composant et le bord supérieur de la zone de contenu de son conteneur parent. | UIComponent | |||
Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, du centre de la zone de contenu du composant au centre du composant. | UIComponent |
Constante | Défini par | ||
---|---|---|---|
RADIUS_AXIS : String = "bubbleRadius" [statique]
Type d’axe de rayon. | BubbleSeries |
fillFunction | propriété |
fillFunction: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 le remplissage de l’élément de graphique actuel de la série. Lorsque cette propriété est définie, la valeur de retour de la fonction de remplissage personnalisée est prioritaire par rapport aux propriétés de style fill
et fills
. Cependant, si la valeur renvoyée est null, les propriétés fills
et fill
sont prises en compte, dans cet ordre.
La fonction fillFunction
personnalisée présente la signature suivante :
function_name (item:ChartItem, index:Number):IFill { ... }
item
est une référence à l’élément de graphique rendu. index
est l’index de l’élément de graphique du cache de la fonction renderData du cache. Il diffère de l’index du fournisseur de données du graphique car il est trié en fonction des valeurs x, y et z.
L’utilisation d’une fonction fillFunction
personnalisée permet par exemple de renvoyer un remplissage en fonction d’un certain seuil.
Implémentation
public function get fillFunction():Function
public function set fillFunction(value:Function):void
Exemple
Comment utiliser cet exemple
public function myFillFunction(item:ChartItem, index:Number):IFill { var curItem:BubbleSeriesItem = BubbleSeriesItem(item); if (curItem.zNumber > 10) return(new SolidColor(0x123456, .75)); else return(new SolidColor(0x563412, .75)); }
Si vous spécifiez une fonction de remplissage personnalisée pour la série du graphique et que vous souhaitez disposer d’un contrôle Legend, vous devez créer manuellement le contrôle Legend et y ajouter des objets LegendItem.
horizontalAxis | propriété |
horizontalAxis:IAxis
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 les libellés, les graduations et la position des données des éléments de l’axe X. Utilisez la classe LinearAxis ou CategoryAxis pour définir les propriétés de l’objet horizontalAxis en tant que balise enfant en langage MXML, ou pour créer un objet LinearAxis ou CategoryAxis en langage ActionScript.
Implémentation
public function get horizontalAxis():IAxis
public function set horizontalAxis(value:IAxis):void
items | propriété |
items:Array
[lecture seule] [override] 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
override public function get items():Array
itemType | propriété |
itemType:Class
[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 |
Sous-type d’objet ChartItem utilisé par cette série pour représenter les différents éléments. Les sous-classes peuvent effectuer un remplacement et renvoyer une classe plus spécialisée si elles doivent stocker des informations supplémentaires dans les éléments.
Implémentation
protected function get itemType():Class
legendData | propriété |
legendData:Array
[lecture seule] [override] 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
override public function get legendData():Array
maxRadius | propriété |
public var maxRadius:Number = 50
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Rayon du plus grand élément rendu dans cette série. Lorsque vous utilisez un objet BubbleSeries dans une classe BubbleChart, le graphique affecte automatiquement sa valeur de style maxRadius
à cette propriété, pour toutes les séries du graphique. Lorsque vous utilisez des objets BubbleSeries dans des contrôles CartesianChart, vous devez gérer cette propriété manuellement.
minRadius | propriété |
public var minRadius:Number = 0
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Rayon du plus petit élément rendu dans cette série. Lorsque vous utilisez un objet BubbleSeries dans une classe BubbleChart, le graphique affecte automatiquement sa valeur de style minRadius
à cette propriété, pour toutes les séries du graphique. Lorsque vous utilisez des objets BubbleSeries dans des contrôles CartesianChart, vous devez gérer cette propriété manuellement.
moduleFactory | propriété |
moduleFactory:IFlexModuleFactory
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
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.
Implémentation
override public function get moduleFactory():IFlexModuleFactory
override public function set moduleFactory(value:IFlexModuleFactory):void
radiusAxis | propriété |
radiusAxis:IAxis
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Axe auquel est mappé le rayon de la bulle. Les graphiques à bulles considèrent la taille des différentes bulles comme une troisième dimension des données, qui est transformée de la même manière que les positions x et y. Par défaut, radiusAxis
est un objet LinearAxis dont la propriété autoAdjust
est définie sur false
.
Implémentation
public function get radiusAxis():IAxis
public function set radiusAxis(value:IAxis):void
radiusField | propriété |
radiusField:String
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 le champ du fournisseur de données qui détermine le rayon de chaque symbole, par rapport aux autres points de données du graphique.
Implémentation
public function get radiusField():String
public function set radiusField(value:String):void
renderData | propriété |
renderDataType | propriété |
renderDataType:Class
[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 |
Sous-type de données ChartRenderData utilisé par cette série pour stocker toutes les données nécessaires au rendu. Les sous-classes peuvent effectuer un remplacement et renvoyer une classe plus spécialisée si elles doivent stocker des informations supplémentaires pour le rendu.
Implémentation
protected function get renderDataType():Class
verticalAxis | propriété |
verticalAxis:IAxis
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 les libellés, les graduations et la position des données des éléments de l’axe Y. Utilisez la classe LinearAxis ou CategoryAxis pour définir les propriétés de l’objet verticalAxis en tant que balise enfant en langage MXML, ou pour créer un objet LinearAxis ou CategoryAxis en langage ActionScript.
Implémentation
public function get verticalAxis():IAxis
public function set verticalAxis(value:IAxis):void
xField | propriété |
xField:String
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 le champ du fournisseur de données qui détermine la position de chaque point de données sur l’axe X. Si la valeur est null
, Flex rend les points de données dans l’ordre dans lequel ils apparaissent dans le fournisseur de données.
La valeur par défaut est null.
Implémentation
public function get xField():String
public function set xField(value:String):void
yField | propriété |
yField:String
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 le champ du fournisseur de données qui détermine la position de chaque point de données sur l’axe Y. Si la valeur est null
, la classe BubbleSeries suppose que le fournisseur de données est un tableau de nombres et utilise ces nombres comme valeurs pour les points de données.
La valeur par défaut est null.
Implémentation
public function get yField():String
public function set yField(value:String):void
BubbleSeries | () | Constructeur |
public function BubbleSeries()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
applyItemRendererProperties | () | méthode |
protected function applyItemRendererProperties(instance:DisplayObject, cache:InstanceCache):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Applique des propriétés de style à l’objet DisplayObject spécifié. Cette méthode est le rappel appelé par la classe InstanceCache lorsqu’elle crée une nouvelle fonctionnalité de rendu.
Paramètres
instance:DisplayObject — Instance créée.
| |
cache:InstanceCache — Référence au cache d’instance lui-même.
|
beginInterpolation | () | méthode |
override 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.
|
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.
describeData | () | méthode |
override public function describeData(dimension:String, requiredFields:uint):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Appelée par la classe DataTransform gouvernante pour obtenir une description des données représentées par cet élément IChartElement. Les implémenteurs remplissent et renvoient un tableau d’objets mx.charts.chartClasses.DataDescription pour garantir que leurs données sont correctement prises en compte par les axes générant automatiquement les valeurs à partir des données affichées (par exemple minimum, maximum, interval et unitSize). La plupart des types d’éléments renvoient un tableau contenant une seule description DataDescription. Les agrégats tels que BarSet et ColumnSet peuvent renvoyer plusieurs instances DataDescription décrivant les données affichées par leurs sous-éléments. Lorsque cette méthode est appelée, l’implémenteur décrit les données le long de l’axe indiqué par l’argument dimension
. Cette fonction peut être appelée pour chaque axe pris en charge par le graphique conteneur.
Paramètres
dimension:String — Détermine l’axe dont les descriptions des données doivent être obtenues.
| |
requiredFields:uint — Champ de bits indiquant quelles valeurs de l’objet DataDescription sont prises en compte par cet axe. Les implémenteurs peuvent optimiser le calcul en calculant uniquement les champs nécessaires.
|
Array — Tableau contenant les instances DataDescription qui décrivent les données affichées.
|
findDataPoints | () | méthode |
override public function findDataPoints(x:Number, y:Number, sensitivity:Number):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
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.
Cette méthode renvoie un tableau de structures HitData décrivant les points de données de la plage. Certains éléments ChartElement individuels peuvent choisir de renvoyer un seul point dataPoint s’il est garanti que ces points dataPoint ne se chevauchent pas.
Paramètres
x:Number — Coordonnée X.
| |
y:Number — Coordonnée Y.
| |
sensitivity:Number — Nombre maximal de pixels séparant le pointeur des coordonnées exactes pour qu’il puisse être considéré comme étant « sous » ces coordonnées. Cette propriété est identique à la valeur de la propriété mouseSensitivity du contrôle de graphique.
|
Array — Tableau de HitData.
|
getElementBounds | () | méthode |
override 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.
|
getMissingInterpolationValues | () | méthode |
override 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() .
|
styleChanged | () | méthode |
override public function styleChanged(styleProp: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 |
Détecte les modifications apportées aux propriétés de style. Lorsqu’une propriété de style est définie, Flex appelle la méthode styleChanged()
et lui transmet le nom du style défini.
Il s’agit d’une méthode avancée que vous pouvez remplacer lorsque vous créez une sous-classe de la classe UIComponent. Lorsque vous créez un composant personnalisé, vous pouvez remplacer la méthode styleChanged()
pour vérifier le nom de style qui lui a été transmis et traiter la modification en conséquence. Vous pouvez ainsi remplacer le comportement par défaut d’un style existant ou ajouter vos propres propriétés de style personnalisé.
Si vous traitez la propriété de style, le remplacement de la méthode styleChanged()
doit appeler la méthode invalidateDisplayList()
pour que Flex exécute la méthode updateDisplayList()
du composant lors de la prochaine mise à jour de l’affichage.
Paramètres
styleProp:String — Nom de la propriété de style ou null si tous les styles de ce composant ont été modifiés.
|
updateData | () | méthode |
override 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 |
override 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 |
override 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 |
override 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.
RADIUS_AXIS | Constante |
public static const RADIUS_AXIS:String = "bubbleRadius"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Type d’axe de rayon.
<?xml version="1.0"?> <!-- Simple example to demonstrate the BubbleChart control. --> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var expensesAC:ArrayCollection = new ArrayCollection( [ { Month: "Jan", Profit: 2000, Expenses: 1500, Amount: 450 }, { Month: "Feb", Profit: 1000, Expenses: 200, Amount: 600 }, { Month: "Mar", Profit: 1500, Expenses: 500, Amount: 300 }, { Month: "Apr", Profit: 1800, Expenses: 1200, Amount: 900 }, { Month: "May", Profit: 2400, Expenses: 575, Amount: 500 } ]); ]]> </fx:Script> <fx:Declarations> <!-- Define custom color and line style for the bubbles. --> <mx:SolidColor id="sc1" color="blue" alpha=".3"/> <mx:SolidColorStroke id="stroke1" color="blue" weight="1"/> </fx:Declarations> <mx:Panel title="BubbleChart Control Example" height="100%" width="100%"> <mx:BubbleChart id="bubblechart" height="100%" width="100%" paddingRight="5" paddingLeft="5" showDataTips="true" maxRadius="20" dataProvider="{expensesAC}"> <mx:series> <mx:BubbleSeries displayName="Profit/Expenses/Amount" xField="Profit" yField="Expenses" radiusField="Amount" fill="{sc1}" stroke="{stroke1}" /> </mx:series> </mx:BubbleChart> <mx:Legend dataProvider="{bubblechart}"/> </mx:Panel> </s:Application>
Tue Jun 12 2018, 09:30 AM Z