Package | spark.components.supportClasses |
Classe | public class InteractionStateDetector |
Héritage | InteractionStateDetector EventDispatcher Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Lorsque l’état change, si la transition doit être exécutée ; playTransitions.
Eléments de l’API associés
Propriétés publiques
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
state : String [lecture seule]
Renvoie l’état du composant. Les valeurs possibles sont : InteractionState.UP, InteractionState.DOWN et InteractionState.OVER.
| InteractionStateDetector |
Méthodes publiques
Méthode | Défini par | ||
---|---|---|---|
InteractionStateDetector(component:UIComponent)
Constructeur
| InteractionStateDetector | ||
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 | ||
Distribue un événement dans le flux d’événements. | EventDispatcher | ||
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 | ||
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 | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
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 | ||
---|---|---|---|---|
[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | |||
Distribuée après le changement de l’état. | InteractionStateDetector | |||
[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é
state | propriété |
state:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Renvoie l’état du composant
Valeurs possibles :
- InteractionState.UP
- InteractionState.DOWN
- InteractionState.OVER
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change
.
Implémentation
public function get state():String
Eléments de l’API associés
spark.components.supportClasses.InteractionState;
Détails du constructeur
InteractionStateDetector | () | Constructeur |
public function InteractionStateDetector(component:UIComponent)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Constructeur
Paramètrescomponent:UIComponent — L’objet UIComponent pour détecter l’état relevé/au-dessus/abaissé en cours. Les écouteurs d’événement sont joints à cet objet.
|
Détails de l’événement
change | Evénement |
Type d’objet d’événement:
propriété Event.type =
flash.events.Event
propriété Event.type =
flash.events.Event.CHANGE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Distribuée après la modification de l’état.
La constante Event.CHANGE
définit la valeur de la propriété type
de l’objet d’événement change
.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | true |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet qui traite activement l’objet Event avec un écouteur d’événements. |
target | Objet dont la valeur a été modifiée. La propriété target ne correspond pas toujours à l’objet de la liste d’affichage qui est associé à l’écouteur d’événement. Utilisez la propriété currentTarget pour accéder à l’objet de la liste d’affichage qui traite actuellement l’événement. |
Tue Jun 12 2018, 09:30 AM Z