Paket | mx.core |
Klasse | public class DeferredInstanceFromFunction |
Vererbung | DeferredInstanceFromFunction Object |
Implementiert | ITransientDeferredInstance |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
getInstance()
-Methode zum Erstellen einer Instanz eines Objekts, wenn es zum ersten Mal benötigt wird, und danach zum Abrufen eines Verweises auf das Objekt.
Verwandte API-Elemente
Öffentliche Eigenschaften
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | DeferredInstanceFromFunction | ||
Gibt einen Verweis auf eine Instanz des gewünschten Objekts zurück. | DeferredInstanceFromFunction | ||
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 | ||
Setzt den Status der Factory auf den anfänglichen, nicht initialisierten Status zurück. | DeferredInstanceFromFunction | ||
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 |
Konstruktordetails
DeferredInstanceFromFunction | () | Konstruktor |
public function DeferredInstanceFromFunction(generator:Function, destructor:Function = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
Parametergenerator:Function — Eine Funktion, die eine Instanz des erforderlichen Objekts erstellt und zurückgibt.
| |
destructor:Function (default = null ) — Eine optionale Funktion, die zur Bereinigung von ausstehenden Verweisen verwendet wird, wenn reset() aufgerufen wird.
|
Methodendetails
getInstance | () | Methode |
public function getInstance():Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt einen Verweis auf eine Instanz des gewünschten Objekts zurück. Ist keine Instanz des erforderlichen Objekts vorhanden, wird die im generator
-Konstruktorparameter dieser Klasse angegebene Funktion aufgerufen.
Object — Eine Instanz des Objekts.
|
reset | () | Methode |
public function reset():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Setzt den Status der Factory auf den anfänglichen, nicht initialisierten Status zurück. Der Verweis auf die zwischengespeicherte Instanz wird gelöscht.
Tue Jun 12 2018, 10:04 AM Z