| Package | spark.components | 
| Classe | public class ViewNavigator | 
| Héritage | ViewNavigator    ViewNavigatorBase   SkinnableContainer   SkinnableContainerBase   SkinnableComponent   UIComponent   FlexSprite   Sprite   DisplayObjectContainer   InteractiveObject   DisplayObject   EventDispatcher   Object | 
| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Une navigation dans une application mobile est contrôlée par une pile d’objets View. L’objet View supérieur sur la pile définit la vue actuellement visible. Le conteneur ViewNavigator conserve la pile. Pour modifier les vues, transférez un nouvel objet View dans la pile, ou extrayez l’objet View actuel de la pile. L’extraction de l’objet View actuellement visible de la pile a pour effet de supprimer l’objet View et renvoie l’utilisateur à la vue précédente sur la pile.
Lorsqu’une vue est transférée en haut de la pile, la propriété data de la vue précédente est automatiquement conservée. Elle est restaurée lorsque la vue est réactivée à la suite de l’extraction de la vue actuelle de la pile. Lorsqu’une nouvelle vue devient active en étant transférée dans la pile, l’instance de la vue précédente est supprimée.
Le composant ViewNavigator affiche un contrôle ActionBar facultatif qui affiche des informations contextuelles définies par la vue active. Lorsque la vue active change, la barre d’action est automatiquement mise à jour.
Syntaxe MXML
Masquer la syntaxe MXMLThe <s:ViewNavigator> tag inherits all of the tag 
  attributes of its superclass and adds the following tag attributes:
  <s:ViewNavigator
   Properties
    actionContent="null"
    actionLayout="null"
    defaultPopTransition="SlideViewTransition"
    defaultPushTransition="SlideViewTransition"
    firstView="null"
    firstViewData="null"
    navigationContent="null"
    navigationLayout="null"
    poppedViewReturnedObject="null"
    title=""
    titleContent="null"
    titleLayout="null"
 
  >
  
  
  Propriété MXML par défautnavigationStack
Plus d’exemples
Navigate the views of a mobile application
Define views in a mobile application
Eléments de l’API associés
spark.components.ActionBar
spark.components.TabbedViewNavigator
spark.transitions.ViewTransitionBase
| Propriété | Défini par | ||
|---|---|---|---|
![]()  | accessibilityDescription : String 
      Accesseur pratique pour la propriété description de l’objet accessibilityProperties de ce composant UIComponent.   | UIComponent | |
![]()  | accessibilityEnabled : Boolean 
      Accesseur pratique pour la propriété silent de l’objet accessibilityProperties de ce composant UIComponent.   | UIComponent | |
![]()  | accessibilityImplementation : AccessibilityImplementation 
	 Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject.  | InteractiveObject | |
![]()  | accessibilityName : String 
      Accesseur pratique pour la propriété name de l’objet accessibilityProperties de ce composant UIComponent.   | UIComponent | |
![]()  | accessibilityProperties : AccessibilityProperties 
     Options d’accessibilité actuelles de l’objet d’affichage.  | DisplayObject | |
![]()  | accessibilityShortcut : String 
      Accesseur pratique pour la propriété shortcut de l’objet accessibilityProperties de ce composant UIComponent.   | UIComponent | |
|     actionContent : Array 
      Cette propriété remplace la propriété actionContent dans les composants ActionBar et ViewNavigatorApplication.
      Les composants qui définissent les actions que l’utilisateur peut réaliser dans une vue.  | ViewNavigator | ||
|     actionLayout : LayoutBase 
      Les composants qui définissent les actions que l’utilisateur peut réaliser dans une vue.  | ViewNavigator | ||
![]()  | activeEffects : Array [lecture seule] 
      Liste des effets en cours de lecture sur le composant, sous forme d’un tableau d’instances EffectInstance.  | UIComponent | |
|     activeView : View [override] [lecture seule] 
      Au cours d’une transition de vue, cette propriété référence la vue que le navigateur va afficher. La vue actuellement active du navigateur.  | ViewNavigator | ||
![]()  | alpha : Number 
     Indique la valeur de transparence alpha de l’objet spécifié.  | DisplayObject | |
![]()  | autoLayout : Boolean 
      Si la valeur est true, la mesure et la présentation sont effectuées lorsque la position ou la taille de l’enfant est modifiée.  | SkinnableContainer | |
![]()  | automationDelegate : Object 
      Objet délégué qui traite la fonction d’automatisation.  | UIComponent | |
![]()  | automationEnabled : Boolean [lecture seule] 
      
      True si ce composant est activé pour l’automatisation, false dans le cas contraire.  | UIComponent | |
![]()  | automationName : String 
      
      Nom pouvant être utilisé comme identifiant de cet objet.  | UIComponent | |
![]()  | automationOwner : DisplayObjectContainer [lecture seule] 
      
      Propriétaire de ce composant à des fins d’automatisation.   | UIComponent | |
![]()  | automationParent : DisplayObjectContainer [lecture seule] 
      
      Parent de ce composant à des fins d’automatisation.   | UIComponent | |
![]()  | automationTabularData : Object [lecture seule] 
      
     Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données.  | UIComponent | |
![]()  | automationValue : Array [lecture seule] 
      Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.  | UIComponent | |
![]()  | automationVisible : Boolean [lecture seule] 
      
      True si ce composant est visible pour l’automatisation, false dans le cas contraire.  | UIComponent | |
![]()  | baseline : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  | baselinePosition : Number [override] [lecture seule] 
      
      
      Coordonnée y de la ligne de base de la première ligne de texte du composant.   | SkinnableComponent | |
![]()  | blendMode : String 
     Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser.  | DisplayObject | |
![]()  | blendShader : Shader [écriture seule] 
     Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan.  | DisplayObject | |
![]()  | bottom : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  | buttonMode : Boolean 
     Spécifie le mode de bouton du sprite.  | Sprite | |
![]()  | cacheAsBitmap : Boolean 
     Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage.  | DisplayObject | |
![]()  |     cacheAsBitmapMatrix : Matrix 
     S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true.  | DisplayObject | |
![]()  | cacheHeuristic : Boolean [écriture seule] 
      Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet.   | UIComponent | |
![]()  | cachePolicy : String 
      Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet.   | UIComponent | |
![]()  | className : String [lecture seule] 
      Nom de la classe de cette instance, par exemple « Button ».  | UIComponent | |
![]()  | constructor : Object 
	 Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.  | Object | |
![]()  | contentMouseX : Number [lecture seule] 
      Renvoie la position x de la souris, dans le système de coordonnées du contenu.  | UIComponent | |
![]()  | contentMouseY : Number [lecture seule] 
      Renvoie la position y de la souris, dans le système de coordonnées du contenu.  | UIComponent | |
|     context : Object [lecture seule] 
      La chaîne qui décrit le contexte dans lequel la vue actuelle a été créée.  | ViewNavigator | ||
![]()  | contextMenu : NativeMenu  
	 Spécifie le menu contextuel associé à l’objet.  | InteractiveObject | |
![]()  | creationPolicy : String 
      
      Stratégie de création de contenu de ce composant.   | SkinnableContainer | |
![]()  | currentState : String 
      Etat d’affichage actuel du composant.  | UIComponent | |
![]()  | cursorManager : ICursorManager [lecture seule] 
      Récupère le gestionnaire CursorManager qui contrôle le curseur pour ce composant et ses homologues.  | UIComponent | |
![]()  | defaultButton : IFlexDisplayObject 
      Contrôle Button désigné comme bouton par défaut pour le conteneur.  | SkinnableContainerBase | |
