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...
mx.core 

IRepeaterClient  - AS3 Flex

Paketmx.core
Schnittstellepublic interface IRepeaterClient
Umsetzer UIComponent

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die IRepeaterClient-Schnittstelle definiert die APIs für Komponenten, für die ein Repeater mehrere Instanzen erstellen kann. Die IRepeaterClient-Schnittstelle wird von der UIComponent-Klasse implementiert und daher an alle Flex-Framework-Steuerelemente und Container vererbt.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  instanceIndices : Array
Ein Array mit den Indexpositionen, die erforderlich sind, um in einem Dokument auf eine wiederholte Instanz zu verweisen.
IRepeaterClient
  isDocument : Boolean
[schreibgeschützt] Enthält „true“, wenn diese UIComponent-Instanz ein Dokumentobjekt ist.
IRepeaterClient
  repeaterIndices : Array
Ein Array mit den Indexpositionen der Elemente in den Datenprovidern der Repeater, die diese Komponente erzeugt haben.
IRepeaterClient
  repeaters : Array
Ein Array, das die umschließenden Repeater der Komponente enthält.
IRepeaterClient
Öffentliche Methoden
 MethodeDefiniert von
  
Initialisiert die Eigenschaften instanceIndices, repeaterIndices und repeaters.
IRepeaterClient
Eigenschaftendetails

instanceIndices

Eigenschaft
instanceIndices:Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein Array mit den Indexpositionen, die erforderlich sind, um in einem Dokument auf eine wiederholte Instanz zu verweisen. Das Array enthält nur einen Wert, wenn die Komponente sich in mindestens einem Repeater befindet. Das erste Element entspricht dem äußersten Repeater. Ist die id beispielsweise "b" und instanceIndices [ 2, 4 ], lautet der Verweis im Dokument b[2][4].



Implementierung
    public function get instanceIndices():Array
    public function set instanceIndices(value:Array):void

isDocument

Eigenschaft 
isDocument:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Enthält true, wenn diese UIComponent-Instanz ein Dokumentobjekt ist. Das heißt, es befindet sich in der Hierarchie einer Flex-Anwendung, einer MXML-Komponente oder einer ActionScript-Komponente an der obersten Position.



Implementierung
    public function get isDocument():Boolean

repeaterIndices

Eigenschaft 
repeaterIndices:Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein Array mit den Indexpositionen der Elemente in den Datenprovidern der Repeater, die diese Komponente erzeugt haben. Das Array enthält nur einen Wert, wenn die Komponente sich in mindestens einem Repeater befindet. Das erste Element entspricht der äußersten Repeater-Komponente. Wenn beispielsweise repeaterIndices dem Wert [ 2, 4 ] entspricht, verwendet die äußere Repeater-Komponente das dataProvider[2]-Datenelement und die innere Repeater-Komponente das dataProvider[4]-Datenelement.

Diese Eigenschaft unterscheidet sich von instanceIndices, wenn startingIndex einer Repeater-Komponente einen anderen Wert als null aufweist. Wenn eine Repeater-Komponente beispielsweise bei dataProvider-Element 4 beginnt, lautet der Dokumentverweis der ersten wiederholten Komponente b[0], und nicht b[4].



Implementierung
    public function get repeaterIndices():Array
    public function set repeaterIndices(value:Array):void

repeaters

Eigenschaft 
repeaters:Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein Array, das die umschließenden Repeater der Komponente enthält. Das Array enthält nur einen Wert, wenn die Komponente sich in mindestens einem Repeater befindet. Das erste Element entspricht dem äußersten Repeater.



Implementierung
    public function get repeaters():Array
    public function set repeaters(value:Array):void
Methodendetails

initializeRepeaterArrays

()Methode
public function initializeRepeaterArrays(parent:IRepeaterClient):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Initialisiert die Eigenschaften instanceIndices, repeaterIndices und repeaters.

Diese Methode wird vom Flex-Framework aufgerufen. Entwickler brauchen sie im Normalfall nicht aufzurufen.

Parameter

parent:IRepeaterClient — Der übergeordnete Repeater, der diese Komponente erstellt hat.





[ 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.