Access child methods via parent class using this in dojo
http://stackoverflow.com/questions/10658652/access-child-methods-via-parent-class-using-this-in-dojo/10659499#10659499
HTML
<div id="test"></div>
<button id="graphBtn" data-dojo-type="dijit/form/Button" type="button">Show / Hide Graphs</button>
JavaScript
// Define class
dojo.declare("mynamespace.myClass",null,{
myMethodTrue: function() { dojo.byId("test").innerHTML = 'True' },
myMethodFalse: function() { dojo.byId("test").innerHTML = 'False'},
myMethodToggle: function() {
if (dijit.byId("graphBtn").checked == true)
{myMethodTrue()}
else
{myMethodFalse()}
}
});
var x = new mynamespace.myClass();
x.myMethodTrue();
on(registry.byId("graphBtn"),"click", x.myMethodToggle());