|     defaultPopTransition : spark.transitions:ViewTransitionBase 
      Spécifie la transition de vue par défaut pour les opérations de navigation pop.  | ViewNavigator | ||
|     defaultPushTransition : spark.transitions:ViewTransitionBase 
      Spécifie la transition de vue par défaut pour les opérations de navigation push.  | ViewNavigator | ||
![]()  | deferredContentCreated : Boolean [lecture seule] 
      Contient true si le contenu différé a été créé.   | SkinnableContainer | |
![]()  | depth : Number 
      
      Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs.  | UIComponent | |
![]()  | descriptor : UIComponentDescriptor 
      Référence à la classe UIComponentDescriptor, le cas échéant, utilisée par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent.   | UIComponent | |
![]()  | designLayer : DesignLayer 
      Spécifie l’instance DesignLayer facultative associée à cet élément visuel.   | UIComponent | |
![]()  | document : Object 
      Référence à l’objet de document associé à ce composant UIComponent.  | UIComponent | |
![]()  | doubleClickEnabled : Boolean [override] 
      Spécifie si l’objet UIComponent reçoit les événements doubleClick.  | UIComponent | |
![]()  | dropTarget : DisplayObject [lecture seule] 
	 Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé.  | Sprite | |
![]()  | enabled : Boolean 
      Indique si le composant peut accepter une interaction de l’utilisateur.  | UIComponent | |
![]()  | errorString : String 
      Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue.  | UIComponent | |
![]()  | explicitHeight : Number 
      Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant.  | UIComponent | |
![]()  | explicitMaxHeight : Number 
      Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | explicitMaxWidth : Number 
      Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | explicitMinHeight : Number 
      Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | explicitMinWidth : Number 
      Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | explicitWidth : Number 
      Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant.  | UIComponent | |
![]()  | filters : Array 
     Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage.  | DisplayObject | |
|     firstView : Class 
      Chaque vue d’une application correspond à une classe de conteneur View définie dans un fichier ActionScript ou MXML.  | ViewNavigator | ||
|     firstViewData : Object 
      L’objet à transmettre à la propriété data de la première vue lorsque le navigateur est initialisé.  | ViewNavigator | ||
![]()  | flexContextMenu : IFlexContextMenu 
      Menu contextuel pour ce composant UIComponent.  | UIComponent | |
![]()  | focusEnabled : Boolean 
      Indique si le composant peut recevoir le focus par tabulation.  | UIComponent | |
![]()  | focusManager : IFocusManager 
      Récupère le FocusManager qui contrôle le focus pour ce composant et ses homologues.  | UIComponent | |
![]()  | focusPane : Sprite 
      Volet de focus associé à cet objet.  | UIComponent | |
![]()  | focusRect : Object  
	 Spécifie si l’objet affiche un rectangle de focus.  | InteractiveObject | |
![]()  | graphics : Graphics [lecture seule] 
     Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel.  | Sprite | |
![]()  | hasFocusableChildren : Boolean 
      Indicateur qui signale si les objets enfant peuvent recevoir le focus   | UIComponent | |
![]()  | hasLayoutMatrix3D : Boolean [lecture seule] 
      
      Contient true si l’élément possède une matrice 3D.  | UIComponent | |
![]()  | height : Number [override] 
      Nombre définissant la hauteur du composant en pixels, dans les coordonnées du parent.  | UIComponent | |
![]()  | hitArea : Sprite 
	 Désigne un autre sprite qui fera office de zone active d’un sprite.  | Sprite | |
![]()  | horizontalCenter : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  |     icon : Object 
      L’icône utilisée lorsque ce navigateur est représenté par un composant visuel.  | ViewNavigatorBase | |
![]()  | id : String 
      ID du composant.   | UIComponent | |
![]()  | includeInLayout : Boolean 
      Indique si ce composant est inclus dans la présentation du conteneur parent.   | UIComponent | |
![]()  | inheritingStyles : Object 
      Début de la chaîne de styles hérités de ce composant.  | UIComponent | |
![]()  | initialized : Boolean 
      Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était).  | UIComponent | |
![]()  | instanceIndex : int [lecture seule] 
      Index d’un composant répété.  | UIComponent | |
![]()  | instanceIndices : Array 
      Tableau contenant les indices requis pour faire référence à cet objet UIComponent à partir de son document parent.  | UIComponent | |
![]()  | is3D : Boolean [lecture seule] 
      
      Contient true lorsque l’élément est en 3D.  | UIComponent | |
![]()  |     isActive : Boolean [lecture seule] 
      Définissez la valeur sur true lorsque ce navigateur est actif.  | ViewNavigatorBase | |
![]()  | isDocument : Boolean [lecture seule] 
      Contient la valeur true si l’instance UIComponent est un objet document.   | UIComponent | |
![]()  | isPopUp : Boolean 
      Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel.   | UIComponent | |
![]()  |     label : String 
      L’étiquette utilisée lorsque ce navigateur est représenté par un composant visuel.  | ViewNavigatorBase | |
![]()  | layout : LayoutBase 
      Objet de présentation de ce conteneur.  | SkinnableContainer | |
![]()  | layoutMatrix3D : Matrix3D [écriture seule] 
      Matrice de transformation utilisée pour calculer la présentation d’un composant par rapport à ses frères.  | UIComponent | |
![]()  | left : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
|     length : int [lecture seule] 
      Renvoie le nombre de vues actuellement gérées par le navigateur.  | ViewNavigator | ||
![]()  | loaderInfo : LoaderInfo [lecture seule] 
     Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage.  | DisplayObject | |
![]()  | maintainProjectionCenter : Boolean 
      Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection.  | UIComponent | |
![]()  | mask : DisplayObject 
     L’objet d’affichage appelant est masqué par l’objet mask spécifié.  | DisplayObject | |
![]()  | maxHeight : Number 
      Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | maxWidth : Number 
      Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | measuredHeight : Number 
      Hauteur par défaut du composant, en pixels.  | UIComponent | |
![]()  | measuredMinHeight : Number 
      Hauteur minimale par défaut du composant, en pixels.   | UIComponent | |
![]()  | measuredMinWidth : Number 
      Largeur minimale par défaut du composant, en pixels.   | UIComponent | |
![]()  | measuredWidth : Number 
      Largeur par défaut du composant, en pixels.  | UIComponent | |
![]()  | metaData : Object 
     Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject.  | DisplayObject | |
![]()  | minHeight : Number 
      Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | minWidth : Number 
      Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation.  | UIComponent | |
![]()  | moduleFactory : IFlexModuleFactory 
      Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant.   | UIComponent | |
![]()  | mouseChildren : Boolean 
	 Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur.  | DisplayObjectContainer | |
![]()  | mouseEnabled : Boolean  
	 Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur.  | InteractiveObject | |
![]()  | mouseFocusEnabled : Boolean 
      Indique si le composant peut recevoir le focus à l’aide de la souris.  | UIComponent | |
![]()  | mouseX : Number [lecture seule] 
     Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels.  | DisplayObject | |
![]()  | mouseY : Number [lecture seule] 
     Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels.  | DisplayObject | |
![]()  | mxmlContent : Array [écriture seule] 
      Enfants de contenu visuel de cette instance Group.  | SkinnableContainer | |
![]()  | mxmlContentFactory : IDeferredInstance [écriture seule] 
      Objet de fabrique qui crée la valeur initiale de la propriété content.  | SkinnableContainer | |
![]()  | name : String 
     Indique le nom d’occurrence de DisplayObject.  | DisplayObject | |
