Say I have a component file that is called Login.  It asks for login and 
password and if they succeed I want the currentState of the main MXML file to 
change to one called "main".

When I had all of the code on the one main mxml I used this code to change the 
state:

private function letUserIn():void{
        if (roServalent.authUser.lastResult == true) {
                this.currentState = 'main';
        }
}

When I run this code in the component file I get an error "ArgumentError: 
Undefined state 'main'."

I know the scope "this.currentState" is what is causing the error.

How do I scope currentState so it can find the "main" state in the main MXML 
file?

I guessed super.currentState but that did not seem to work.

Reply via email to