Been searching like maniac for some copy-paste code for IconItemRenderer for my s:List in Flash Builder but what ever i find, there is no demos for IconItemRenderer.
So, encountered a very friendly soul with name Fabien Nicollet who helped me out. He is so generous!
Here it comes for those lazy ones who love copy-paste
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView" >
<s:List width="100%" height="100%">
<s:itemRenderer>
<fx:Component>
<s:IconItemRenderer iconField="icon" labelFunction="myLabelFunction"
messageFunction="myMessageFunction">
<fx:Script>
<![CDATA[
public function myLabelFunction(item:Object):String{
var fileName:String = item.fileName;
var fileSize:Number = Number(item.fileSize)/1024;
return fileName + ", " + fileSize + " (Kb)";
}
public function myMessageFunction(item:Object):String{
return "Is hidden: " + item.isHidden;
}
]]>
</fx:Script>
</s:IconItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:List>
</s:View>
Flash on <3!
Recent comments