|     navigationContent : Array 
      Cette propriété remplace la propriété navigationContent dans les composants ActionBar et ViewNavigatorApplication.
      Les composants qui définissent la navigation pour l’utilisateur.  | ViewNavigator | ||
|     navigationLayout : LayoutBase 
      Définit la mise en forme des composants contenus dans la partie d’habillage navigationGroup.  | ViewNavigator | ||
![]()  | needsSoftKeyboard : Boolean  
	 Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus.  | InteractiveObject | |
![]()  | nestLevel : int 
      Profondeur de cet objet dans la hiérarchie de confinement.  | UIComponent | |
![]()  | nonInheritingStyles : Object 
      Début de la chaîne de styles non hérités de ce composant.  | UIComponent | |
![]()  | numAutomationChildren : int [lecture seule] 
      
      Nombre d’enfants d’automatisation que ce conteneur comporte.  | UIComponent | |
![]()  | numElements : int [lecture seule] 
      
      Nombre d’éléments visuels dans ce conteneur.  | SkinnableContainer | |
![]()  | opaqueBackground : Object 
     Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique.  | DisplayObject | |
![]()  | owner : DisplayObjectContainer 
      Propriétaire de cet objet IVisualElement.  | UIComponent | |
![]()  | parent : DisplayObjectContainer [override] [lecture seule] 
      Conteneur ou composant parent de ce composant.  | UIComponent | |
![]()  | parentApplication : Object [lecture seule] 
      Référence à l’objet d’application contenant cette instance UIComponent.  | UIComponent | |
![]()  | parentDocument : Object [lecture seule] 
      Référence à l’objet de document parent pour ce composant UIComponent.  | UIComponent | |
![]()  |     parentNavigator : ViewNavigatorBase [lecture seule] 
      Le navigateur parent de ce navigateur.  | ViewNavigatorBase | |
![]()  | percentHeight : Number 
      Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent.  | UIComponent | |
![]()  | percentWidth : Number 
      Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent.  | UIComponent | |
|     poppedViewReturnedObject : ViewReturnObject [lecture seule] 
      Maintient l’objet renvoyé par la dernière vue qui a été extraite de la pile de navigation ou remplacée par une autre vue.  | ViewNavigator | ||
![]()  | postLayoutTransformOffsets : mx.geom:TransformOffsets 
      Définit un ensemble de réglages pouvant être appliqué à la transformation d’un objet de manière invisible pour la présentation de son parent.  | UIComponent | |
![]()  | processedDescriptors : Boolean 
      Définie sur true après la création d’enfant immédiate ou différée, en fonction de celle effectuée.  | UIComponent | |
![]()  | repeater : IRepeater [lecture seule] 
      Référence à l’objet Repeater dans le document parent ayant produit ce composant UIComponent.  | UIComponent | |
![]()  | repeaterIndex : int [lecture seule] 
      Index de l’élément dans le fournisseur de données de l’objet Repeater ayant produit ce composant UIComponent.  | UIComponent | |
![]()  | repeaterIndices : Array 
      Tableau contenant les indices des éléments dans le fournisseur de données du des objets Repeater dans le document parent ayant produit ce composant UIComponent.  | UIComponent | |
![]()  | repeaters : Array 
      Tableau contenant des références aux objets Repeater dans le document parent ayant produit ce composant UIComponent.  | UIComponent | |
![]()  | right : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  | root : DisplayObject [lecture seule] 
     Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier.  | DisplayObject | |
![]()  | rotation : Number [override] 
     Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine.  | UIComponent | |
![]()  | rotationX : Number [override] 
     Indique la rotation de l’axe des x de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.  | UIComponent | |
![]()  | rotationY : Number [override] 
     Indique la rotation de l’axe des y de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.  | UIComponent | |
![]()  | rotationZ : Number [override] 
      
     Indique la rotation de l’axe des z de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent.  | UIComponent | |
![]()  | scale9Grid : Rectangle 
     Grille de mise à l’échelle en vigueur.  | DisplayObject | |
![]()  | scaleX : Number [override] 
      Nombre spécifiant le facteur de mise à l’échelle horizontale.   | UIComponent | |
![]()  | scaleY : Number [override] 
      Nombre spécifiant le facteur de mise à l’échelle verticale.   | UIComponent | |
![]()  | scaleZ : Number [override] 
      Nombre spécifiant le facteur de mise à l’échelle sur l’axe z.   | UIComponent | |
![]()  | screen : Rectangle [lecture seule] 
      Renvoie un objet contenant la taille et la position de la surface de tracé de base pour cet objet.  | UIComponent | |
![]()  | scrollRect : Rectangle 
     Cadre de sélection du défilement de l’objet d’affichage.  | DisplayObject | |
![]()  | showInAutomationHierarchy : Boolean 
       
      Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation.  | UIComponent | |
![]()  | skin : UIComponent [lecture seule] 
      Instance de la classe d’habillage de cette instance de composant.  | SkinnableComponent | |
![]()  |     softKeyboard : String 
    Contrôle l’aspect du clavier logiciel.  | InteractiveObject | |
![]()  | softKeyboardInputAreaOfInterest : Rectangle  
     Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS)  | InteractiveObject | |
![]()  | soundTransform : flash.media:SoundTransform 
	 Contrôle le son à l’intérieur du sprite.  | Sprite | |
![]()  | stage : Stage [lecture seule] 
     Scène de l’objet d’affichage.  | DisplayObject | |
![]()  | states : Array 
      Etats d’affichage définis pour ce composant.  | UIComponent | |
![]()  | styleDeclaration : CSSStyleDeclaration 
      Stockage pour les styles d’héritage intégrés sur cet objet.  | UIComponent | |
![]()  | styleManager : IStyleManager2 [lecture seule] 
      Renvoie l’instance SystemManager utilisée par ce composant.  | UIComponent | |
![]()  | styleName : Object 
      Style de classe utilisé par ce composant.  | UIComponent | |
![]()  | styleParent : IAdvancedStyleClient 
      Le parent d’un composant permet d’évaluer les sélecteurs descendants.  | UIComponent | |
![]()  | suggestedFocusSkinExclusions : Array [lecture seule] 
      Répertorie les parties d’habillage exclues des images bitmap capturées et utilisées pour afficher le focus.   | SkinnableComponent | |
![]()  | systemManager : ISystemManager 
      Renvoie l’objet SystemManager utilisé par ce composant.  | UIComponent | |
![]()  | tabChildren : Boolean 
	 Détermine si les enfants de l’objet prennent ou non en charge la tabulation.  | DisplayObjectContainer | |
![]()  | tabEnabled : Boolean  
	 Indique si cet objet est spécifié dans l’ordre de tabulation.  | InteractiveObject | |
![]()  | tabFocusEnabled : Boolean 
      Indicateur qui signale si cet objet peut recevoir le focus via la touche de tabulation. Cette fonction est similaire à la propriété tabEnabled utilisée par le lecteur Flash. Sa valeur est généralement true pour les composants qui gèrent l’entrée au clavier, mais certains composants des barres de contrôle les définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple).  | UIComponent | |
![]()  | tabIndex : int  
   	 Spécifie l’ordre de tabulation des objets dans un fichier SWF.  | InteractiveObject | |
![]()  | textSnapshot : flash.text:TextSnapshot [lecture seule] 
     Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer.  | DisplayObjectContainer | |
|     title : String 
      Cette propriété remplace la propriété title dans les composants ActionBar et ViewNavigatorApplication.
      Titre ou légende affiché(e) dans la zone de titre.  | ViewNavigator | ||
