Package | mx.charts.chartClasses |
Classe | public class PolarDataCanvas |
Héritage | PolarDataCanvas ChartElement DualStyleObject UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IDataCanvas |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La région de tracé du dessin est définie par les propriétés radialAxis
et angularAxis
, si celles-ci sont spécifiées. Si cela n’est pas le cas, les axes par défaut du graphique sont pris en compte pour calculer la région de tracé du dessin.
Propriété MXML par défautdataChildren
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 | ||
angularAxis : IAxis
Définit les libellés, les graduations et la position des données des éléments de l’axe X. | PolarDataCanvas | ||
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 | ||
dataProvider : Object
Fournisseur de données affecté à cet élément spécifique. | ChartElement | ||
dataTransform : mx.charts.chartClasses:DataTransform [override]
Objet DataTransform auquel l’élément est associé. | PolarDataCanvas | ||
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 | ||
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 | ||
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 | ||
includeInRanges : Boolean
Si la valeur est true, la plage de valeurs calculée du graphique est affectée par ce dessin. | PolarDataCanvas | ||
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 | ||
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 | ||
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 | ||
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 | ||
radialAxis : IAxis
Définit les libellés, les graduations et la position des données des éléments de l’axe Y. | PolarDataCanvas | ||
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 | ||
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 | ||
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 |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | PolarDataCanvas | ||
[override]
Ajoute un objet DisplayObject enfant à la fin de la liste d’enfants. | PolarDataCanvas | ||
[override]
Ajoute une instance DisplayObject enfant à cette instance DisplayObjectContainer. | PolarDataCanvas | ||
addDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Cette méthode ajoute un objet DisplayObject comme enfant au dessin actuel.
| PolarDataCanvas | ||
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 | ||
beginBitmapFill(bitmap:BitmapData, x:*, y:*, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = true):void
Remplit une zone de tracé en utilisant une image bitmap. | PolarDataCanvas | ||
Spécifie un remplissage simple d’une couleur que des appels ultérieurs à d’autres méthodes Graphics (telles que lineTo() ou drawCircle()) utilisent lors du dessin. | PolarDataCanvas | ||
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 | ||
Appelée par le graphique pour autoriser les éléments associés à récupérer les sélecteurs de style de son tableau chartSeriesStyles. | ChartElement | ||
Efface le dessin. | PolarDataCanvas | ||
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 | ||
Trace une courbe entre la position actuelle et la position (anchorX, anchorY), en utilisant le style de trait actuel et le point de contrôle spécifié par les coordonnées (controlX, controlY). | PolarDataCanvas | ||
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. | PolarDataCanvas | ||
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 | ||
Dessine un cercle. | PolarDataCanvas | ||
Dessine une ellipse. | PolarDataCanvas | ||
Affiche ou masque l’indicateur de focus autour de ce composant. | UIComponent | ||
Dessine un rectangle. | PolarDataCanvas | ||
Dessine un rectangle arrondi. | PolarDataCanvas | ||
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 | ||
Applique un remplissage aux lignes et aux courbes ajoutées depuis le dernier appel de la méthode beginFill(), beginGradientFill() ou beginBitmapFill(). | PolarDataCanvas | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
[override]
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | PolarDataCanvas | ||
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 | ||
lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):void
Spécifie un style de ligne que Flash utilisera lors des appels suivants d’autres méthodes Graphics (telles que lineTo() ou drawCircle()) associées à l’objet. | PolarDataCanvas | ||
Trace une ligne en utilisant le style de trait actuel à partir de la position de dessin actuelle jusqu’à (angle, radial) : la position de dessin actuelle est ensuite réglée sur (angle, radial). | PolarDataCanvas | ||
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 | ||
[override]
Appelée lorsque le mappage d’un ou de plusieurs axes change. | PolarDataCanvas | ||
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 | ||
Déplace la position de dessin actuelle vers (angle, radial). | PolarDataCanvas | ||
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 tous les enfants de données (instances DisplayObject) du dessin. | PolarDataCanvas | ||
[override]
Supprime l’objet DisplayObject enfant spécifié de cette liste d’enfants. | PolarDataCanvas | ||
[override]
Supprime l’objet DisplayObject enfant qui se trouve à l’index spécifié de cette liste d’enfants. | PolarDataCanvas | ||
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 | ||
Dimensionne l’objet. | UIComponent | ||
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 | ||
Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés. | UIComponent | ||
[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 | ||
updateDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Met à jour la position d’un enfant en fonction du dessin actuel. | PolarDataCanvas | ||
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 | ||
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 | ||
Traite les propriétés définies sur le composant. | UIComponent | ||
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 | ||
Méthode d’assistance permettant la distribution d’un événement PropertyChangeEvent lorsqu’une propriété est actualisée. | UIComponent | ||
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 | ||
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 | ||
Signale au dessin que les données sous-jacentes du fournisseur dataProvider ont changé. | PolarDataCanvas | ||
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 | ||
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 | ||
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. | PolarDataCanvas | ||
[override]
Trace l’objet et/ou dimensionne et place ses enfants. | PolarDataCanvas | ||
Appelée lorsque les données sous-jacentes représentées par le dessin doivent être filtrées par rapport aux plages de valeurs représentées par les axes de la transformation de données associée. | PolarDataCanvas | ||
Appelle les méthodes updateMapping() et updateFilter() du dessin lorsque cela est nécessaire. | PolarDataCanvas | ||
Appelle la méthode updateTransform() du dessin lorsque cela est nécessaire. | PolarDataCanvas |
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.
angularAxis | propriété |
angularAxis: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 angularAxis 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 angularAxis():IAxis
public function set angularAxis(value:IAxis):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
includeInRanges | propriété |
includeInRanges: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 valeur est true
, la plage de valeurs calculée du graphique est affectée par ce dessin.
Implémentation
public function get includeInRanges():Boolean
public function set includeInRanges(value:Boolean):void
radialAxis | propriété |
radialAxis: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’axe angulaire 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 radialAxis():IAxis
public function set radialAxis(value:IAxis):void
PolarDataCanvas | () | Constructeur |
public function PolarDataCanvas()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
addChild | () | méthode |
override public function addChild(child:DisplayObject):DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajoute un objet DisplayObject enfant à la fin de la liste d’enfants.
Le résultat des méthodes childList.addChild(child)
et childList.addChild(child, childList.numChildren)
est identique. Une fois l’enfant ajouté, son index est (child.numChildren - 1)
.
Paramètres
child:DisplayObject — Objet DisplayObject à ajouter comme enfant.
|
DisplayObject — Enfant ajouté. Correspond à l’argument transmis.
|
addChildAt | () | méthode |
override public function addChildAt(child:DisplayObject, index:int):DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. L’enfant est placé à la position d’index spécifiée. La position d’index 0 représente la fin (le bas) de la liste d’affichage pour cet objet DisplayObjectContainer.
Si vous ajoutez un objet enfant qui est déjà doté d’un autre conteneur d’objet d’affichage en tant que parent, il est supprimé de la liste d’enfants de cet autre conteneur d’objet d’affichage.
Paramètres
child:DisplayObject — Occurrence DisplayObject à ajouter en tant qu’enfant à cette occurrence DisplayObjectContainer.
| |
index:int — Position d’index à laquelle l’enfant est ajouté. Si vous spécifiez une position d’index actuellement occupée, l’objet enfant associé à cette position et toutes les positions supérieures sont décalés d’une position vers le haut dans la liste d’enfants.
|
DisplayObject — Instance DisplayObject transmise au paramètre child .
|
addDataChild | () | méthode |
public function addDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette méthode ajoute un objet DisplayObject
comme enfant au dessin actuel.
Paramètres
child:DisplayObject — Instance DisplayObject à ajouter comme enfant au dessin actuel.
| |
angleLeft:* (default = NaN ) — Coordonnée angulaire gauche de l’enfant, en coordonnées de données.
| |
radialTop:* (default = NaN ) — Coordonnée radiale supérieure de l’enfant, en coordonnées de données.
| |
angleRight:* (default = NaN ) — Coordonnée angulaire droite de l’enfant, en coordonnées de données.
| |
radialBottom:* (default = NaN ) — Coordonnée radiale inférieure de l’enfant, en coordonnées de données.
| |
angleCenter:* (default = NaN ) — Coordonnée angulaire centrale de l’enfant, en coordonnées de données.
| |
radialCenter:* (default = NaN ) — Coordonnée radiale centrale de l’enfant, en coordonnées de données.
|
beginBitmapFill | () | méthode |
public function beginBitmapFill(bitmap:BitmapData, x:*, y:*, matrix:Matrix = null, repeat:Boolean = true, smooth: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 |
Remplit une zone de tracé en utilisant une image bitmap. Les coordonnées sont exprimées par rapport aux propriétés angularAxis
ou radialAxis
du dessin.
Les paramètres et la syntaxe de cette méthode sont identiques à ceux de la méthode beginBitmapFill()
de la classe flash.display.Graphics.
Paramètres
bitmap:BitmapData — Image bitmap transparente ou opaque qui contient les bits à afficher.
| |
x:* (default = NaN ) — Angle spécifiant l’emplacement du remplissage.
| |
y:* (default = NaN ) — Distance, en pixels, du centre du graphique au remplissage.
| |
matrix:Matrix (default = null ) — Objet matrix (appartenant à la classe flash.geom.Matrix), qui permet de définir les transformations de l’image bitmap.
| |
repeat:Boolean (default = true ) — Si la valeur est true , l’image bitmap se reproduit pour former un motif. Si la valeur est false , l’image bitmap ne se répète pas et les bords de l’image sont utilisés pour tout remplissage qui dépasse l’image.
| |
smooth:Boolean (default = true ) — Si la valeur est false , les images bitmap agrandies sont rendues en appliquant un algorithme d’approximation et ont un aspect pixélisé. Si la valeur est true , les images bitmap agrandies sont rendues avec un algorithme bilinéaire. Les rendus qui résultent de l’utilisation de l’algorithme d’approximation sont plus rapides.
|
Eléments de l’API associés
beginFill | () | méthode |
public function beginFill(color:uint, alpha:Number = 1):void
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 un remplissage simple d’une couleur que des appels ultérieurs à d’autres méthodes Graphics (telles que lineTo()
ou drawCircle()
) utilisent lors du dessin. Le remplissage demeure actif jusqu’à ce que vous appeliez la méthode beginFill()
, beginBitmapFill()
, beginGradientFill()
ou beginShaderFill()
. Appeler la méthode clear()
permet d’effacer le remplissage.
L’application effectue le remplissage lorsque trois points ou plus sont dessinés, ou lorsque la méthode endFill()
est appelée.
Paramètres
color:uint — Couleur du remplissage (0xRRGGBB).
| |
alpha:Number (default = 1 ) — Valeur alpha du remplissage (de 0.0 à 1.0).
|
Eléments de l’API associés
clear | () | méthode |
public function clear():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Efface le dessin.
curveTo | () | méthode |
public function curveTo(controlAngle:*, controlRadial:*, anchorAngle:*, anchorRadial:*):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 une courbe entre la position actuelle et la position (anchorX, anchorY), en utilisant le style de trait actuel et le point de contrôle spécifié par les coordonnées (controlX, controlY). Les coordonnées transmises à cette méthode sont exprimées en données de graphique et non en coordonnées d’écran.
Les paramètres et la syntaxe de cette méthode sont identiques à ceux de la méthode curveTo()
de la classe flash.display.Graphics.
Paramètres
controlAngle:* — L’angle qui spécifie la position du point de contrôle.
| |
controlRadial:* — Distance, en pixels, du centre du graphique au point de contrôle.
| |
anchorAngle:* — L’angle qui spécifie la position du point d’ancrage.
| |
anchorRadial:* — Distance, en pixels, du centre du graphique au point de contrôle.
|
Eléments de l’API associés
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.
|
drawCircle | () | méthode |
public function drawCircle(angle:*, radial:*, radius: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 |
Dessine un cercle. Vous devez définir le remplissage et/ou le style de ligne avant d’appeler la méthode drawCircle()
, à l’aide de la méthode linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angle:* — L’angle qui spécifie la position du centre du cercle.
| |
radial:* — Distance, en pixels, du centre du graphique au point de contrôle.
| |
radius:Number — Rayon du cercle (en pixels).
|
Eléments de l’API associés
drawEllipse | () | méthode |
public function drawEllipse(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Dessine une ellipse. Vous devez définir le remplissage et/ou le style de ligne avant d’appeler la méthode drawEllipse()
, à l’aide de la méthode linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angleLeft:* — Angle spécifiant l’emplacement du coin supérieur gauche du cadre de délimitation de l’ellipse.
| |
radialTop:* — Distance, en pixels, du centre du graphique à l’emplacement du coin supérieur gauche du cadre de délimitation de l’ellipse.
| |
angleRight:* — Angle spécifiant l’emplacement de l’angle inférieur droit du cadre de délimitation de l’ellipse.
| |
radialBottom:* — Distance, en pixels, du centre du graphique à l’emplacement de l’angle inférieur droit du cadre de délimitation de l’ellipse.
|
Eléments de l’API associés
drawRect | () | méthode |
public function drawRect(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Dessine un rectangle. Vous devez définir le remplissage et/ou le style de ligne avant d’appeler la méthode drawRect()
, à l’aide de la méthode linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angleLeft:* — Angle spécifiant l’emplacement du coin supérieur gauche du rectangle.
| |
radialTop:* — Distance, en pixels, du centre du graphique à l’emplacement du coin supérieur gauche du rectangle.
| |
angleRight:* — Angle spécifiant l’emplacement de l’angle inférieur droit de l’objet Rectangle.
| |
radialBottom:* — Distance, en pixels, du centre du graphique à l’emplacement de l’angle inférieur droit de l’objet Rectangle.
|
Eléments de l’API associés
drawRoundedRect | () | méthode |
public function drawRoundedRect(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, cornerRadius: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 |
Dessine un rectangle arrondi. Vous devez définir le remplissage et/ou le style de ligne avant d’appeler la méthode drawRoundRect()
, à l’aide de la méthode linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angleLeft:* — Angle spécifiant l’emplacement du coin supérieur gauche du rectangle.
| |
radialTop:* — Distance, en pixels, du centre du graphique à l’emplacement du coin supérieur gauche du rectangle.
| |
angleRight:* — Angle spécifiant l’emplacement de l’angle inférieur droit de l’objet Rectangle.
| |
radialBottom:* — Distance, en pixels, du centre du graphique à l’emplacement de l’angle inférieur droit de l’objet Rectangle.
| |
cornerRadius:Number — Rayon des angles (en pixel).
|
Eléments de l’API associés
endFill | () | méthode |
public function endFill():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 un remplissage aux lignes et aux courbes ajoutées depuis le dernier appel de la méthode beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Flash utilise le remplissage spécifié lors de l’appel précédent de la méthode beginFill()
, beginGradientFill()
ou beginBitmapFill()
. Si la position de dessin actuelle n’est pas égale à la position précédente spécifiée dans une méthode moveTo()
et si un remplissage est défini, le tracé est fermé à l’aide d’une ligne, puis rempli.
Eléments de l’API associés
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 au dessin que les données sous-jacentes du fournisseur dataProvider ont changé. Cette fonction déclenchera l’appel des méthodes updateMapping()
et updateTransform()
lors du prochain appel de la méthode commitProperties()
.
Paramètres
invalid:Boolean (default = true ) — Renvoie la valeur true si les données ont changé.
|
invalidateDisplayList | () | méthode |
override public function invalidateDisplayList():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Marque un composant de sorte que sa méthode updateDisplayList()
soit appelée au cours d’une actualisation d’écran ultérieure.
L’invalidation est un mécanisme efficace pour éliminer la répétition inutile d’opérations. Elle retarde le traitement des modifications apportées à un composant à une actualisation d’écran ultérieure. Par exemple, si vous souhaitez modifier la largeur et la hauteur, il est inutile de mettre à jour le composant immédiatement après la modification de la largeur, puis de réaliser une autre mise à jour pour la hauteur. Il est ainsi plus efficace de modifier les deux propriétés et de rendre le composant une seule fois en utilisant les nouvelles dimensions.
Les méthodes d’invalidation sont rarement appelées. En général, le fait de définir une propriété sur un composant provoque automatiquement l’appel de la méthode d’invalidation adaptée.
lineStyle | () | méthode |
public function lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):void
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 un style de trait que Flash utilisera lors des appels suivants d’autres méthodes Graphics (telles que lineTo()
ou drawCircle()
) associées à l’objet.
Les paramètres et la syntaxe de cette méthode sont identiques à ceux de la méthode lineStyle()
de la classe flash.display.Graphics.
Paramètres
thickness:Number — Un entier qui indique l’épaisseur de la ligne en points ; les valeurs disponibles sont comprises entre 0 et 255. Si aucun nombre n’est spécifié, ou si le paramètre n’est pas défini, aucune ligne n’est dessinée. Si une valeur inférieure à 0 est transmise, la valeur par défaut est de 0. 0 correspond à l’épaisseur minimale et 255 à l’épaisseur maximale. Si la valeur transmise est supérieure à 255, la valeur par défaut est de 255.
| |
color:uint (default = 0 ) — Valeur hexadécimale de la couleur de la ligne (par exemple, rouge correspond à 0xFF0000, bleu à 0x0000FF, etc.). Si aucune valeur n’est indiquée, la valeur par défaut correspond à 0x000000 (noir).
| |
alpha:Number (default = 1.0 ) — Un nombre qui indique la valeur alpha de la couleur de la ligne. Les valeurs valides vont de 0 à 1. Si aucune valeur n’est indiquée, la valeur par défaut est de 1 (uni). Si la valeur est inférieure à 0, la valeur par défaut est de 0. Si la valeur est supérieure à 1, la valeur par défaut est de 1.
| |
pixelHinting:Boolean (default = false ) — Valeur booléenne qui permet d’ajouter des indices supplémentaires de lissage des pixels. Cette valeur affecte à la fois la position des ancres de courbe et la taille du trait. Avec pixelHinting défini sur true, les largeurs de lignes sont réglées sur des largeurs de pixels entières. Si pixelHinting est défini sur false, les courbes et les lignes droites risquent de ne pas être continues.
| |
scaleMode:String (default = "normal ") — Valeur de la classe flash.display.LineScaleMode qui spécifie le mode d’échelle à utiliser.
| |
caps:String (default = null ) — Valeur de la classe flash.display.CapsStyle qui spécifie le type d’extrémité au bout des lignes. Les valeurs possibles sont les suivantes : CapsStyle.NONE , CapsStyle.ROUND et CapsStyle.SQUARE . En l’absence de valeur, utilisez des extrémités rondes.
| |
joints:String (default = null ) — Valeur de la classe flash.display.JointStyle qui spécifie le type d’apparence de liaison utilisé dans les angles. Les valeurs possibles sont les suivantes : JointStyle.BEVEL , JointStyle.MITER et JointStyle.ROUND . En l’absence de valeurs, utilisez des extrémités rondes.
| |
miterLimit:Number (default = 3 ) — Nombre qui indique la limite à laquelle une pointe est coupée. Les valeurs disponibles sont comprises entre 1 et 255 (et les valeurs qui excèdent cette plage sont arrondies à 1 ou 255). Cette valeur n’est utilisée que si jointStyle est défini sur « miter ». La valeur miterLimit représente la longueur maximale d’une pointe au-delà du point où les lignes se rencontrent pour former une liaison. La valeur exprime un facteur de l’épaisseur de la ligne. Par exemple, avec un facteur miterLimit de 2,5 et une valeur d’épaisseur de 10 pixels, la pointe est coupée à 25 pixels.
|
Eléments de l’API associés
lineTo | () | méthode |
public function lineTo(angle:*, radial:*):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 une ligne en utilisant le style de trait actuel à partir de la position de dessin actuelle jusqu’à (angle, radial) : la position de dessin actuelle est ensuite réglée sur (angle, radial). Si l’objet d’affichage dans lequel vous effectuez le traçage possède un contenu créé à l’aide des outils de dessin Flash, les appels de la méthode lineTo()
sont tracés sous le contenu. Si vous appelez lineTo()
avant d’appeler la méthode moveTo(), la position de dessin par défaut prend la valeur (0, 0). Si l’un des paramètres n’est pas spécifié, cette méthode échoue et la position de dessin actuelle n’est pas modifiée. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angle:* — Angle de la position du dessin.
| |
radial:* — Distance, en pixels, du centre du graphique à la position du dessin.
|
Eléments de l’API associés
mappingChanged | () | méthode |
override public function mappingChanged():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 le mappage d’un ou de plusieurs axes change. L’objet DataTransform affecté à cet objet ChartElement appelle cette méthode dès qu’un des axes qu’il représente est modifié.
moveTo | () | méthode |
public function moveTo(angle:*, radial:*):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éplace la position de dessin actuelle vers (angle, radial). Si l’un des paramètres n’est pas spécifié, cette méthode échoue et la position de dessin actuelle n’est pas modifiée. Les coordonnées sont exprimées en données et non en coordonnées d’écran.
Paramètres
angle:* — Angle de la position du dessin.
| |
radial:* — Distance, en pixels, du centre du graphique à la position du dessin.
|
Eléments de l’API associés
removeAllChildren | () | méthode |
public function removeAllChildren():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 tous les enfants de données (instances DisplayObject) du dessin.
removeChild | () | méthode |
override public function removeChild(child:DisplayObject):DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Supprime l’objet DisplayObject enfant spécifié de cette liste d’enfants.
La suppression d’un enfant ailleurs qu’à la fin d’une liste d’enfants décrémente les index des enfants d’index supérieur.
Le parent de l’enfant supprimé est défini sur null et l’enfant fait l’objet d’une récupération de place si plus aucun élément n’y fait référence.
Paramètres
child:DisplayObject — Objet DisplayObject à supprimer.
|
DisplayObject — Enfant supprimé. Correspond à l’argument transmis.
|
removeChildAt | () | méthode |
override public function removeChildAt(index:int):DisplayObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Supprime l’objet DisplayObject enfant qui se trouve à l’index spécifié de cette liste d’enfants.
La suppression d’un enfant ailleurs qu’à la fin d’une liste d’enfants décrémente les index des enfants d’index supérieur.
Le parent de l’enfant supprimé est défini sur null et l’enfant fait l’objet d’une récupération de place si plus aucun élément n’y fait référence.
Paramètres
index:int — Index enfant de l’objet DisplayObject à supprimer.
|
DisplayObject — Enfant supprimé.
|
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 — Cache de données de l’objet PolarDataCanvas.
| |
field:String — Valeur de la propriété field de l’élément.
|
updateDataChild | () | méthode |
public function updateDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):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 la position d’un enfant en fonction du dessin actuel.
Paramètres
child:DisplayObject — Instance DisplayObject à ajouter comme enfant au dessin actuel.
| |
angleLeft:* (default = NaN ) — Coordonnée angulaire gauche de l’enfant, en coordonnées de données.
| |
radialTop:* (default = NaN ) — Coordonnée radiale supérieure de l’enfant, en coordonnées de données.
| |
angleRight:* (default = NaN ) — Coordonnée angulaire droite de l’enfant, en coordonnées de données.
| |
radialBottom:* (default = NaN ) — Coordonnée radiale inférieure de l’enfant, en coordonnées de données.
| |
angleCenter:* (default = NaN ) — Coordonnée angulaire centrale de l’enfant, en coordonnées de données.
| |
radialCenter:* (default = NaN ) — Coordonnée radiale centrale de l’enfant, en coordonnées de données.
Par exemple : var lbl:Label = new Label(); lbl.text = "Last Month"; canvas.addChild(lbl); canvas.updateDataChild(lbl,200,20); |
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 le dessin 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 dessin 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 PolarDataCanvas.
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.
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 updateMapping()
et updateFilter()
du dessin lorsque cela est nécessaire. Cette méthode est appelée automatiquement par le dessin à partir de la méthode commitProperties()
, si nécessaire, mais un dessin dérivé 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():Boolean
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 updateTransform()
du dessin lorsque cela est nécessaire. Cette méthode est appelée automatiquement par le dessin au cours de la méthode commitProperties()
, si nécessaire, mais un dessin dérivé 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.
Boolean — true si les données sous-jacentes du fournisseur de données ont changé ; false dans le cas contraire.
|
Tue Jun 12 2018, 09:30 AM Z