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

MenuListData  - AS3 Flex

Packagemx.controls.menuClasses
Classepublic class MenuListData
HéritageMenuListData Inheritance ListData Inheritance BaseListData Inheritance EventDispatcher Inheritance Object

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

La classe MenuListData définit le type de données de la propriété listData implémentée par les rendus d’élément ou les éditeurs d’élément supplémentaires du contrôle Menu et MenuBar. Tous les rendus d’élément et éditeurs d’élément supplémentaires doivent implémenter l’interface IDropInListItemRenderer, qui définit la propriété listData.

Eléments de l’API associés



Propriétés publiques
 PropriétéDéfini par
 InheritedcolumnIndex : int
Index de la colonne du contrôle basé sur List par rapport aux colonnes actuellement visibles du contrôle, où la première colonne se trouve à l’index 1.
BaseListData
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
 Inheritedicon : Class
Classe représentant l’icône de l’élément de la liste. Cette icône est calculée à l’aide de la méthode de la classe itemToIcon().
ListData
 Inheritedlabel : String
Représentation textuelle des données d’élément, selon la méthode itemToLabel() de la classe List.
BaseListData
 InheritedlabelField : String
Valeur de la propriété labelField dans la classe List.
ListData
  maxMeasuredBranchIconWidth : Number
Largeur maximale de l’icône de branche de tous les rendus MenuItemListRenderer
MenuListData
  maxMeasuredIconWidth : Number
Largeur maximale de l’icône de tous les rendus MenuItemListRenderer
MenuListData
  maxMeasuredTypeIconWidth : Number
Largeur maximale de l’icône de type de tous les rendus MenuItemListRenderer
MenuListData
 Inheritedowner : IUIComponent
Référence à l’objet List à qui appartient cet élément.
BaseListData
 InheritedrowIndex : int
Index de la rangée du contrôle DataGrid, List ou Tree par rapport aux rangées actuellement visibles du contrôle, où la première rangée se trouve à l’index 1.
BaseListData
 Inheriteduid : String
Identifiant unique de cet élément.
BaseListData
  useTwoColumns : Boolean
Indique si les icônes de gauche doivent être disposées en deux colonnes distinctes (une pour les icônes et une pour les icônes de type, comme les boutons radio et les cases à cocher)
MenuListData
Méthodes publiques
 MéthodeDéfini par
  
MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0)
Constructeur.
MenuListData
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
EventDispatcher
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
EventDispatcher
Evénements
 Evénement Synthèse Défini par
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active.EventDispatcher
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive.EventDispatcher
Détails de la propriété

maxMeasuredBranchIconWidth

propriété
public var maxMeasuredBranchIconWidth:Number

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

Largeur maximale de l’icône de branche de tous les rendus MenuItemListRenderer

maxMeasuredIconWidth

propriété 
public var maxMeasuredIconWidth:Number

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

Largeur maximale de l’icône de tous les rendus MenuItemListRenderer

maxMeasuredTypeIconWidth

propriété 
public var maxMeasuredTypeIconWidth:Number

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

Largeur maximale de l’icône de type de tous les rendus MenuItemListRenderer

useTwoColumns

propriété 
public var useTwoColumns:Boolean

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

Indique si les icônes de gauche doivent être disposées en deux colonnes distinctes (une pour les icônes et une pour les icônes de type, comme les boutons radio et les cases à cocher)

Détails du constructeur

MenuListData

()Constructeur
public function MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0)

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

Constructeur.

Paramètres
text:String — Représentation textuelle des données d’un élément.
 
icon:Class — Objet Class ou String représentant l’icône de l’élément dans le contrôle List.
 
labelField:String — Nom du champ dans le fournisseur de données qui contient les données d’étiquette du composant List.
 
uid:String — Identifiant unique de l’élément.
 
owner:IUIComponent — Référence au contrôle Menu.
 
rowIndex:int (default = 0) — Index de l’élément dans le fournisseur de données du contrôle Menu.
 
columnIndex:int (default = 0) — Index de la colonne dans les colonnes actuellement visibles du contrôle.




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

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