|     titleContent : Array 
      Cette propriété remplace la propriété titleContent dans les composants ActionBar et ViewNavigatorApplication.
      Les composants qui s’affichent dans la zone de titre du contrôle.  | ViewNavigator | ||
|     titleLayout : LayoutBase 
      Définit la mise en forme des parties d’habillage titleGroup et titleDisplay.  | ViewNavigator | ||
![]()  | toolTip : String 
      Texte à afficher dans l’info-bulle.   | UIComponent | |
![]()  | top : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  | transform : flash.geom:Transform [override] 
      Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage.  | UIComponent | |
![]()  | transformX : Number 
      Définit la coordonnée x du centre de la transformation du composant.   | UIComponent | |
![]()  | transformY : Number 
      Définit la coordonnée y du centre de la transformation du composant.   | UIComponent | |
![]()  | transformZ : Number 
      Définit la coordonnée z du centre de la transformation du composant.   | UIComponent | |
![]()  | transitions : Array 
      Tableau d’objets de transition, où chaque objet de transition définit un ensemble d’effets à lire lors d’un changement de l’état d’affichage.  | UIComponent | |
![]()  |     transitionsEnabled : Boolean 
      La valeur est définie sur true pour activer les transitions entre les vues lorsqu’une vue change, ou lorsque la visibilité du contrôle ActionBar ou TabBar change.  | ViewNavigatorBase | |
![]()  | tweeningProperties : Array 
      Tableau de propriétés en cours d’interpolation sur cet objet.  | UIComponent | |
![]()  | uid : String 
      Identifiant unique de l’objet.  | UIComponent | |
![]()  | updateCompletePendingFlag : Boolean 
      Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était).  | UIComponent | |
![]()  | useHandCursor : Boolean 
	 Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true.  | Sprite | |
![]()  | validationSubField : String 
      Utilisé par un validateur pour associer un sous-champ à ce composant.  | UIComponent | |
![]()  | verticalCenter : Object 
      Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom.  | UIComponent | |
![]()  | visible : Boolean [override] 
      Indique si l’objet d’affichage est visible ou non.  | UIComponent | |
![]()  | width : Number [override] 
      Nombre définissant la largeur du composant en pixels, dans les coordonnées du parent.  | UIComponent | |
![]()  | x : Number [override] 
      Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent.   | UIComponent | |
![]()  | y : Number [override] 
      Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent.   | UIComponent | |
![]()  | z : Number [override] 
      
     Indique la position de coordonnée z le long de l’axe des z de l’instance DisplayObject par rapport au conteneur 3D parent.  | UIComponent | |
| Méthode | Défini par | ||
|---|---|---|---|
      Constructeur.  | ViewNavigator | ||
![]()  | 
      
      Ajoute un élément visuel à ce conteneur.  | SkinnableContainer | |
![]()  | 
      
      Ajoute un élément visuel à ce conteneur.  | SkinnableContainer | |
![]()  | 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 | |
![]()  | 
      Ajoute un client de style non visuel à cette instance de composant.  | UIComponent | |
![]()  | 
	 Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié.  | DisplayObjectContainer | |
[override] 
      Dépile la vue précédente du navigateur en réponse à la pression de la touche Retour.  | ViewNavigator | ||
![]()  | 
      Place en attente une fonction à appeler ultérieurement.  | UIComponent | |
![]()  | 
      Définit une propriété de style depuis cette instance de composant.  | UIComponent | |
![]()  | 
	 Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle.  | DisplayObjectContainer | |
![]()  | 
      Convertit un objet Point de coordonnées de contenu en coordonnées globales.  | UIComponent | |
![]()  | 
      Convertit un objet Point de coordonnées de contenu en coordonnées locales.  | UIComponent | |
![]()  | 
      
      Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.  | UIComponent | |
![]()  | 
      
	  Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.  | UIComponent | |
![]()  | 
      Créer le contenu de ce composant.   | SkinnableContainer | |
![]()  | 
      
      Crée une référence id pour cet objet IUIComponent sur son objet document parent.   | UIComponent | |
![]()  | 
      
      Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent.  | UIComponent | |
![]()  | 
      Renvoie un objet UITextFormat correspondant aux styles du texte pour ce composant UIComponent.  | UIComponent | |
![]()  | [override] 
      Distribue un événement dans le flux d’événements.  | UIComponent | |
![]()  | 
      Affiche ou masque l’indicateur de focus autour de ce composant.  | UIComponent | |
![]()  | drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void 
      Trace par programmation un rectangle dans l’objet Graphics de cet habillage.   | UIComponent | |
![]()  | 
      Appelé par l’instance d’effet lors de la fin de sa lecture sur le composant.  | UIComponent | |
![]()  | 
      Appelé par l’instance d’effet lors du début de sa lecture sur le composant.   | UIComponent | |
![]()  | 
      Termine tous les effets en cours de lecture sur le composant.  | UIComponent | |
![]()  | 
      Exécute toutes les liaisons dont l’objet UIComponent est la destination.  | UIComponent | |
![]()  | 
      Appelée après la fin de l’impression.  | UIComponent | |
![]()  | 
       
      Fournit l’objet d’automatisation à l’index spécifié.  | UIComponent | |
![]()  | 
       
	  Fournit la liste d’objets d’automatisation.   | UIComponent | |
![]()  | 
     Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace.  | DisplayObject | |
![]()  | 
      
      Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée.  | UIComponent | |
![]()  | 
      
      Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée.  | UIComponent | |
![]()  | 
     Renvoie l’objet d’affichage enfant portant le nom spécifié.  | DisplayObjectContainer | |
![]()  | 
      Recherche les sélecteurs de type de cette instance UIComponent.  | UIComponent | |
![]()  | 
      Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant.  | UIComponent | |
![]()  | 
      
      Renvoie l’élément visuel à l’index spécifié.  | SkinnableContainer | |
![]()  | 
      
      Renvoie la position d’index d’un élément visuel.  | SkinnableContainer | |
![]()  | 
      Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
     
        | UIComponent | |
![]()  | 
      Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
     
        | UIComponent | |
![]()  | 
      Récupère l’objet ayant actuellement le focus.  | UIComponent | |
![]()  | 
      
      Renvoie la hauteur de présentation de l’élément.   | UIComponent | |
![]()  | 
      
      Renvoie la largeur de la présentation de l’élément.   | UIComponent | |
![]()  | 
      
      Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran.   | UIComponent | |
![]()  | 
      
      Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran.  | UIComponent | |
![]()  | 
      
      Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères.   | UIComponent | |
![]()  | 
      
      Renvoie la matrice Matrix3D de transformation de présentation pour cet élément.  | UIComponent | |
![]()  | 
      
      Renvoie la hauteur maximale de l’élément.  | UIComponent | |
![]()  | 
      
      Renvoie la largeur maximale de l’élément.  | UIComponent | |
![]()  | 
      
      Renvoie la hauteur minimale de l’élément.  | UIComponent | |
![]()  | 
      
      Renvoie la largeur minimale de l’élément.  | UIComponent | |
![]()  | 
     Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer.  | DisplayObjectContainer | |
![]()  | 
      
      Renvoie la hauteur préférée de l’élément.   | UIComponent | |
![]()  | 
      
      Renvoie la largeur préférée de l’élément.   | UIComponent | |
![]()  | 
    Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes.  | DisplayObject | |
![]()  | 
      Renvoie l’élément de l’objet dataProvider utilisé par le composant Repeater spécifié pour produire ce composant Repeater, ou null si ce composant Repeater n’est pas répété.  | UIComponent | |
![]()  | 
      Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant.   | UIComponent | |
