Dans un fichier de classe de composant, vous pouvez rédiger du code qui interagit avec des éléments de collection définis pendant la programmation ou lors de l'exécution.
Pour accéder aux informations d'élément de collection dans un fichier de classe de composant, utilisez l'une des approches suivantes.
[Collection(name="LinkButtons", variable="__linkButtons", collectionClass="mx.utils.CollectionImpl", collectionItem="ButtonC", identifier="ButtonLabel")] public var __linkButtons:mx.utils.Collection;
var itr:mx.utils.Iterator = __linkButtons.getIterator();
while (itr.hasNext()) {
var button:ButtonC = ButtonC(itr.next());
...
}
item.label = button.ButtonLabel;
if (button.ButtonLink != undefined) {
item.data = button.ButtonLink;
}
else {
item.enabled = false;
}