Package | mx.events |
Classe | public class MenuEvent |
Héritage | MenuEvent ListEvent Event Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
columnIndex : int
Index de base zéro de la colonne contenant la fonctionnalité de rendu d’élément dans laquelle l’événement s’est produit. | ListEvent | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
index : int
Index de l’élément de menu associé dans le menu ou sous-menu parent. | MenuEvent | ||
item : Object
Elément spécifique dans le fournisseur dataProvider. | MenuEvent | ||
itemRenderer : IListItemRenderer
Fonctionnalité de rendu d’élément dans laquelle l’événement s’est produit. | ListEvent | ||
label : String
Texte du libellé de l’élément de menu associé. | MenuEvent | ||
menu : Menu
Instance Menu spécifique associée à l’événement, par exemple le menu ou sous-menu masqué ou ouvert. | MenuEvent | ||
menuBar : MenuBar
Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu cible n’est pas apparenté à un contrôle MenuBar. | MenuEvent | ||
reason : String
Cause de la distribution de l’événement itemEditEnd. | ListEvent | ||
rowIndex : int
Index de base zéro de la ligne contenant la fonctionnalité de rendu d’élément ou, dans le cas des événements de modification, index de l’élément en cours de modification dans le fournisseur de données. | ListEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
MenuEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, menuBar:MenuBar = null, menu:Menu = null, item:Object = null, itemRenderer:IListItemRenderer = null, label:String = null, index:int = -1)
Constructeur. | MenuEvent | ||
Duplique une occurrence d’une sous-classe Event. | Event | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
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 | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. | Event | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
CHANGE : String = "change" [statique]
La constante de type d’événement MenuEvent.CHANGE indique que la sélection a changé suite à une interaction de l’utilisateur. | MenuEvent | ||
ITEM_CLICK : String = "itemClick" [statique]
La constante de type d’événement MenuEvent.ITEM_CLICK indique que l’utilisateur a sélectionné un élément de menu. | MenuEvent | ||
ITEM_ROLL_OUT : String = "itemRollOut" [statique]
La constante de type MenuEvent.ITEM_ROLL_OUT indique que le pointeur de la souris s’est éloigné d’un élément de menu après l’avoir survolé. | MenuEvent | ||
ITEM_ROLL_OVER : String = "itemRollOver" [statique]
La constante de type MenuEvent.ITEM_ROLL_OVER indique que le pointeur de la souris a survolé un élément de menu. | MenuEvent | ||
MENU_HIDE : String = "menuHide" [statique]
La constante de type MenuEvent.MENU_HIDE indique qu’un menu ou un sous-menu s’est fermé. | MenuEvent | ||
MENU_SHOW : String = "menuShow" [statique]
La constante de type MenuEvent.MENU_SHOW indique que le pointeur de la souris a survolé un menu ou un sous-menu ouvert. | MenuEvent |
index | propriété |
public var index:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Index de l’élément de menu associé dans le menu ou sous-menu parent. La valeur est -1 pour les événements menuShow et menuHide.
item | propriété |
public var item:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Elément spécifique dans le fournisseur dataProvider. La valeur est null pour les événements menuShow et menuHide.
label | propriété |
public var label:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Texte du libellé de l’élément de menu associé. La valeur est null pour les événements menuShow et menuHide.
menu | propriété |
public var menu:Menu
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Instance Menu spécifique associée à l’événement, par exemple le menu ou sous-menu masqué ou ouvert. La valeur de cette propriété est null si un élément MenuBar distribue l’événement.
menuBar | propriété |
public var menuBar:MenuBar
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu cible n’est pas apparenté à un contrôle MenuBar.
MenuEvent | () | Constructeur |
public function MenuEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, menuBar:MenuBar = null, menu:Menu = null, item:Object = null, itemRenderer:IListItemRenderer = null, label:String = null, index:int = -1)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur. Normalement appelé par l’objet Menu.
Paramètrestype:String — Type d’événement, indiquant quelle action a déclenché l’événement.
| |
bubbles:Boolean (default = false ) — Détermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage.
| |
cancelable:Boolean (default = true ) — Indique si le comportement associé à l’événement peut être évité.
| |
menuBar:MenuBar (default = null ) — Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu cible n’est pas apparenté à un contrôle MenuBar.
| |
menu:Menu (default = null ) — Instance Menu spécifique associée à l’événement, par exemple le menu ou sous-menu masqué ou ouvert. La valeur de cette propriété est null si un élément MenuBar distribue l’événement.
| |
item:Object (default = null ) — Elément correspondant à l’élément de navigation associé dans le fournisseur dataProvider.
| |
itemRenderer:IListItemRenderer (default = null ) — Fonctionnalité de rendu ListItemRenderer de l’élément de menu associé.
| |
label:String (default = null ) — Texte du libellé de l’élément de menu associé.
| |
index:int (default = -1 ) — Index de l’élément de menu associé dans le menu.
|
CHANGE | Constante |
public static const CHANGE:String = "change"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type d’événement MenuEvent.CHANGE indique que la sélection a changé suite à une interaction de l’utilisateur.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | Index de l’élément de menu sélectionné dans le menu. |
item | Elément sélectionné dans le fournisseur dataProvider. |
itemRenderer | Fonctionnalité de rendu d’élément de l’élément de menu sélectionné. |
label | Texte du libellé de l’élément de menu sélectionné. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.CHANGE |
ITEM_CLICK | Constante |
public static const ITEM_CLICK:String = "itemClick"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type d’événement MenuEvent.ITEM_CLICK indique que l’utilisateur a sélectionné un élément de menu.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | Index de l’élément de menu sélectionné dans le menu. |
item | Elément sélectionné dans le fournisseur dataProvider. |
itemRenderer | Fonctionnalité de rendu ListItemRenderer de l’élément de menu sélectionné. |
label | Texte du libellé de l’élément de menu sélectionné. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.ITEM_CLICK |
ITEM_ROLL_OUT | Constante |
public static const ITEM_ROLL_OUT:String = "itemRollOut"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type MenuEvent.ITEM_ROLL_OUT indique que le pointeur de la souris s’est éloigné d’un élément de menu après l’avoir survolé.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | Index dans le menu de l’élément de menu qui a fait l’objet d’une sortie de survol. |
item | Elément du fournisseur dataProvider correspondant à l’élément de menu qui a fait l’objet d’une sortie de survol. |
itemRenderer | Fonctionnalité de rendu ListItemRenderer de l’élément de menu qui a fait l’objet d’une sortie de survol. |
label | Texte du libellé de l’élément de menu qui a fait l’objet d’une sortie de survol. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.ITEM_ROLL_OUT |
ITEM_ROLL_OVER | Constante |
public static const ITEM_ROLL_OVER:String = "itemRollOver"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type MenuEvent.ITEM_ROLL_OVER indique que le pointeur de la souris a survolé un élément de menu.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | Index dans le menu de l’élément de menu survolé. |
item | Elément associé à l’élément de navigation survolé dans le fournisseur dataProvider. |
itemRenderer | Fonctionnalité de rendu ListItemRenderer de l’élément de menu survolé. |
label | Texte du libellé de l’élément de menu survolé. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.ITEM_ROLL_OVER |
MENU_HIDE | Constante |
public static const MENU_HIDE:String = "menuHide"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type MenuEvent.MENU_HIDE indique qu’un menu ou un sous-menu s’est fermé.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | -1. Cette propriété n’est pas définie pour ce type d’événement. |
item | null. Cette propriété n’est pas définie pour ce type d’événement. |
itemRenderer | null. Cette propriété n’est pas définie pour ce type d’événement. |
label | null. Cette propriété n’est pas définie pour ce type d’événement. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.MENU_HIDE |
MENU_SHOW | Constante |
public static const MENU_SHOW:String = "menuShow"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La constante de type MenuEvent.MENU_SHOW indique que le pointeur de la souris a survolé un menu ou un sous-menu ouvert.
Les valeurs des propriétés de l’objet d’événement de ce type d’événement sont les suivantes. Toutes les propriétés ne sont pas pertinentes pour chaque catégorie d’événements. Pour plus d’informations, voir les descriptions détaillées des propriétés.
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
index | -1. Cette propriété n’est pas définie pour ce type d’événement. |
item | null. Cette propriété n’est pas définie pour ce type d’événement. |
itemRenderer | null. Cette propriété n’est pas définie pour ce type d’événement. |
label | null. Cette propriété n’est pas définie pour ce type d’événement. |
menu | Instance Menu spécifique associée à cet événement ou null si un élément MenuBar distribue l’événement. |
menuBar | Instance MenuBar constituant le parent du contrôle Menu sélectionné ou null si le contrôle Menu n’est pas apparenté à un contrôle MenuBar. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
type | MenuEvent.MENU_SHOW |
Tue Jun 12 2018, 09:30 AM Z