![]()  | 
      Convertit un objet Point de coordonnées globales en coordonnées de contenu.  | UIComponent | |
![]()  | 
     Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales).  | DisplayObject | |
![]()  | 
     Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales).  | DisplayObject | |
![]()  | 
      
      Renvoie true si la valeur currentCSSState n’est pas nulle.  | UIComponent | |
![]()  | 
	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 | |
![]()  | 
      Détermine si l’état spécifié a été défini sur ce composant UIComponent.   | UIComponent | |
      Masque la barre d’action.  | ViewNavigator | ||
![]()  | 
     Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj.  | DisplayObject | |
![]()  | 
     Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y.  | DisplayObject | |
![]()  | 
      Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé horizontal.  | UIComponent | |
![]()  | 
      Initialise la structure interne de ce composant.  | UIComponent | |
![]()  | 
      Initialise différentes propriétés qui effectuent le suivi des instances répétées de ce composant.  | UIComponent | |
![]()  | 
      Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure.  | UIComponent | |
![]()  | 
      Appelé par les éléments d’un composant pour indiquer que leur propriété de profondeur a changé.  | UIComponent | |
![]()  | 
     
          Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change.  | UIComponent | |
![]()  | 
      Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure.  | UIComponent | |
![]()  | 
      Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure.  | UIComponent | |
![]()  | 
      Marque le composant de sorte que le nouvel état de l’habillage soit défini lors d’une actualisation d’écran ultérieure.  | SkinnableComponent | |
![]()  | 
	 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 | |
![]()  | 
      Restaure l’état de la vue d’un navigateur à partir de l’argument value.  | ViewNavigatorBase | |
![]()  | 
     Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales).  | DisplayObject | |
![]()  | 
      Convertit un objet Point de coordonnées locales en coordonnées de contenu.  | UIComponent | |
![]()  | 
     Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales).  | DisplayObject | |
![]()  | 
      
      Renvoie la valeur true si cssState correspond à currentCSSState.   | UIComponent | |
![]()  | 
      
      Détermine si l’instance est identique au, ou est une sous-classe du, type donné.   | UIComponent | |
![]()  | 
      Mesure le texte HTML spécifié, pouvant contenir des balises HTML telles que <font> et <b>, en supposant qu’il s’affiche sur un objet UITextField à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent.  | UIComponent | |
![]()  | 
      Mesure le texte spécifié, en supposant qu’il s’affiche sur un objet UITextField (ou UIFTETextField) à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent.  | UIComponent | |
![]()  | 
       Déplace le composant vers une position spécifiée dans son parent.  | UIComponent | |
![]()  | 
      Propage les modifications de style aux enfants.  | UIComponent | |
![]()  | 
      Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent.   | UIComponent | |
![]()  | 
      Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent.   | UIComponent | |
      Supprime toutes les vues de la pile du navigateur.  | ViewNavigator | ||
      Supprime toutes les vues, à l’exception de celle du bas de la pile de navigation.  | ViewNavigator | ||
      Extrait la vue actuelle de la pile de navigation.  | ViewNavigator | ||
![]()  | 
      Prépare un objet IFlexDisplayObject pour l’impression.  | UIComponent | |
![]()  | 
	 Indique si la propriété spécifiée existe et est énumérable.  | Object | |
    pushView(viewClass:Class, data:Object = null, context:Object = null, transition:spark.transitions:ViewTransitionBase = null):void 
      Transfère une nouvelle vue au sommet de la pile de navigation.  | ViewNavigator | ||
![]()  | 
      Génère ou régénère le cache de style CSS pour ce composant et, si le paramètre recursive a la valeur true, pour tous les descendants de ce composant également.  | UIComponent | |
![]()  | 
      Pour chaque événement d’effet, enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement.  | UIComponent | |
![]()  | 
      
      Supprime tous les éléments visuels du conteneur.   | SkinnableContainer | |
![]()  | 
	 Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer.  | DisplayObjectContainer | |
![]()  | 
      
      Supprime l’élément visuel spécifié de la liste des enfants de ce conteneur.  | SkinnableContainer | |
![]()  | 
      
      Supprime un élément visuel du conteneur, à la position d’index spécifiée.  | SkinnableContainer | |
![]()  | 
	Supprime un écouteur de l’objet EventDispatcher.  | EventDispatcher | |
![]()  | 
      Supprime un client de style non visuel de cette instance de composant.  | UIComponent | |
    replaceView(viewClass:Class, data:Object = null, context:Object = null, transition:spark.transitions:ViewTransitionBase = null):void 
      Remplace la vue au sommet de la pile de navigation par une nouvelle vue.  | ViewNavigator | ||
![]()  | 
      
      Réexécute l’événement spécifié.  | UIComponent | |
![]()  | 
     Affiche un clavier virtuel.  | InteractiveObject | |
![]()  | 
      
      Résout un enfant en utilisant l’ID fourni.  | UIComponent | |
![]()  | [statique] 
      Reprend le traitement en arrière-plan des méthodes mises en attente par la méthode callLater(), après un appel à la méthode suspendBackgroundProcessing().  | UIComponent | |
![]()  | 
      Sérialise toutes les données associées aux enfants du navigateur dans un objet qui peut être enregistré par le gestionnaire de persistance.  | ViewNavigatorBase | |
![]()  | 
      Dimensionne l’objet.  | UIComponent | |
![]()  | 
      Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant.  | UIComponent | |
![]()  | 
      Définir l’état actuel.  | UIComponent | |
![]()  | 
      
      Modifie la position d’un élément visuel existant dans le conteneur visuel.   | SkinnableContainer | |
![]()  | 
      Définit le focus sur ce composant.  | UIComponent | |
![]()  | 
      
      Définit les coordonnées utilisées par l’élément pour son affichage à l’écran.  | UIComponent | |
![]()  | 
      
      Définit la taille de la présentation de l’élément.   | UIComponent | |
![]()  | 
      
      Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères.   | UIComponent | |
![]()  | 
      
      Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères.  | UIComponent | |
![]()  | 
     Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.  | Object | |
![]()  | 
      Définit une propriété de style pour cette instance de composant.  | UIComponent | |
![]()  | 
      Appelé lorsque la propriété visible est modifiée.  | UIComponent | |
      Affiche la barre d’action.  | ViewNavigator | ||
![]()  | 
	 Permet à l’utilisateur de faire glisser le sprite spécifié.  | Sprite | |
![]()  | 
	 Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile.  | Sprite | |
![]()  | 
     Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine.  | DisplayObjectContainer | |
![]()  | 
	 Met fin à la méthode startDrag().  | Sprite | |
![]()  | 
	 Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles.  | Sprite | |
![]()  | 
      Détecte les modifications apportées aux propriétés de style.  | UIComponent | |
![]()  | 
      Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés.   | UIComponent | |
![]()  | [statique] 
      Bloque le traitement en arrière-plan des méthodes placées en attente par callLater(), jusqu’à l’appel de la méthode resumeBackgroundProcessing().  | UIComponent | |
![]()  | 
      
      Intervertit l’index des deux éléments visuels spécifiés.  | SkinnableContainer | |
![]()  | 
      
      Intervertit les éléments visuels qui se trouvent aux deux positions d’index spécifiées dans le conteneur.  | SkinnableContainer | |
![]()  | 
	 Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.  | Object | |
![]()  | [override] 
	  Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application.  | FlexSprite | |
![]()  | transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void 
      Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent.   | UIComponent | |
![]()  | 
      Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet.   | UIComponent | |
![]()  | 
      Met à jour différentes propriétés du navigateur lorsqu’une nouvelle vue est ajoutée et activée.  | ViewNavigatorBase | |
![]()  | 
      
      Valide la position et la taille des enfants, et trace d’autres effets visuels.  | UIComponent | |
![]()  | 
      Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire.  | UIComponent | |
![]()  | 
      Utilisé par la logique de présentation pour valider les propriétés d’un composant par l’appel de la méthode commitProperties().  | UIComponent | |
![]()  | 
      
      Valide la taille mesurée du composant si la méthode LayoutManager.invalidateSize() est appelée avec cette interface ILayoutManagerClient, puis la méthode validateSize() est appelée lorsqu’il est temps d’effectuer les mesures.  | UIComponent | |
![]()  | 
      Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant.  | UIComponent | |
![]()  | 
	 Renvoie la valeur primitive de l’objet spécifié.  | Object | |
![]()  | 
      Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé vertical.  | UIComponent | |
![]()  | 
	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 | |
| Méthode | Défini par | ||
|---|---|---|---|
![]()  | 
      Ajuste le rectangle de focus.  | UIComponent | |
![]()  | 
      Valide la matrice calculée générée par combinaison de la matrice de présentation et des décalages de transformation de la transformation de l’objet flash displayObject.  | UIComponent | |
![]()  | 
      Il s’agit d’une méthode interne utilisée par la structure Flex pour prendre en charge l’effet Fondre.  | UIComponent | |
![]()  | 
      Crée l’habillage du composant.  | SkinnableComponent | |
![]()  | 
      Détermine si l’appel à la méthode measure() peut être ignoré.   | UIComponent | |
![]()  | 
      Effectue les traitements finals éventuels après la création des objets enfant.  | UIComponent | |
![]()  | 
      Supprime les références aux parties d’habillages.  | SkinnableComponent | |
![]()  | 
      Traite les propriétés définies sur le composant.  | UIComponent | |
      Crée l’effet à lire lorsque le contrôle ActionBar est masqué.  | ViewNavigator | ||
      Crée l’effet à lire lorsque le contrôle ActionBar est affiché.  | ViewNavigator | ||
![]()  | [override] 
      Crée des enfants de contenu si la valeur de la propriété creationPolicy n’est pas none.  | SkinnableContainer | |
![]()  | 
      Crée une instance d’une partie d’habillage dynamique.   | SkinnableComponent | |
![]()  | 
      Crée un nouvel objet à l’aide d’un contexte basé sur la police incorporée en cours d’utilisation.   | UIComponent | |
![]()  | 
      Crée l’objet à l’aide d’une fabrique moduleFactory donnée.   | UIComponent | |
![]()  | 
      Détruit et supprime l’habillage de ce composant.  | SkinnableComponent | |
![]()  |  
      Méthode d’assistance permettant la distribution d’un événement PropertyChangeEvent lorsqu’une propriété est actualisée.  | UIComponent | |
![]()  | 
      Recherchez les parties d’habillage dans la classe d’habillage et affectez-les aux propriétés du composant.  | SkinnableComponent | |
![]()  | 
      Gestionnaire d’événement appelé lorsqu’un objet UIComponent obtient le focus.  | UIComponent | |
![]()  | 
      Gestionnaire d’événement appelé lorsqu’un objet UIComponent perd le focus.  | UIComponent | |
![]()  | [override] 
      
      Renvoie le nom de l’état à appliquer à l’habillage.  | SkinnableContainerBase | |
![]()  | 
      Renvoie une instance spécifique d’une partie dynamique.  | SkinnableComponent | |
![]()  | 
      Initialise l’implémentation et le stockage de certaines des fonctions de présentation avancées d’un composant utilisées plus rarement.  | UIComponent | |
![]()  | 
      Termine l’initialisation de ce composant.  | UIComponent | |
![]()  | 
      Initialise le code d’accessibilité de ce composant.  | UIComponent | |
![]()  | 
      Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true).   | UIComponent | |
![]()  | 
      Généralement remplacée par les composants contenant des objets UITextField, où l’objet UITextField obtient le focus.  | UIComponent | |
![]()  | 
      Gestionnaire d’événement appelé pour un événement keyDown.  | UIComponent | |
![]()  | 
      Gestionnaire d’événement appelé pour un événement keyUp.  | UIComponent | |
![]()  | 
      Calcule la taille par défaut du composant. Peut également calculer sa taille minimale par défaut.  | UIComponent | |
![]()  | 
      Renvoie le nombre d’instances d’une partie dynamique.  | SkinnableComponent | |
![]()  | [override] 
      
      Appelée lorsqu’une partie d’habillage est ajoutée.  | SkinnableContainer | |
![]()  | [override] 
      
      Appelée lorsqu’une instance de partie d’habillage est supprimée.  | SkinnableContainer | |
![]()  | 
      Supprime une instance d’une partie dynamique.  | SkinnableComponent | |
![]()  | 
      Cette méthode est appelée lors de la construction d’une classe UIComponent, puis chaque fois que ResourceManager envoie un événement « change » pour indiquer que les ressources localisées ont subi une modification.  | UIComponent | |
![]()  | 
      Spécifie un facteur d’étirement de transformation dans le sens horizontal et vertical.  | UIComponent | |
![]()  | 
      Cette méthode est appelée lorsqu’un état change pour vérifier si des styles spécifiques à l’état s’appliquent à ce composant.  | UIComponent | |
![]()  | 
      Trace l’objet et/ou dimensionne et place ses enfants.  | UIComponent | |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
Ce composant utilise des habillages constitués de parties d’habillage. Ne définissez pas les parties d’habillage directement. L’habillage du composant définit les parties d’habillage.
| Partie d’habillage | Description | Défini par | ||
|---|---|---|---|---|
actionBar:ActionBar  | Obligatoire: false Type de partie: Statique Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: AIR2.5, Partie de l’habillage qui définit la barre d’action du navigateur.  | ViewNavigator | ||
![]()  | Obligatoire: false Type de partie: Statique Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Une partie d’habillage facultative définissant le Groupe dans lequel les enfants de contenu sont placés et mis en forme.  | SkinnableContainer | ||
Pour appliquer un habillage au composant, implémentez un habillage qui définit les états suivants. Bien que vous deviez implémenter tous les états d’habillage, l’état de l’habillage peut être vide. Un état d’habillage vide indique qu’aucune modification n’a été apportée à l’état d’habillage par défaut.
| Etat d’habillage | Description | Défini par | ||
|---|---|---|---|---|
![]()  | 
  Etat désactivé.
  
   Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5  | SkinnableContainerBase | ||
landscape  | 
  L’état utilisé lorsque le navigateur est en orientation Paysage.
 
   Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: AIR2.5,  | ViewNavigator | ||
landscapeAndOverlay  | 
  L’état utilisé lorsque le navigateur est en orientation paysage et que les contrôles du navigateur sont superposés par-dessus.
 
   Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: AIR2.5,  | ViewNavigator | ||
![]()  | 
  Etat normal.
  
   Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5  | SkinnableContainerBase | ||
portrait  | 
  L’état utilisé lorsque le navigateur est en orientation Portrait.
  
   Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: AIR2.5,  | ViewNavigator | ||
portraitAndOverlay  | 
  L’état utilisé lorsque le navigateur est en orientation portrait et que les contrôles du navigateur sont superposés par-dessus.
 
   Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: AIR2.5,  | ViewNavigator | ||
    actionContent | propriété | 
