ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
spark.utils 

DataItem  - AS3 Flex

Paketspark.utils
Klassepublic dynamic class DataItem
VererbungDataItem Inheritance ObjectProxy Inheritance Proxy

Sprachversion: ActionScript 3.0
Produktversion: Flex 4.5
Laufzeitversionen: Flash Player 10, AIR 2.5

Die DataItem-Klasse stellt ein dynamisches Objekt mit bindbaren Eigenschaften dar. Dies bedeutet, dass der Flex-Datenbindungsmechanismus erkennt, wenn sich Eigenschaften eines DataItem während der Laufzeit ändern. Beispiel: Ein Spark-DataGrid-Elementrenderer greift auf Datenbindung für eine Eigenschaft der Elemente im Datenprovider des Steuerelements zurück. Aufgrund der Datenbindung aktualisiert der Elementrenderer automatisch, wenn sich die Eigenschaft während der Laufzeit ändert.

Diese Klasse ist für die Verwendung in MXML vorgesehen, um Objektliterale zu definieren, deren Eigenschaften bindbar sein müssen. Sie wird für gewöhnlich verwendet, um die Datenprovider-Elemente List oder DataGrid in einer MXML-Datei für kleine Anwendungen oder Beispiele mit Elementrenderern zu definieren, die an ihre Daten gebunden sind. Nichttriviale Anwendungen oder Anwendungen, bei denen Leistung eine große Rolle spielt, müssen eine [bindbare] Klasse mit einem festen Satz stark typisierter Eigenschaften definieren und diese Klasse zum Definieren von Datenproviderelementen verwenden.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheriteduid : String
Der eindeutige Bezeichner für dieses Objekt.
ObjectProxy
Geschützte Eigenschaften
 EigenschaftDefiniert von
 Inheriteddispatcher : EventDispatcher
Ein Verweis auf den EventDispatcher für diesen Proxy.
ObjectProxy
 Inheritednotifiers : Object
Eine Hashzuordnung der Eigenschaftsänderungs-Benachrichtigung, auf die dieser Proxy wartet. Der Schlüssel der Zuordnung ist der Eigenschaftsname.
ObjectProxy
 Inheritedobject : Object
[schreibgeschützt] Das Objekt, für das ein Proxy erstellt wird.
ObjectProxy
 InheritedpropertyList : Array
Enthält eine Liste aller Eigenschaftsnamen des über die Proxy-Klasse zugänglich gemachten Objekts.
ObjectProxy
 InheritedproxyClass : Class
Gibt bei der Proxyerstellung für komplexe Eigenschaften die zu erstellende Proxyart an.
ObjectProxy
 Inheritedtype : QName
Der qualifizierte Typname, der mit diesem Objekt verknüpft ist.
ObjectProxy
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor
DataItem
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
ObjectProxy
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
ObjectProxy
 Inherited
Überprüft, ob Ereignis-Listener für einen bestimmten Ereignistyp registriert sind.
ObjectProxy
 Inherited
Wird aufgerufen, wenn eine komplexe Eigenschaft aktualisiert wird.
ObjectProxy
 Inherited
Da Flex nur ObjectProxy zum Einschließen anonymer Objekte verwendet, serialisiert sich die flex.messaging.io.ObjectProxy-Serverinstanz selbst als Zuordnung, die als einfaches ActionScript-Objekt zurückgegeben wird.
ObjectProxy
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Ereignis-Listener.
ObjectProxy
 Inherited
Überprüft, ob ein Ereignislistener bei diesem Objekt oder einem Vorgänger für diesen Ereignistyp registriert ist.
ObjectProxy
 Inherited
Da Flex nur das innere eingeschlossene ActionScript-Objekt serialisiert, füllt sich das flex.messaging.io.ObjectProxy-Serverobjekt mit dem Inhalt des anonymen Objekts und wird dem Benutzer als Zuordnung angezeigt.
ObjectProxy
Geschützte Methoden
 MethodeDefiniert von
 Inherited
Diese Methode erstellt ein Array aller Eigenschaftsnamen des über die Proxy-Klasse zugänglich gemachten Objekts.
ObjectProxy
Konstruktordetails

DataItem

()Konstruktor
public function DataItem()

Sprachversion: ActionScript 3.0
Produktversion: Flex 4.5
Laufzeitversionen: Flash Player 10, AIR 2.5

Konstruktor





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.