src/it/ht/rcs/console/operations/view/agents/build/LeftPanel.mxml
<?xml version="1.0" encoding="utf-8"?>
<s:SkinnableContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%" xmlns:build="it.ht.rcs.console.operations.view.agents.build.*" xmlns:mobile="it.ht.rcs.console.operations.view.agents.build.mobile.*" xmlns:desktop="it.ht.rcs.console.operations.view.agents.build.desktop.*" >
<fx:Script>
<![CDATA[
import it.ht.rcs.console.agent.model.Agent;
import it.ht.rcs.console.operations.view.configuration.ConfigurationView;
[Bindable]
public var desc:String;
[Bindable]
public var platform:String;
[Bindable]
public var factory:Agent;
[Bindable]
public var configView:ConfigurationView;
]]>
</fx:Script>
<s:states>
<s:State name="none"/>
<s:State name="dsk_silent"/>
<s:State name="dsk_melted"/>
<s:State name="dsk_offline"/>
<s:State name="dsk_UEFI"/>
<s:State name="dsk_U3"/>
<s:State name="dsk_nia"/>
<s:State name="mob_local"/>
<s:State name="mob_silent"/>
<s:State name="mob_persist"/>
<s:State name="mob_melted"/>
<s:State name="mob_wap"/>
<s:State name="mob_qr"/>
<s:State name="exploit"/>
</s:states>
<s:TextArea left="0" right="0" top="0" height="50" borderVisible="false" contentBackgroundAlpha="0.0" editable="false" text="{desc}"/>
<s:Group left="0" right="0" top="50" bottom="0">
<desktop:DskSilent includeIn="dsk_silent" platform="{platform}" configView="{configView}"/>
<desktop:DskMelted includeIn="dsk_melted" platform="{platform}" configView="{configView}"/>
<desktop:DskOffline includeIn="dsk_offline" platform="{platform}" configView="{configView}"/>
<desktop:DskUEFI includeIn="dsk_UEFI" platform="{platform}" configView="{configView}"/>
<desktop:DskU3 includeIn="dsk_U3" platform="{platform}" configView="{configView}"/>
<desktop:DskNia includeIn="dsk_nia" configView="{configView}"/>
<mobile:MobLocal includeIn="mob_local" platform="{platform}" configView="{configView}"/>
<mobile:MobSilent includeIn="mob_silent" platform="{platform}" configView="{configView}"/>
<mobile:MobPersist includeIn="mob_persist" platform="{platform}" configView="{configView}"/>
<mobile:MobMelted includeIn="mob_melted" platform="{platform}" configView="{configView}"/>
<mobile:MobWap includeIn="mob_wap" platform="{platform}" configView="{configView}"/>
<mobile:MobQR includeIn="mob_qr" platform="{platform}" configView="{configView}"/>
<build:BuildExploit includeIn="exploit" platform="{platform}" configView="{configView}"/>
</s:Group>
</s:SkinnableContainer>