/ / Flex 3: възможно ли е да се изпълни функция след завършване на повторителя, за да се зареждат децата? - Flex, ActionScript-3, повторител

Flex 3: възможно ли е да изпълните функция след завършване на рипитър, за да заредите децата? - flex, actioncript-3, повторител

Имам ретранслатор, който създава дете, наречено "целият проект" всеки път, когато цикълът на ретранслатора.

<mx:Repeater id="projectRP" dataProvider="{projectsHttp.lastResult.project}">
<Block:project
id="wholeProject"
oneDay="{(usableSize.width - 16)/14}"
projectID="{projectRP.currentIndex}"
creationComplete="getConflicts("project", "l", false); getStudentYears();"
/>
</mx:Repeater>

Както можете да видите от последния ред на парчето,Имам опцията createComplete да изпълнява две функции. Това, което МОЖЕ да се случи, е след като ретранслаторът свърши зареждането на целия блок: парчета от проекта за всяка функция, които се изпълняват веднъж и само веднъж. Вместо това, двете функции се изпълняват след като всеки е създаден. Опитах да сложа създаването в етикета, но това не работи.

Има ли начин да се каже на създаването на пълното парче да работи само когато е създадено последното парче от повторителя?

Отговори:

2 за отговор № 1

Искате да проверите повторението събитие

<mx:Repeater ... repeatEnd="repeatEndHandler(event)">
...
</mx:Repeater>