Controlled behavior leave
Lazy session for submodules
ctx.scene.session.moduleFlag = true;
Base namespace for user input
ctx.scene.username = myInputText;
Returns current scene
Enter to scene
ctx.scene.enter('signup');
ctx.scene.enter('signup', {
silent: true,
state: {
username: 'Super_Developer'
}
});
Leave from current scene
ctx.scene.leave();
ctx.scene.leave({
silent: true,
canceled: true
});
Reenter to current scene
ctx.scene.reenter();
Reset state/session
Is the scene canceled, used in leaveHandler()