Paket | mx.messaging |
Klasse | public class FlexClient |
Vererbung | FlexClient EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
id : String
Die globale FlexClient-ID für diese Player-Instanz. | FlexClient |
Methode | Definiert von | ||
---|---|---|---|
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 | ||
[statisch]
Gibt die einzige Instanz dieser Singleton-Klasse zurück und erstellt sie, falls noch nicht vorhanden. | FlexClient | ||
Ü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 |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Ausgelöst, wenn eine Eigenschaft im FlexClient-Singleton geändert wird. | FlexClient |
id | Eigenschaft |
id:String
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die globale FlexClient-ID für diese Player-Instanz. Dieser Wert wird vom Server zugewiesen und wird als Teil des Kanalverbindungsvorgangs festgelegt. Nach der Festlegung ändert sich dieser Wert während der Dauer der Player-Instanz nicht. Wenn kein Kanal bisher eine Verbindung zum Server hergestellt hat, ist dieser Wert leer.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get id():String
public function set id(value:String):void
getInstance | () | Methode |
public static function getInstance():FlexClient
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt die einzige Instanz dieser Singleton-Klasse zurück und erstellt sie, falls noch nicht vorhanden.
RückgabewerteFlexClient — Gibt die einzige Instanz dieser Singleton-Klasse zurück und erstellt sie, falls noch nicht vorhanden.
|
propertyChange | Ereignis |
mx.events.PropertyChangeEvent
Eigenschaft PropertyChangeEvent.type =
mx.events.PropertyChangeEvent.PROPERTY_CHANGE
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ausgelöst, wenn eine Eigenschaft im FlexClient-Singleton geändert wird. Listener muss wie folgt hinzufügt werden: FlexClient.getInstance().addEventListener(...).
DiePropertyChangeEvent.PROPERTY_CHANGE
-Konstante definiert den Wert der type
-Eigenschaft des Ereignisobjekts für ein PropertyChange
-Ereignis.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | Wird vom Konstruktor bestimmt; standardmäßig „false“. |
cancelable | Wird vom Konstruktor bestimmt; standardmäßig „false“. |
kind | Art der Änderung; PropertyChangeEventKind.UPDATE oder PropertyChangeEventKind.DELETE. |
oldValue | Der ursprüngliche Eigenschaftswert. |
newValue | Der neue Eigenschaftswert, falls vorhanden. |
property | Die geänderte Eigenschaft. |
source | Das Objekt mit der geänderten Eigenschaft. |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
Tue Jun 12 2018, 10:04 AM Z