@carlw I'm very glad I asked and got your interpretation, because it made me realize that I totally missed the boat on the API 🙂 hehe.. I thought the first transition parameter would specify how that slide would enter when progressing forward, and the other how it would enter the scene when reverting. I realized a couple of things now. 1. We probably don't need to specify the transition when you go backwards, that's more like "let me go back and show you that slide again". 2. The
replaceWith
only lets you specify one transition. This transition dictates both how the new node will appear and also how the existing node will disappear. It's possible to create transitions like how you interpreted them, but for example the slide-left transition will make the new node slide in from the right as the old node slides out to the left etc. I'll rewrite the API, this gave me some ideas.