actionContent:Array| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Cette propriété remplace la propriété actionContent dans les composants ActionBar et ViewNavigatorApplication.
     
      
actionGroup. 
     
      L’emplacement et l’apparence de la partie d’habillage actionGroup sont déterminés par la classe ActionBarSkin. La classe ActionBarSkin par défaut fait en sorte que la partie d’habillage actionGroup apparaisse à droite de la zone d’affichage du titre du contrôle ActionBar.
Créez une classe d’habillage personnalisée pour modifier l’emplacement et l’apparence par défaut de la partie d’habillage actionGroup.
 La valeur par défaut est null.
Implémentation
    public function get actionContent():Array    public function set actionContent(value:Array):voidEléments de l’API associés
    actionLayout | propriété | 
actionLayout:LayoutBase| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Les composants qui définissent les actions que l’utilisateur peut réaliser dans une vue. Ces composants apparaissent dans la zone d’action du contrôle, à l’aide de la partie d’habillage actionGroup. 
     
      
L’emplacement et l’apparence de la partie d’habillage actionGroup sont déterminés par la classe ActionBarSkin. La classe ActionBarSkin par défaut fait en sorte que la partie d’habillage actionGroup apparaisse à droite de la zone d’affichage du titre du contrôle ActionBar.
Créez une classe d’habillage personnalisée pour modifier l’emplacement et l’apparence par défaut de la partie d’habillage actionGroup.
 La valeur par défaut est null.
Implémentation
    public function get actionLayout():LayoutBase    public function set actionLayout(value:LayoutBase):void    activeView | propriété | 
activeView:View  [lecture seule] [override] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Au cours d’une transition de vue, cette propriété référence la vue que le navigateur va afficher.
La vue actuellement active du navigateur. Une seule vue peut être active à la fois.Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement  viewChangeComplete .
Implémentation
    override public function get activeView():View    context | propriété | 
context:Object  [lecture seule] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      La chaîne qui décrit le contexte dans lequel la vue actuelle a été créée. Cette propriété est attribuée à la valeur du paramètre context transmis à la méthode ViewNavigator.pushView().
     
      
 La valeur par défaut est null.
Implémentation
    public function get context():Object    defaultPopTransition | propriété | 
defaultPopTransition:spark.transitions:ViewTransitionBase| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Spécifie la transition de vue par défaut pour les opérations de navigation pop.
 La valeur par défaut est SlideViewTransition.
Implémentation
    public function get defaultPopTransition():spark.transitions:ViewTransitionBase    public function set defaultPopTransition(value:spark.transitions:ViewTransitionBase):voidEléments de l’API associés
    defaultPushTransition | propriété | 
defaultPushTransition:spark.transitions:ViewTransitionBase| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Spécifie la transition de vue par défaut pour les opérations de navigation push.
 La valeur par défaut est SlideViewTransition.
Implémentation
    public function get defaultPushTransition():spark.transitions:ViewTransitionBase    public function set defaultPushTransition(value:spark.transitions:ViewTransitionBase):voidEléments de l’API associés
    firstView | propriété | 
firstView:Class| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Chaque vue d’une application correspond à une classe de conteneur View définie dans un fichier ActionScript ou MXML. Cette propriété spécifie la vue à utiliser pour initialiser la première vue de la pile. Cette propriété doit référencer une classe qui étend le conteneur View.
Spécifiez les données transmises à la première vue à l’aide de la propriété firstViewData.
 La valeur par défaut est null.
Implémentation
    public function get firstView():Class    public function set firstView(value:Class):voidEléments de l’API associés
    firstViewData | propriété | 
firstViewData:Object| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      L’objet à transmettre à la propriété data de la première vue lorsque le navigateur est initialisé. Spécifiez la première vue à l’aide de la propriété firstView.   
     
      
 La valeur par défaut est null.
Implémentation
    public function get firstViewData():Object    public function set firstViewData(value:Object):voidEléments de l’API associés
    length | propriété | 
length:int  [lecture seule] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Renvoie le nombre de vues actuellement gérées par le navigateur.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement  lengthChanged .
Implémentation
    public function get length():int    navigationContent | propriété | 
navigationContent:Array| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Cette propriété remplace la propriété navigationContent dans les composants ActionBar et ViewNavigatorApplication.
     
      
navigationGroup. 
     
      L’emplacement et l’apparence de la partie d’habillage navigationGroup sont déterminés par la classe ActionBarSkin. La classe ActionBarSkin par défaut fait en sorte que la partie d’habillage navigationGroup apparaisse à gauche de la zone titleGroup du contrôle ActionBar.
Créez une classe d’habillage personnalisée pour modifier l’emplacement et l’apparence par défaut de la partie d’habillage navigationGroup.
 La valeur par défaut est null.
Implémentation
    public function get navigationContent():Array    public function set navigationContent(value:Array):voidEléments de l’API associés
    navigationLayout | propriété | 
navigationLayout:LayoutBase| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Définit la mise en forme des composants contenus dans la partie d’habillage navigationGroup.
     
      
 La valeur par défaut est null.
Implémentation
    public function get navigationLayout():LayoutBase    public function set navigationLayout(value:LayoutBase):void    poppedViewReturnedObject | propriété | 
poppedViewReturnedObject:ViewReturnObject  [lecture seule] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Maintient l’objet renvoyé par la dernière vue qui a été extraite de la pile de navigation ou remplacée par une autre vue. Pour renvoyer une valeur, la vue en cours d’extraction de la pile remplace sa méthode createReturnObject().
     
      
Cet objet est disponible uniquement lorsque le navigateur est dans le processus de permutation des vues en réponse à une opération de navigation pop ou replace. Cet objet est assuré d’être valide lorsque la nouvelle vue reçoit l’événement add et est supprimé une fois que la vue a reçu un événement viewActivate.
 La valeur par défaut est null.
Implémentation
    public function get poppedViewReturnedObject():ViewReturnObjectEléments de l’API associés
    title | propriété | 
title:String| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Cette propriété remplace la propriété title dans les composants ActionBar et ViewNavigatorApplication.
     
      
Utilisez la propriété titleContent pour définir les composants à afficher dans la zone de titre. Si vous attribuez une valeur à la propriété titleContent, l’habillage du contrôle ActionBar ignore la propriété title.
 La valeur par défaut est "".
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement  propertyChange                .
Implémentation
    public function get title():String    public function set title(value:String):void    titleContent | propriété | 
titleContent:Array| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Cette propriété remplace la propriété titleContent dans les composants ActionBar et ViewNavigatorApplication.
     
      
titleGroup du contrôle ActionBar.
     
      L’emplacement et l’apparence de la partie d’habillage titleGroup sont déterminés par la classe ActionBarSkin. La classe ActionBarSkin par défaut fait en sorte que la partie d’habillage titleGroup apparaisse au centre du contrôle ActionBar, en utilisant l’espace restant entre les parties d’habillage navigationGroup et actionGroup.
Si titleContent a la valeur null, la partie de l’habillage titleDisplay, si elle est présente, s’affiche à la place de la partie d’habillage titleGroup.
Créez une classe d’habillage personnalisée pour modifier l’emplacement et l’apparence par défaut de la partie d’habillage titleGroup.
 La valeur par défaut est null.
Implémentation
    public function get titleContent():Array    public function set titleContent(value:Array):voidEléments de l’API associés
    titleLayout | propriété | 
titleLayout:LayoutBase| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
      Définit la mise en forme des parties d’habillage titleGroup et titleDisplay.
     
      
Si la propriété titleContent a la valeur null, la partie d’habillage titleDisplay s’affiche à la place de la partie d’habillage titleGroup. La partie d’habillage titleDisplay est placée au centre du contrôle ActionBar à l’aide des propriétés paddingLeft et paddingRight de la classe de mise en forme spécifiée par la propriété titleLayout.
 La valeur par défaut est null.
