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):void
destination | 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):void
isArray | 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):void
itemsFactory | 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):void
position | 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