<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:view="com.kono.airclick.view.*"
layout="absolute"
width="100%" height="100%"
currentState="{this.getState( model.mainStates )}">
<mx:states>
<mx:State name="loginState">
<mx:RemoveChild target="{loginForm}"/>
<mx:AddChild position="lastChild">
<view:HashBoard id="hashBoardView"/>
</mx:AddChild>
</mx:State>
</mx:states>
<mx:Script>
<![CDATA[
import com.kono.airclick.model.ModelLocator;
[Bindable]
private var model:ModelLocator = ModelLocator.getInstance();
private function getState(state:String):String
{
if( model.mainStates == "loginStates")
return null;
else
return "loginState";
}
]]>
</mx:Script>
<view:LoginView id="loginForm"/>
</mx:Application>