dojox
Version:
Dojo eXtensions, a rollup of many useful sub-projects and varying states of maturity – from very stable and robust, to alpha and experimental. See individual projects contain README files for details.
31 lines (24 loc) • 875 B
JavaScript
dojo.require("dojox.mobile.app.SceneAssistant");
dojo.declare("ThirdAssistant", dojox.mobile.app.SceneAssistant, {
setup: function(){
console.log("In third assistant setup");
// Instantiate widgets in the template HTML.
this.controller.parse();
var _this = this;
this.connect(dijit.byId("btn3"), "onClick", function(){
_this.controller.stageController.popScenesTo("main", "From Third Scene");
});
this.connect(dijit.byId("btn4"), "onClick", function(){
_this.controller.stageController.popScene("From Third Scene");
});
},
activate: function(data){
console.log("In third assistant activate");
var node = this.controller.query(".inputData")[0];
if(data) {
node.innerHTML = "Scene got the data: " + data;
} else {
node.innerHTML = "Scene did not receive data";
}
}
});