src/it/ht/rcs/console/operations/view/evidences/EvidenceCountPanel.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:renderers="it.ht.rcs.console.operations.view.evidences.renderers.*"
xmlns:evidences="it.ht.rcs.console.operations.view.evidences.*"
width="100%" height="94" borderVisible="false">
<fx:Script>
<![CDATA[
import it.ht.rcs.console.evidence.model.TypeCount;
import mx.collections.ArrayCollection;
import mx.managers.PopUpManager;
private var _counts:ArrayCollection=new ArrayCollection();
[Bindable]
public function set counts(value:ArrayCollection):void
{
_counts.removeAll();
for (var i:int=0; i < value.length; i++)
{
var typeCount:TypeCount=value.getItemAt(i) as TypeCount;
if (typeCount.type != "total")
{
_counts.addItem(typeCount)
}
}
}
public function get counts():ArrayCollection
{
return _counts;
}
]]>
</fx:Script>
<s:layout>
<s:HorizontalLayout horizontalAlign="center" paddingLeft="6" paddingRight="6" paddingTop="4"
verticalAlign="middle"/>
</s:layout>
<evidences:CountList width="100%" dataProvider="{counts}" textAlign="center"/>
</s:BorderContainer>