Paket | mx.events |
Klasse | public class CollectionEvent |
Vererbung | CollectionEvent Event Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
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 | ||
eventPhase : uint [schreibgeschützt]
Die aktuelle Phase im Ereignisablauf. | Event | ||
items : Array
Wenn die Art CollectionEventKind.ADD oder CollectionEventKind.REMOVE entspricht, ist die items-Eigenschaft ein Array hinzugefügter/entfernter Elemente. | CollectionEvent | ||
kind : String
Gibt die Art des aufgetretenen Ereignisses an. | CollectionEvent | ||
location : int
Wenn für „kind“ die Einstellungen CollectionEventKind.ADD, CollectionEventKind.MOVE, CollectionEventKind.REMOVE oder CollectionEventKind.REPLACE verwendet werden, entspricht diese Eigenschaft der auf null basierenden Indexposition in der Sammlung der Elemente, die in der items-Eigenschaft angegeben sind. | CollectionEvent | ||
oldLocation : int
Wenn für „kind“ die Einstellung CollectionEventKind.MOVE verwendet wird, entspricht diese Eigenschaft der auf null basierenden Indexposition in der Zielsammlung der vorhergehenden Position der Elemente, die in der items-Eigenschaft angegeben sind. | CollectionEvent | ||
target : Object [schreibgeschützt]
Das Ereignis-Ziel. | Event | ||
type : String [schreibgeschützt]
Der Ereignistyp. | Event |
Methode | Definiert von | ||
---|---|---|---|
CollectionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, kind:String = null, location:int = -1, oldLocation:int = -1, items:Array = null)
Konstruktor. | CollectionEvent | ||
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 | ||
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 |
Konstante | Definiert von | ||
---|---|---|---|
COLLECTION_CHANGE : String = "collectionChange" [statisch]
Die CollectionEvent.COLLECTION_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein Ereignis, das ausgelöst wird, wenn eine Sammlung geändert wird. | CollectionEvent |
items | Eigenschaft |
public var items:Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn für kind
die Einstellungen CollectionEventKind.ADD
oder CollectionEventKind.REMOVE
verwendet werden, ist die items
-Eigenschaft ein Array hinzugefügter/entfernter Elemente. Wenn für kind
die Einstellungen CollectionEventKind.REPLACE
oder CollectionEventKind.UPDATE
verwendet werden, ist die items
-Eigenschaft ein Array von PropertyChangeEvent-Objekten mit Informationen zu den Elementen, die von diesem Ereignis betroffen sind. Wenn sich ein Wert ändert, fragen Sie die Felder newValue
und oldValue
des PropertyChangeEvent-Objekts ab, um die neuen und alten Werte festzustellen. Wenn für kind
die Einstellungen CollectionEventKind.REFRESH
oder CollectionEventKind.RESET
verwendet werden, hat dieses Array eine Länge von null.
Der Standardwert ist [ ].
Verwandte API-Elemente
kind | Eigenschaft |
public var kind:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt die Art des aufgetretenen Ereignisses an. Der Eigenschaftswert kann ein Wert der CollectionEventKind-Klasse oder null
sein (zeigt an, dass die Art unbekannt ist).
Der Standardwert ist null.
Verwandte API-Elemente
location | Eigenschaft |
public var location:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn für kind
die Einstellungen CollectionEventKind.ADD
, CollectionEventKind.MOVE
, CollectionEventKind.REMOVE
oder CollectionEventKind.REPLACE
verwendet werden, entspricht diese Eigenschaft der auf null basierenden Indexposition in der Sammlung der Elemente, die in der items
-Eigenschaft angegeben sind.
Der Standardwert ist -1.
Verwandte API-Elemente
oldLocation | Eigenschaft |
public var oldLocation:int
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wenn für kind
die Einstellung CollectionEventKind.MOVE
verwendet wird, entspricht diese Eigenschaft der auf null basierenden Indexposition in der Zielsammlung der vorherigen Position der Elemente, die in der items
-Eigenschaft angegeben sind.
Der Standardwert ist -1.
CollectionEvent | () | Konstruktor |
public function CollectionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, kind:String = null, location:int = -1, oldLocation:int = -1, items:Array = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
Parametertype:String — Der Ereignistyp; gibt die Aktion an, die das Ereignis ausgelöst hat.
| |
bubbles:Boolean (default = false ) — Gibt an, ob das Ereignis in der Anzeigelistenhierarchie propagiert werden kann.
| |
cancelable:Boolean (default = false ) — Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
| |
kind:String (default = null ) — Gibt die Art des aufgetretenen Ereignisses an. Der Parameterwert kann ein Wert der CollectionEventKind-Klasse oder null sein (zeigt an, dass die Art unbekannt ist).
| |
location:int (default = -1 ) — Wenn für kind die Einstellungen CollectionEventKind.ADD , CollectionEventKind.MOVE , CollectionEventKind.REMOVE oder CollectionEventKind.REPLACE verwendet werden, gibt dieser Wert die Position der in der items -Eigenschaft angegebenen Elemente in der Zielsammlung an.
| |
oldLocation:int (default = -1 ) — Wenn für kind die Einstellung CollectionEventKind.MOVE verwendet wird, gibt dieser Wert die alte Position in der Zielsammlung der in der items -Eigenschaft angegebenen Elemente an.
| |
items:Array (default = null ) — Array von Objekten mit Informationen zu den Elementen, die von dem Ereignis betroffen sind, wie in der items -Eigenschaft beschrieben. Wenn für kind die Einstellungen CollectionEventKind.REFRESH oder CollectionEventKind.RESET verwendet werden, hat dieses Array eine Länge von null.
|
COLLECTION_CHANGE | Konstante |
public static const COLLECTION_CHANGE:String = "collectionChange"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die CollectionEvent.COLLECTION_CHANGE-Konstante definiert den Wert der type
-Eigenschaft des Ereignisobjekts für ein Ereignis, das ausgelöst wird, wenn eine Sammlung geändert wird.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte. Nicht alle Eigenschaften sind für alle Ereignistypen sinnvoll. Weitere Informationen finden Sie in den ausführlichen Eigenschaftsbeschreibungen.
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
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. |
items | Ein Array von Objekten mit Informationen zu den Elementen, die von dem Ereignis betroffen sind. Die Inhalte in diesem Feld hängen von der Art des Ereignisses ab; weitere Informationen finden Sie im Abschnitt zur items -Eigenschaft. |
kind | Die Art des Ereignisses. Die gültigen Werte werden in der CollectionEventKind-Klasse als Konstanten definiert. |
location | Position in der Zielsammlung der Elemente, die in der items -Eigenschaft angegebenen sind. |
oldLocation | Die vorherige Position in der Sammlung des Elements, das in der items -Eigenschaft angegebenen ist. |
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. |
type | CollectionEvent.COLLECTION_CHANGE |
Tue Jun 12 2018, 10:04 AM Z