<?xml version="1.0" encoding="utf-8"?>
<mx:Application
backgroundColor="0xFFFFFF"
preinitialize="onPreinitialize()"
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:example="samples.*"
preloader="samples.TaskFlowPreloader">
<mx:Script>
<![CDATA[
private function onPreinitialize():void
{
}
]]>
</mx:Script>
<mx:TraceTarget filters="{ [ 'com.adobe.cairngorm.task.*' ] }"/>
<example:ExampleTaskflow id="taskflow" taskProgress="progressBar.setProgress( event.processed, event.size )"/>
<mx:Button label="start" click="taskflow.start()"/>
<mx:ProgressBar id="progressBar"
width="300"
mode="manual"/>
<mx:Label text="current-state: { taskflow.currentState }"/>
<mx:Label text="processed: { taskflow.processed }"/>
<mx:Label text="size: { taskflow.size }"/>
</mx:Application>