From RL 1 + AS3 ViewNavigator to RL 2 + ?

maggelo's Avatar


12 Feb, 2014 09:42 PM

Hello World!

Oops i mean to say, hello, period. The hello world in RL2 will have to wait for a bit :(
I am looking to port/rewrite an application written in RL 1 using the AS3 ViewNavigator to a RL 2 project (aso so i can upgrade Flash Builder, AIR to version 4.x.x etc.). However, i have no idea what would be a good substitute for the AS3 ViewNavigator library!

Basically my question is, how, on a conceptual level, does RL 2 manage views? Is there view history? is there any kind of view 'depth' as in parent view (main app screen) -> child view (section screen) -> grandchild view (sub section screen).

I have tried to look for specific information regarding this but i could not find it :( where can i find such information?

Thank you in advance!

  1. Support Staff 1 Posted by Ondina D.F. on 13 Feb, 2014 09:42 AM

    Ondina D.F.'s Avatar


    In case you're referring to this library :, there is no robotlegs 2 utility similar to it, as far as I know. You could ask the author(s) (on github) whether there are some plans for a rl2 port.
    Robotlegs doesn't offer such a functionality out of the box.

    The extensions belonging to the ViewManagerExtension are responsible for 'managing' the views landing on stage.

    See Shaun's answer:

    I'm not familiar with the navigator-as3 utility, so, I don't know whether it is possible to make use of those rl2 ViewManager Extensions to achieve something similar.

    As far as I know, the mentioned rl2 extensions are not keeping track of views' depth in the sense of a 'history management'.
    But, I could be wrong, so, hopefully, Shaun can shed more light on this. :)


  2. Ondina D.F. closed this discussion on 11 Mar, 2014 08:47 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac