UNPKG

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.

40 lines (28 loc) 1.15 kB
dojo.require("dojox.mobile.app.SceneAssistant"); dojo.declare("MainAssistant", dojox.mobile.app.SceneAssistant, { setup: function(){ console.log("In main assistant setup"); var appInfoNode = this.controller.query(".appInfoArea")[0]; appInfoNode.innerHTML = "This app has the following info: \n" + dojo.toJson(dojox.mobile.app.info, true).split("\t").join(" "); // Instantiate widgets in the template HTML. this.controller.parse(); var _this = this; var launcher = dijit.byId("secondSceneLauncher"); console.log("launcher = " , launcher, " node = ", this.domNode); this.connect(launcher.domNode, "onclick", function(){ console.log("launching the second scene"); _this.controller.stageController.pushScene("second", "Came from Main Scene"); }); }, activate: function(data){ console.log("In main 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"; } } });