Paket | mx.events |
Klasse | public class EventListenerRequest |
Vererbung | EventListenerRequest SWFBridgeRequest Event Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
data
-Eigenschaft wird nicht verwendet. Nur bestimmte Ereignisse können angefordert werden. Nachdem das Ereignis in der anderen Anwendung ausgelöst wurde, wird es über die Brücke erneut gesendet. Dort empfängt es der anfordernde SystemManager und löst es noch mal auf sich selbst aus. Im Allgemeinen wird diese Anforderung generiert, weil die addEventListener()
-Methode für eines der genehmigten Ereignisse von anderem Code auf dessen SystemManager aufgerufen wurde. Diese Anforderung wird ebenfalls vom SystemManager ausgelöst, damit die Marshalling-Implementierung das Hinzufügen oder Entfernen von Listenern unterschiedlich verarbeiten kann. Bei der Auslösung durch den SystemManager entspricht die Listener-Eigenschaft nicht null;
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
bubbles : Boolean [schreibgeschützt]
Gibt an, ob es sich bei dem Ereignis um ein Bubbling-Ereignis handelt. | Event | ||
cancelable : Boolean [schreibgeschützt]
Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann. | Event | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
currentTarget : Object [schreibgeschützt]
Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. | Event | ||
data : Object
Daten, die sich auf das Ereignis beziehen. | SWFBridgeRequest | ||
eventPhase : uint [schreibgeschützt]
Die aktuelle Phase im Ereignisablauf. | Event | ||
eventType : String [schreibgeschützt]
Der Ereignistyp, auf den der Listener wartet. | EventListenerRequest | ||
listener : Function [schreibgeschützt]
Die aufzurufende Methode oder Funktion
| EventListenerRequest | ||
priority : int [schreibgeschützt]
Der Priority-Parameter von addEventListener(). | EventListenerRequest | ||
requestor : IEventDispatcher
Die Brücke, von der die Meldung gesendet wurde. | SWFBridgeRequest | ||
target : Object [schreibgeschützt]
Das Ereignis-Ziel. | Event | ||
type : String [schreibgeschützt]
Der Ereignistyp. | Event | ||
useCapture : Boolean [schreibgeschützt]
Der useCapture-Parameter von addEventListener(). | EventListenerRequest | ||
useWeakReference : Boolean [schreibgeschützt]
Der useWeakReference-Parameter von addEventListener(). | EventListenerRequest |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
EventListenerRequest(type:String, bubbles:Boolean = false, cancelable:Boolean = true, eventType:String = null, listener:Function = null, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false)
Erstellt eine neue Anforderung zum Hinzufügen oder Entfernen eines Ereignis-Listeners. | EventListenerRequest | ||
Dupliziert eine Instanz einer Event-Unterklasse. | Event | ||
Eine Dienstprogrammfunktion zur Implementierung der toString()-Methode in benutzerdefinierten ActionScript 3.0 Event-Klassen. | Event | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Überprüft, ob die preventDefault()-Methode bei dem Ereignis aufgerufen wurde. | Event | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[statisch]
Marshalling eines Ereignisses durch Kopieren der relevanten Parameter aus dem Ereignis in ein neues Ereignis. | EventListenerRequest | ||
Bricht das Standardverhalten eines Ereignisses ab, wenn dieses Verhalten abgebrochen werden kann. | Event | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Verhindert die Verarbeitung von Ereignis-Listenern im aktuellen Knoten und in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen. | Event | ||
Verhindert die Verarbeitung von Ereignis-Listenern in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen. | Event | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt eine Zeichenfolge zurück, die alle Eigenschaften des Ereignisobjekts enthält. | Event | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Öffentliche Konstanten
Konstante | Definiert von | ||
---|---|---|---|
ADD_EVENT_LISTENER_REQUEST : String = "addEventListenerRequest" [statisch]
Anforderung zum Hinzufügen eines Ereignis-Listeners. | EventListenerRequest | ||
REMOVE_EVENT_LISTENER_REQUEST : String = "removeEventListenerRequest" [statisch]
Anforderung zum Entfernen eines Ereignis-Listeners. | EventListenerRequest |
Eigenschaftendetails
eventType | Eigenschaft |
listener | Eigenschaft |
priority | Eigenschaft |
useCapture | Eigenschaft |
useWeakReference | Eigenschaft |
Konstruktordetails
EventListenerRequest | () | Konstruktor |
public function EventListenerRequest(type:String, bubbles:Boolean = false, cancelable:Boolean = true, eventType:String = null, listener:Function = null, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt eine neue Anforderung zum Hinzufügen oder Entfernen eines Ereignis-Listeners.
Parametertype:String — Der Ereignistyp, der die Aktion angibt, durch die das Ereignis ausgelöst wurde. Entweder EventListenerRequest.ADD oder EventListenerRequest.REMOVE .
| |
bubbles:Boolean (default = false ) — Gibt an, ob das Ereignis in der Anzeigelistenhierarchie propagiert werden kann.
| |
cancelable:Boolean (default = true ) — Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
| |
eventType:String (default = null ) — Der Meldungstyp, den Sie normalerweise an die addEventListener() -Methode übergeben.
| |
listener:Function (default = null ) — Bestimmt, ob der Listener in der Erfassungsphase oder in der Ziel- und Bubbling-Phase arbeitet.
| |
useCapture:Boolean (default = false ) — Die Prioritätsstufe des Ereignis-Listeners. Prioritäten werden über eine 32-Bit-Ganzzahl zugewiesen.
| |
priority:int (default = 0 ) — Bestimmt, ob der Verweis auf den Listener stark oder schwach ist.
| |
useWeakReference:Boolean (default = false )
|
Verwandte API-Elemente
Methodendetails
marshal | () | Methode |
public static function marshal(event:Event):EventListenerRequest
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Marshalling eines Ereignisses durch Kopieren der relevanten Parameter aus dem Ereignis in ein neues Ereignis.
Parameter
event:Event — Das Ereignis für den Marshalling-Vorgang.
|
EventListenerRequest — Eine EventListenerRequest, die das neue Ereignis definiert.
|
Konstantendetails
ADD_EVENT_LISTENER_REQUEST | Konstante |
public static const ADD_EVENT_LISTENER_REQUEST:String = "addEventListenerRequest"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Anforderung zum Hinzufügen eines Ereignis-Listeners.
REMOVE_EVENT_LISTENER_REQUEST | Konstante |
public static const REMOVE_EVENT_LISTENER_REQUEST:String = "removeEventListenerRequest"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Anforderung zum Entfernen eines Ereignis-Listeners.
Tue Jun 12 2018, 10:04 AM Z