src/it/ht/rcs/console/system/view/backup/renderers/BackupWhatRenderer.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:GridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" clipAndEnableScrolling="true">
<fx:Script>
<![CDATA[
import it.ht.rcs.console.search.controller.SearchManager;
override public function prepare(hasBeenRecycled:Boolean):void {
if (data) {
var text:String = data[column.dataField];
if (data[column.dataField] && data[column.dataField].split(':').length == 2) {
var type:String = data[column.dataField].split(':')[0];
var id:String = data[column.dataField].split(':')[1];
var name:String = id;
if (SearchManager.instance.getItem(id) != null)
name = SearchManager.instance.getItem(id).name;
text = type + ' \'' + name + '\'';
}
lblData.text = text;
}
}
]]>
</fx:Script>
<s:Label id="lblData" top="9" left="7"/>
</s:GridItemRenderer>