| Package | mx.states |
| Classe | public class AddItems |
| Héritage | AddItems OverrideBase OnDemandEventDispatcher Object |
| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Propriété MXML par défautitemsFactory
| Propriété | Défini par | ||
|---|---|---|---|
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
| creationPolicy : String
Stratégie de création des éléments. | AddItems | ||
| destination : Object
Objet par rapport auquel l’enfant est ajouté. | AddItems | ||
| destructionPolicy : String
Stratégie de destruction des éléments. | AddItems | ||
| isArray : Boolean = false
Indique si l’ensemble représenté par la propriété target doit être traité comme une instance de tableau unique ou comme un ensemble d’éléments (par défaut). | AddItems | ||
| isStyle : Boolean = false
Indique ou non si l’ensemble représenté par la propriété target est un style. | AddItems | ||
| items : *
Eléments à ajouter. | AddItems | ||
| itemsFactory : mx.core:ITransientDeferredInstance
Fabrique qui crée les éléments. | AddItems | ||
| position : String = "last"
Position de l’enfant dans la liste d’affichage, par rapport à l’objet spécifié par la propriété relativeTo. | AddItems | ||
| propertyName : String
Nom de la propriété Array en cours de modification. | AddItems | ||
| relativeTo : Object
Objet par rapport auquel l’enfant est ajouté. | AddItems | ||
| vectorClass : Class
Lorsque la collection représentée par la propriété cible est un vecteur, vectorClass est le type de la cible. | AddItems | ||
| Méthode | Défini par | ||
|---|---|---|---|
AddItems()
Constructeur. | AddItems | ||
![]() | 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. | OnDemandEventDispatcher | |
[override]
Applique le remplacement. | AddItems | ||
Crée l’instance d’éléments à partir de la fabrique. | AddItems | ||
![]() |
Distribue un événement dans le flux d’événements. | OnDemandEventDispatcher | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | OnDemandEventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
[override]
Méthode d’interface IOverride ; cette classe l’implémente en tant que méthode vide. | AddItems | ||
![]() |
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 | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
[override]
Supprime le remplacement. | AddItems | ||
![]() |
Supprime un écouteur de l’objet EventDispatcher. | OnDemandEventDispatcher | |
![]() |
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é. | OnDemandEventDispatcher | |
| Constante | Défini par | ||
|---|---|---|---|
| AFTER : String = "after" [statique]
Aucune documentation n’est actuellement disponible. | AddItems | ||
| BEFORE : String = "before" [statique]
Aucune documentation n’est actuellement disponible. | AddItems | ||
| FIRST : String = "first" [statique]
Aucune documentation n’est actuellement disponible. | AddItems | ||
| LAST : String = "last" [statique]
Aucune documentation n’est actuellement disponible. | AddItems | ||
creationPolicy | propriété |
creationPolicy:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Stratégie de création des éléments. Cette propriété détermine à quel moment la classe targetFactory crée l’instance des éléments. Flex utilise cette propriété uniquement si vous spécifiez une propriété itemsFactory. Les valeurs suivantes sont possibles :
| Valeur | Signification |
|---|---|
auto | (Par défaut)Crée l’instance la première fois qu’elle est requise. |
all | Crée l’instance au démarrage de l’application. |
aucun | Ne crée pas automatiquement l’instance. Vous devez appeler la méthode createInstance()pour créer l’instance. |
La valeur par défaut est "auto".
Implémentation
public function get creationPolicy():String public function set creationPolicy(value:String):voiddestination | propriété |
public var destination:Object| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Objet par rapport auquel l’enfant est ajouté. Cette propriété s’utilise en combinaison avec la propriété position. Cette propriété est facultative. Si vous l’omettez, Flex utilise le parent immédiat de l’objet State, c’est-à-dire, le composant possédant la propriété states ou la balise <mx:states> qui spécifie l’objet State.
destructionPolicy | propriété |
destructionPolicy:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Stratégie de destruction des éléments. Cette propriété détermine à quel moment la propriété itemsFactory détruit les instances différées qu’elle gère. Par défaut, une fois qu’elles sont instanciées, toutes les instances sont mises en cache (stratégie de destruction politique « never »). Flex utilise cette propriété uniquement si vous spécifiez une propriété itemsFactory. Les valeurs suivantes sont possibles :
| Valeur | Signification |
|---|---|
never | (Par défaut)Une fois l’instance créée, ne la détruisez jamais. |
auto | Supprime l’instance lorsque le remplacement ne s’applique plus. |
La valeur par défaut est "never".
Implémentation
public function get destructionPolicy():String public function set destructionPolicy(value:String):voidisArray | propriété |
public var isArray:Boolean = false| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique si l’ensemble représenté par la propriété target doit être traité comme une instance de tableau unique ou comme un ensemble d’éléments (par défaut).
La valeur par défaut est false.
isStyle | propriété |
public var isStyle:Boolean = false| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique ou non si l’ensemble représenté par la propriété target est un style.
La valeur par défaut est false.
items | propriété |
items:*| 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 à ajouter. Si vous définissez cette propriété, les éléments sont créés au démarrage de l’application. La définition de cette propriété est équivalente à celle d’une propriété itemsFactory avec une valeur creationPolicy égale à "all".
Ne définissez pas cette propriété si vous définissez la propriété itemsFactory.
Implémentation
public function get items():* public function set items(value:any):voiditemsFactory | propriété |
itemsFactory:mx.core:ITransientDeferredInstance| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Fabrique qui crée les éléments.
Si vous définissez cette propriété, les éléments sont instanciés au moment déterminé par la propriété creationPolicy.
Ne définissez pas cette propriété si vous définissez la propriété items. Cette propriété est celle par défaut de la classe AddItems. La définition de cette propriété sur la valeur « all » de la stratégie creationPolicy est équivalente à la définition d’une propriété items.
Implémentation
public function get itemsFactory():mx.core:ITransientDeferredInstance public function set itemsFactory(value:mx.core:ITransientDeferredInstance):voidposition | propriété |
public var position:String = "last"| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Position de l’enfant dans la liste d’affichage, par rapport à l’objet spécifié par la propriété relativeTo.
La valeur par défaut est AddItems.LAST.
propertyName | propriété |
public var propertyName:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Nom de la propriété Array en cours de modification. Si la propriété destination est un groupe ou un conteneur, cette propriété est facultative. Si elle n’est pas définie, les éléments seront ajoutées en tant qu’enfants du groupe/conteneur.
relativeTo | propriété |
public var relativeTo:Object| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Objet par rapport auquel l’enfant est ajouté. Cette propriété est utilisée uniquement lorsque la propriété position est AddItems.BEFORE ou AddItems.AFTER.
vectorClass | propriété |
public var vectorClass:Class| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Lorsque la collection représentée par la propriété cible est un vecteur, vectorClass est le type de la cible. Elle est utilisée pour initialiser la propriété cible.
AddItems | () | Constructeur |
public function AddItems()| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
apply | () | méthode |
override public function apply(parent:UIComponent):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Applique le remplacement. Flex conserve la valeur d’origine, afin de pouvoir la restaurer ultérieurement dans la méthode remove().
Cette méthode est appelée automatiquement lors de la saisie de l’état. Elle ne doit pas être appelée directement.
Paramètres
parent:UIComponent — Parent de l’objet d’état contenant ce remplacement. Le remplacement doit l’utiliser si aucune cible explicite n’a été spécifiée.
|
createInstance | () | méthode |
public function createInstance():void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Crée l’instance d’éléments à partir de la fabrique. Vous devez utiliser cette méthode uniquement si vous spécifiez une propriété targetItems et une valeur creationPolicy égale à "none". Flex appelle automatiquement cette méthode si la valeur de la propriété creationPolicy est définie sur "auto" ou "all". Si vous appelez cette méthode plusieurs fois, l’instance d’éléments est créée uniquement au premier appel.
initialize | () | méthode |
override public function initialize():void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Méthode d’interface IOverride ; cette classe l’implémente en tant que méthode vide.
remove | () | méthode |
override public function remove(parent:UIComponent):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime le remplacement. La valeur mémorisées dans la méthode apply() est restaurée.
Cette méthode est appelée automatiquement lors de la saisie de l’état. Elle ne doit pas être appelée directement.
Paramètres
parent:UIComponent — Parent de l’objet d’état contenant ce remplacement. Le remplacement doit l’utiliser si aucune cible explicite n’a été spécifiée.
|
AFTER | Constante |
public static const AFTER:String = "after"| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Aucune documentation n’est actuellement disponible.
BEFORE | Constante |
public static const BEFORE:String = "before"| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Aucune documentation n’est actuellement disponible.
FIRST | Constante |
public static const FIRST:String = "first"| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Aucune documentation n’est actuellement disponible.
LAST | Constante |
public static const LAST:String = "last"| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4 |
| Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Aucune documentation n’est actuellement disponible.
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