In Flex 1.5, you use getItemAt() to call functions from the children of the TileList, but that method no longer exists in F2. Any suggestions to do this?
Here is some sample code: test.mxml: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:view="view.*" layout="absolute" creationComplete="doInit()"> <mx:Script> <![CDATA[ public var arrTest:Array; public function doInit():void { arrTest = [1,2,3,4]; myTiles.dataProvider = arrTest; } public function clickedList():void { //myTiles.getItemAt(1).testFunction(); //I want to call a function here for a specific set of tiles... how do I do that without getItemAt? //Note: getChildAt does not work either } ]]> </mx:Script> <mx:Button label="click me" click="clickedList()"/> <mx:TileList id="myTiles" width="660" itemRenderer="view.TestComponent"/> </mx:Application> TestComponent.mxml <?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="40" height="30" backgroundColor="#FF3366"> <mx:Script> <![CDATA[ import mx.controls.Alert; public function testFunction():void { Alert.show('hi'); } ]]> </mx:Script> </mx:Canvas>