There are a lot of ways to accomplish this, but the best practice would
be to fire off an event in JobSearch and have either Main listen on it
and call a fuction in timeline3 or use a central event dispatcher and
have timeline three listen for it directly.

 

But you could also use application.Application.timeline3.methodName or
walk the DOM up, but neither are really advised.

 

Karl

Cynergy

 

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of April Rosequist
Sent: Thursday, March 15, 2007 1:12 PM
To: [email protected]
Subject: [flexcoders] 

 

I've been looking all day and can't find a solution to this - 
although I'm sure it's very simple.

I have a main application that I'm using a ViewStack in:

<mx:ViewStack id="preTrafficNav" width="100%" height="100%" 
creationPolicy="all" x="10" y="90">
<v:JobSearch id="jobsearch" width="100%" height="100%"/> 
<v:Timeline3 id="timeline3" width="98%" height="711"/>
</mx:ViewStack> 

This works great. :-)

The JobSearch.mxml page has a button that when you click on it, I 
want to take the job_id variable I've declared and pass it to the 
Timeline3 page and have that page as the main page.

If I put the button on the main.mxml page, everything works fine 
(except for passing the variable, but it will at least change the 
page)... but if I put the button on the JobSearch.mxml page it 
doesn't work. I guess I don't know the syntax for doing that.

If someone would help me with the syntax to link from one child to 
another, when the children are their own mxml pages I would be soooo 
appreciative.

Thanks!

April

 

Reply via email to