I am using a TileList to pull in some profile info for an app I'm building.
Inside the TileList I have a few Text Components that I'm trying to add a click
event to. For some reason when I build the project I get an error that the
method I'm trying to call does not exist, even though it does.
Is it not possible to call a method on a component inside a TileList other than
using the itemClick event on the TileList itself?
The TileList is below.
Thanks,
Ben
<mx:TileList id="searchList"
dataProvider="{searchAryCol}"
paddingTop="25" left="10" borderStyle="none"
allowMultipleSelection="false" direction="horizontal"
top="56" right="10"
selectable="false" verticalScrollPolicy="auto" height="404"
columnCount="1">
<mx:itemRenderer>
<mx:Component>
<mx:VBox width="90%" height="100%"
paddingRight="5" paddingLeft="5"
horizontalAlign="center">
<mx:HBox width="100%" height="100%">
<mx:Image
height="200" width="100"
source="/profile_pics/{data.ProfileID}/{data.userPicture}" />
<mx:VBox width="100%" height="100%">
<mx:Label id="friendName" text="{data.FirstName}
{data.LastName}"/>
<mx:Label id="friendLocation"
text="{data.ProfileCity}, {data.ProfileState}" />
<mx:Label id="friendStatus" text="{data.status}" />
</mx:VBox>
<mx:VBox verticalGap="0.1">
<mx:Text x="500" y="0" text="Add as Friend"
useHandCursor="true" buttonMode="true"
mouseChildren="false" id="txtAddFriend"
click="addFriend();" />
<mx:HRule />
<mx:Text x="500" y="5" text="Send a Message" />
<mx:HRule />
<mx:Text x="500" y="10" text="View Profile" />
<mx:HRule />
</mx:VBox>
</mx:HBox>
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
</mx:TileList>