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):void
hitAreaAdditions | 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):void
rollOverOpenDelay | 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):void
systemManager | 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):void
DropDownController | () | 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