Implémentation
    public function get titleLayout():LayoutBase    public function set titleLayout(value:LayoutBase):void    ViewNavigator | () | Constructeur | 
public function ViewNavigator()| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Constructeur.
backKeyUpHandler | () | méthode | 
override public function backKeyUpHandler():void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.6 | 
| Versions du moteur d’exécution: | AIR 3.1 | 
Dépile la vue précédente du navigateur en réponse à la pression de la touche Retour. ViewNavigator autorise cette méthode à être appelée uniquement une fois lors d’un événement de navigation. Les prochains appels à cette méthode seront ignorés jusqu’à la fin de la transition de vue actuelle.
ViewNavigatorApplication appelle automatiquement cette méthode en cas de pression de la touche Retour.
createActionBarHideEffect | () | méthode | 
 protected function createActionBarHideEffect():IEffect| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Crée l’effet à lire lorsque le contrôle ActionBar est masqué. L’effet produit est responsable de l’animation à la fois du contrôle ActionBar et de la vue actuellement affichée dans la zone de contenu du navigateur.
Valeur renvoyéeIEffect — Effet à lire lorsque le contrôle ActionBar est masqué.
     
       | 
createActionBarShowEffect | () | méthode | 
 protected function createActionBarShowEffect():IEffect| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Crée l’effet à lire lorsque le contrôle ActionBar est affiché. L’effet produit est responsable de l’animation à la fois du contrôle ActionBar et de la vue actuellement affichée dans la zone de contenu du navigateur.
Valeur renvoyéeIEffect — Effet à lire lorsque le contrôle ActionBar est affiché.
     
       | 
hideActionBar | () | méthode | 
 public function hideActionBar(animate:Boolean = true):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Masque la barre d’action.
Paramètres
animate:Boolean (default = true) — Indique si un effet de masquage doit être lu lorsque la barre d’action est masquée.
     
       | 
popAll | () | méthode | 
 public function popAll(transition:spark.transitions:ViewTransitionBase = null):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Supprime toutes les vues de la pile du navigateur. Cette méthode affiche un écran vide.
Paramètres
transition:spark.transitions:ViewTransitionBase (default = null) — Transition de vue à lire pendant le changement de vues.    
     
       | 
popToFirstView | () | méthode | 
 public function popToFirstView(transition:spark.transitions:ViewTransitionBase = null):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Supprime toutes les vues, à l’exception de celle du bas de la pile de navigation. La vue inférieure est celle qui a été transférée en premier dans la pile.
Paramètres
transition:spark.transitions:ViewTransitionBase (default = null) — Transition de vue à lire pendant le changement de vues.    
     
       | 
popView | () | méthode | 
 public function popView(transition:spark.transitions:ViewTransitionBase = null):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Extrait la vue actuelle de la pile de navigation. La vue en cours est représentée par la vue supérieure de la pile. La vue précédente de la pile devient la vue en cours.
Paramètres
transition:spark.transitions:ViewTransitionBase (default = null) — Transition de vue à lire pendant le changement de vues.    
     
       | 
pushView | () | méthode | 
 public function pushView(viewClass:Class, data:Object = null, context:Object = null, transition:spark.transitions:ViewTransitionBase = null):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Transfère une nouvelle vue au sommet de la pile de navigation. La vue transférée dans la pile devient la vue en cours.
Paramètres
viewClass:Class — La classe utilisée pour créer la vue. Cet argument doit référencer une classe qui étend le conteneur View.
      
       | |
data:Object (default = null) — L’objet de données à transmettre à la vue. Cet argument est écrit dans la propriété data de la nouvelle vue.
      
       | |
context:Object (default = null) — Objet arbitraire écrit dans la propriété ViewNavigator.context. Lorsque la nouvelle vue est créée, elle peut faire référence à cette propriété et exécuter une action en fonction de sa valeur. Par exemple, la vue peut afficher des données de différentes manières selon la valeur de context.
      
       | |
transition:spark.transitions:ViewTransitionBase (default = null) — La transition de vue à lire pendant le passage des vues.    
     
       | 
replaceView | () | méthode | 
 public function replaceView(viewClass:Class, data:Object = null, context:Object = null, transition:spark.transitions:ViewTransitionBase = null):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Remplace la vue au sommet de la pile de navigation par une nouvelle vue. La vue qui remplace la vue en cours dans la pile devient la vue en cours.
Paramètres
viewClass:Class — La classe utilisée pour créer la vue de remplacement. Cet argument doit référencer une classe qui étend le conteneur View.
      
       | |
data:Object (default = null) — L’objet de données à transmettre à la vue. Cet argument est écrit dans la propriété data de la nouvelle vue.
      
       | |
context:Object (default = null) — Objet arbitraire utilisé pour décrire le contexte du transfert. Lorsque la nouvelle vue est créée, elle peut référencer cette propriété.
      
       | |
transition:spark.transitions:ViewTransitionBase (default = null) — Transition de vue à lire pendant le changement de vues.    
     
       | 
showActionBar | () | méthode | 
 public function showActionBar(animate:Boolean = true):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 4.5 | 
| Versions du moteur d’exécution: | AIR 2.5 | 
Affiche la barre d’action.
Paramètres
animate:Boolean (default = true) — Indique si un effet d’affichage doit être lu lorsque la barre d’action est affichée.
     
       | 
<?xml version="1.0" encoding="utf-8"?>
<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    firstView="views.ViewNavigatorExampleHomeView">
    
    <fx:Script>
        <![CDATA[
            // Call ViewNavigator.popToFirstView() when the user clicks the Home button.
            protected function button1_clickHandler(event:MouseEvent):void {
                navigator.popToFirstView();
            }
        ]]>
    </fx:Script>
    
    <s:navigationContent>
        <s:Button icon="@Embed(source='assets/Home.png')"
            click="button1_clickHandler(event);"/>
    </s:navigationContent>
</s:ViewNavigatorApplication>
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    title="Home View">
    <s:layout>
        <s:VerticalLayout paddingTop="10"/>
    </s:layout>
    
    <fx:Script>
        <![CDATA[
            
            // Call ViewNavigator.pushView() to navigate to the Search view. 
            protected function button1_clickHandler(event:MouseEvent):void {
                navigator.pushView(ViewNavigatorExampleSearch);
            }
        ]]>
    </fx:Script>
    
    <s:Label text="Home View"/>
    <s:Button label="Search" 
        click="button1_clickHandler(event);"/>
</s:View>
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
        xmlns:s="library://ns.adobe.com/flex/spark">
    <s:layout>
        <s:VerticalLayout paddingTop="10"
            paddingLeft="10" paddingRight="10"/>
    </s:layout>
    
    <fx:Script>
        <![CDATA[
            
            // Handle the search.
            protected function button1_clickHandler(event:MouseEvent):void {
                // Perform a search.
            }
        ]]>
    </fx:Script>
    
    <!-- Override the title to insert a TextInput control. -->
    <s:titleContent>
        <s:TextInput text="Enter search text ..." 
            textAlpha="0.5"
            width="250"/>
    </s:titleContent>
    
    <!-- Override the action area to insert a Search button. -->
    <s:actionContent>
        <s:Button label="Search" click="button1_clickHandler(event);"/>
    </s:actionContent>        
    
    <s:Label text="Search View"/>
    <s:TextArea text="Search results appear here ..."
        height="75%"/>
</s:View>
Tue Jun 12 2018, 09:30 AM Z
 
Afficher la syntaxe MXML