| Package | spark.components.supportClasses |
| Classe | public class DropDownController |
| Héritage | DropDownController EventDispatcher Object |
| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Eléments de l’API associés
| Propriété | Défini par | ||
|---|---|---|---|
| closeOnResize : Boolean
Lorsque la valeur est true, le redimensionnement du gestionnaire système ferme la liste déroulante. | DropDownController | ||
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
| hitAreaAdditions : Vector.<DisplayObject>
Liste des objets d’affichage à considérer comme faisant partie de la zone active de la liste déroulante. | DropDownController | ||
| isOpen : Boolean [lecture seule]
Contient la valeur true si la liste déroulante est ouverte. | DropDownController | ||
| openButton : ButtonBase
Référence à la partie d’habillage openButton du composant déroulant. | DropDownController | ||
| rollOverOpenDelay : Number
Spécifie le délai, en millisecondes, à attendre pour ouvrir la liste déroulante lorsque le bouton d’ancrage est survolé par la souris. | DropDownController | ||
| systemManager : ISystemManager
Référence à la classe SystemManager utilisée pour le suivi de la souris. | DropDownController | ||
| Méthode | Défini par | ||
|---|---|---|---|
Constructeur. | DropDownController | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
Fermez la liste déroulante D et distribuez un événement DropDownEvent.CLOSE. | DropDownController | ||
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
Ouvrez la liste déroulante et distribuez l’événement DropdownEvent.OPEN. | DropDownController | ||
Fermez la liste déroulante si elle n’est plus dans le focus. | DropDownController | ||
Gère les interactions utilisateur de clavier. | DropDownController | ||
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() |
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher | |
closeOnResize | propriété |
closeOnResize:Boolean| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.6 |
| Versions du moteur d’exécution: | AIR 3 |
Lorsque la valeur est true, le redimensionnement du gestionnaire système ferme la liste déroulante. Pour les applications mobiles, vous pouvez définir cette propriété sur false, de sorte que la liste déroulante reste ouverte lorsque l’orientation de la page change.
La valeur par défaut est true.
Implémentation
public function get closeOnResize():Boolean public function set closeOnResize(value:Boolean):voidhitAreaAdditions | propriété |
public var hitAreaAdditions:Vector.<DisplayObject>| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Liste des objets d’affichage à considérer comme faisant partie de la zone active de la liste déroulante. Des clics de souris sur n’importe quel composant répertorié comme une inclusion n’ pas automatiquement la fermeture de la liste déroulante.
isOpen | propriété |
openButton | propriété |
openButton:ButtonBase| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Référence à la partie d’habillage openButton du composant déroulant.
Implémentation
public function get openButton():ButtonBase public function set openButton(value:ButtonBase):voidrollOverOpenDelay | propriété |
rollOverOpenDelay:Number| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Spécifie le délai, en millisecondes, à attendre pour ouvrir la liste déroulante lorsque le bouton d’ancrage est survolé par la souris. Si la valeur est définie sur NaN, alors la liste déroulante s’ouvre sur un clic, pas sur un survol.
La valeur par défaut est NaN.
Implémentation
public function get rollOverOpenDelay():Number public function set rollOverOpenDelay(value:Number):voidsystemManager | propriété |
systemManager:ISystemManager| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Une référence à la classe SystemManager utilisée pour le suivi de la souris. Si aucune classe n’est spécifiée, le contrôleur utilisera la classe systemManager associée à openButton.
Implémentation
public function get systemManager():ISystemManager public function set systemManager(value:ISystemManager):voidDropDownController | () | Constructeur |
public function DropDownController()| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
closeDropDown | () | méthode |
public function closeDropDown(commit:Boolean):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Fermez la liste déroulante et distribuez un événement DropDownEvent.CLOSE.
Paramètres
commit:Boolean — Si la valeur est true, validez l’éléments de données sélectionné.
|
openDropDown | () | méthode |
public function openDropDown():void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ouvrez la liste déroulante et distribuez un événement DropdownEvent.OPEN.
processFocusOut | () | méthode |
public function processFocusOut(event:FocusEvent):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Fermez la liste déroulante si elle n’est plus dans le focus.
Paramètres
event:FocusEvent — L’objet d’événement de l’événement FOCUS_OUT.
|
processKeyDown | () | méthode |
public function processKeyDown(event:KeyboardEvent):Boolean| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Gère les interactions de l’utilisateur avec le clavier.
Paramètres
event:KeyboardEvent — L’objet d’événement issu de l’événement clavier.
|
Boolean — Renvoie true si la valeur keyCode a été reconnue et gérée.
|
Tue Jun 12 2018, 09:30 AM Z
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées