Package | mx.core |
Classe | public final class EventPriority |
Héritage | EventPriority Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
priority
de la méthode addEventListener()
du composant EventDispatcher.
Plus le nombre est important, plus la priorité de l’écouteur d’événements est élevée. Tous les écouteurs dont la priorité correspond à N
seront traités avant les écouteurs dotés de la priorité N-1
. Les écouteurs dont la priorité est identique sont traités dans l’ordre où ils ont été ajoutés.
La priorité peut être positive, 0, ou négative. La priorité par défaut est 0.
Il est déconseillé d’écrire du code dépendant des valeurs numériques de ces constantes. Elles peuvent être modifiées dans les versions futures de Flex.
Constante | Défini par | ||
---|---|---|---|
BINDING : int = 100 [statique]
Les gestionnaires d’événement générés automatiquement qui évaluent les expressions de liaison de données doivent être exécutés avant les autres. Ils ont donc une priorité supérieure à la valeur par défaut. | EventPriority | ||
CURSOR_MANAGEMENT : int = 200 [statique]
La classe CursorManager dispose de gestionnaires des événements de souris devant être exécutés avant les autres gestionnaires d’événements de souris, qui présentent donc une priorité supérieure. | EventPriority | ||
DEFAULT : int = 0 [statique]
Les gestionnaires d’événement sur les instances de composants sont exécutés avec la priorité par défaut, 0. | EventPriority | ||
DEFAULT_HANDLER : int = -50 [statique]
Certains composants écoutent les événements qu’ils distribuent sur eux-mêmes et permettent à d’autres écouteurs d’appeler la méthode preventDefault() pour indiquer au composant de ne pas exécuter une action par défaut. | EventPriority | ||
EFFECT : int = -100 [statique]
Les gestionnaires d’événement générés automatiquement qui déclenchent des effets sont exécutés après les autres gestionnaires d’événement sur les instances de composant. Ils ont donc une priorité inférieure à la valeur par défaut. | EventPriority |
BINDING | Constante |
public static const BINDING:int = 100
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Les gestionnaires d’événement générés automatiquement qui évaluent les expressions de liaison de données doivent être exécutés avant les autres. Ils ont donc une priorité supérieure à la valeur par défaut.
CURSOR_MANAGEMENT | Constante |
public static const CURSOR_MANAGEMENT:int = 200
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 CursorManager dispose de gestionnaires des événements de souris devant être exécutés avant les autres gestionnaires d’événements de souris, qui présentent donc une priorité supérieure.
DEFAULT | Constante |
public static const DEFAULT: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 |
Les gestionnaires d’événement sur les instances de composants sont exécutés avec la priorité par défaut, 0
.
DEFAULT_HANDLER | Constante |
public static const DEFAULT_HANDLER:int = -50
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Certains composants écoutent les événements qu’ils distribuent sur eux-mêmes et permettent à d’autres écouteurs d’appeler la méthode preventDefault()
pour indiquer au composant de ne pas exécuter une action par défaut. Ces composants doivent écouter avec une priorité inférieure à la priorité par défaut, de sorte que les autres gestionnaires sont exécutés en premier et ont la possibilité d’appeler la méthode preventDefault()
.
EFFECT | Constante |
public static const EFFECT:int = -100
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Les gestionnaires d’événement générés automatiquement qui déclenchent des effets sont exécutés après les autres gestionnaires d’événement sur les instances de composant. Ils ont donc une priorité inférieure à la valeur par défaut.
Tue Jun 12 2018, 09:30 AM Z