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!