| Paket | spark.components.supportClasses |
| Klasse | public class DropDownController |
| Vererbung | DropDownController EventDispatcher Object |
| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| closeOnResize : Boolean
Bei „true“ wird die Dropdownliste geschlossen, wenn die Größe des Systemmanagers geändert wird. | DropDownController | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| hitAreaAdditions : Vector.<DisplayObject>
Eine Liste von Anzeigeobjekten, die als Teil des aktiven Bereichs der Dropdownliste betrachtet werden sollen. | DropDownController | ||
| isOpen : Boolean [schreibgeschützt]
Enthält „true“, wenn die Dropdownkomponente geöffnet ist. | DropDownController | ||
| openButton : ButtonBase
Ein Verweis auf den openButton-Skinteil der Dropdownkomponente. | DropDownController | ||
| rollOverOpenDelay : Number
Gibt die Verzögerung in Millisekunden vor dem Öffnen der Dropdownkomponente an, wenn Rollover über die Ankerschaltfläche erfolgte. | DropDownController | ||
| systemManager : ISystemManager
Ein Verweis auf den zur Mausverfolgung verwendeten SystemManager. | DropDownController | ||
| Methode | Definiert von | ||
|---|---|---|---|
Konstruktor. | DropDownController | ||
![]() | 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 | |
Schließt die Dropdownkomponente und löst ein DropDownEvent.CLOSE-Ereignis aus. | DropDownController | ||
![]() |
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | |
![]() |
Ü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 | |
Öffnet die Dropdownkomponente und löst ein DropdownEvent.OPEN-Ereignis aus. | DropDownController | ||
Schließt die Dropdownkomponente, wenn sie nicht mehr im Fokus ist. | DropDownController | ||
Verarbeitet die Benutzerinteraktionen auf der Tastatur. | DropDownController | ||
![]() |
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 | |
closeOnResize | Eigenschaft |
closeOnResize:Boolean| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4.6 |
| Laufzeitversionen: | AIR 3 |
Bei true wird die Dropdownliste geschlossen, wenn die Größe des Systemmanagers geändert wird. Bei Mobilanwendungen können Sie diese Eigenschaft auf false festlegen, sodass die Dropdownliste geöffnet bleibt, wenn die Seitenausrichtung geändert wird.
Der Standardwert ist true.
Implementierung
public function get closeOnResize():Boolean public function set closeOnResize(value:Boolean):voidhitAreaAdditions | Eigenschaft |
public var hitAreaAdditions:Vector.<DisplayObject>| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Eine Liste von Anzeigeobjekten, die als Teil des aktiven Bereichs der Dropdownliste betrachtet werden sollen. Durch Mausklicks auf als eingeschlossen aufgelisteten Komponenten wird die Dropdownliste nicht automatisch geschlossen.
isOpen | Eigenschaft |
openButton | Eigenschaft |
openButton:ButtonBase| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ein Verweis auf den openButton-Skinteil der Dropdownkomponente.
Implementierung
public function get openButton():ButtonBase public function set openButton(value:ButtonBase):voidrollOverOpenDelay | Eigenschaft |
rollOverOpenDelay:Number| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die Verzögerung in Millisekunden vor dem Öffnen der Dropdownkomponente an, wenn Rollover über die Ankerschaltfläche erfolgte. Bei der Einstellung NaN wird die Dropdownkomponente durch ein Klicken und nicht Rollover geöffnet.
Der Standardwert ist NaN.
Implementierung
public function get rollOverOpenDelay():Number public function set rollOverOpenDelay(value:Number):voidsystemManager | Eigenschaft |
systemManager:ISystemManager| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Ein Verweis auf den zur Mausverfolgung verwendeten SystemManager. Wenn keiner angegeben wird, verwendet die Steuerung den mit dem openButton verknüpften systemManager.
Implementierung
public function get systemManager():ISystemManager public function set systemManager(value:ISystemManager):voidDropDownController | () | Konstruktor |
public function DropDownController()| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
closeDropDown | () | Methode |
public function closeDropDown(commit:Boolean):void| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Schließt die Dropdownkomponente und löst ein DropDownEvent.CLOSE-Ereignis aus.
Parameter
commit:Boolean — Wenn der Wert true entspricht, wird das ausgewählte Datenelement übernommen.
|
openDropDown | () | Methode |
public function openDropDown():void| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Öffnet die Dropdownkomponente und löst ein DropdownEvent.OPEN-Ereignis aus.
processFocusOut | () | Methode |
public function processFocusOut(event:FocusEvent):void| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Schließt die Dropdownkomponente, wenn sie nicht mehr im Fokus ist.
Parameter
event:FocusEvent — Das Ereignisobjekt für das FOCUS_OUT-Ereignis.
|
processKeyDown | () | Methode |
public function processKeyDown(event:KeyboardEvent):Boolean| Sprachversion: | ActionScript 3.0 |
| Produktversion: | Flex 4 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verarbeitet die Benutzerinteraktionen auf der Tastatur.
Parameter
event:KeyboardEvent — Das Ereignisobjekt aus dem Tastaturereignis.
|
Boolean — Gibt true zurück, wenn der keyCode erkannt und verarbeitet wurde.
|
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen