Доброго времени суток. Думаю, Вам, как гуру будет легко ответить на мой вопрос, увы, я лишь только начинаю изучать флекс(но имею за плечами 8 лет программирования на различных ЯП).
Вообщем хочется, как и любому програмисту сделать проще. Задача состоит в том, что по заданной разметке файла нужно разместить контент. Дошел до места, где нужно объявить, собственно, контейнер для всех этих контролов и воткнуть их.
Вот что получилось:

Код:
<mx:Box id="TableOfContentPage">
<mx:Label text="{ mainPM.eBook.aPackage.metadata.title }"/>
<browse:EBookHeader/>
<mx:List dataProvider="{ContentGenerator.getContent(model)}" width="100%" height="50"/>
<browse:EBookFooter/>
</mx:Box>
Пытаюсь сделать в строке, где объявлен mx:List биндинг на составляющую компонентов. Тоесть по сути функция getContent генерит ArrayCollection с контролами и заданными стилями на основе модели.
Все, пока что смог найти, это ИЗВРАТИТЬСЯ через List DataProvider. Рылся в доках, как-то быстро не нашел. Может, вы подскажете, какой компонент лучше юзать и какое у него свойство, что бы засетать туда все сгенерированные контролы?
ЧТо-нибудь типа <xxx:Component "components={ContentGenerator.getContent(model)}}"/>
P.S. По большому счету что возвращает getContent не важно, можно хоть UICOmponent с внутренними подкомпонентами. Это недолго исправить.