| Paket | spark.components.supportClasses | 
| Klasse | public class InteractionStateDetector | 
| Vererbung | InteractionStateDetector  EventDispatcher  Object | 
| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10.1, AIR 2.5 | 
Status ändert sich, wenn der Übergang die playTransitions wiedergibt.
Verwandte API-Elemente
Öffentliche Eigenschaften
| Eigenschaft | Definiert von | ||
|---|---|---|---|
|  | constructor : Object 
	 Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| state : String [schreibgeschützt] 
      Gibt den Status der Komponente zurück. Mögliche Werte sind: InteractionState.UP, InteractionState.DOWN, InteractionState.OVER.
        
      
     
       | InteractionStateDetector | ||
Öffentliche Methoden 
| Methode | Definiert von | ||
|---|---|---|---|
| InteractionStateDetector(component:UIComponent) 
      Konstruktor
      
       | InteractionStateDetector | ||
|  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 
	Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | |
|  | 
	Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
|  | 
	Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
|  | 
	 Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
|  | 
	 Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
|  | 
	 Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
|  | 
	Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
|  | 
     Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
|  | 
	 Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
|  | 
	 Gibt das angegebene Objekt als String zurück. | Object | |
|  | 
	 Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
|  | 
	Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher | |
Ereignisse
| Ereignis | Übersicht | Definiert von | ||
|---|---|---|---|---|
|  | [broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | ||
| Wird nach einer Änderung des Status ausgelöst. | InteractionStateDetector | |||
|  | [broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | ||
Eigenschaftendetails
| state | Eigenschaft | 
state:String  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10.1, AIR 2.5 | 
Gibt den Status der Komponente zurück.
Folgende Werte sind möglich:
- InteractionState.UP
- InteractionState.DOWN
- InteractionState.OVER
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  change -Ereignis ausgelöst.
Implementierung
    public function get state():StringVerwandte API-Elemente
spark.components.supportClasses.InteractionState;
Konstruktordetails
| InteractionStateDetector | () | Konstruktor | 
public function InteractionStateDetector(component:UIComponent)| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10.1, AIR 2.5 | 
Konstruktor
Parameter| component:UIComponent—  Die UIComponent, in der der up/over/down-Status erkannt wird. Die Ereignislistener sind mit diesem Objekt verbunden. | 
 Ereignisdetails 
| change | Ereignis | 
Ereignisobjekttyp: 
Eigenschaft Event.type =
	
	
flash.events.EventEigenschaft Event.type =
flash.events.Event.CHANGE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10.1, AIR 2.5 | 
Wird nach einer Änderung des Status ausgelöst.
DieEvent.CHANGE-Konstante definiert den Wert der type-Eigenschaft eines change-Ereignisobjekts. 
	
	Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert | 
|---|---|
| bubbles | true | 
| cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. | 
| currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. | 
| target | Das Objekt, dessen Wert geändert wurde. Das unter targetangegebene Ziel ist nicht immer das Objekt in der Anzeigeliste, in der der Ereignis-Listener registriert wurde. Mit der EigenschaftcurrentTargetkönnen Sie auf das Objekt in der Anzeigeliste zugreifen, das das Ereignis derzeit verarbeitet. | 
Tue Jun 12 2018, 10:04 AM Z
 Vererbte öffentliche Eigenschaften ausblenden
 Vererbte öffentliche Eigenschaften ausblenden Vererbte öffentliche Eigenschaften anzeigen
 Vererbte öffentliche Eigenschaften anzeigen