<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white"
creationComplete="init();" viewSourceURL="srcview/index.html">
<mx:Script>
<![CDATA[
import mx.events.ItemClickEvent;
import mx.controls.Alert;
import mx.controls.LinkBar;
import mx.utils.ObjectUtil;
private var arr:Array;
private var linkBar:LinkBar;
private function init():void {
arr = new Array();
arr.push({label:"One", data:1, custom:"cougar"});
arr.push({label:"Two", data:2, custom:"rhino"});
arr.push({label:"Three", data:3, custom:"elephant"});
arr.push({label:"Four", data:4, custom:"penguin"});
linkBar = new LinkBar();
linkBar.dataProvider = arr;
linkBar.addEventListener(ItemClickEvent.ITEM_CLICK, linkBar_itemClick);
addChild(linkBar);
}
private function linkBar_itemClick(evt:ItemClickEvent):void {
Alert.show("index: " + evt.index + "\n" +
"label: " + evt.label + "\n" +
"item: " + "\n" +
ObjectUtil.toString(evt.item),
evt.type);
}
]]>
</mx:Script>
</mx:Application>