dojo.ready(function() {
// super class
dojo.declare("com.hayes.FooSuper", null, {
constructor: function() {
console.log("FooSuper.constructor()");
}
});
// class extending FooSuper
dojo.declare("com.hayes.FooBar", com.hayes.FooSuper, {
constructor: function() {
console.log("FooBar.constructor pre super");
this.inherited(arguments);
console.log("FooBar.constructor post super");
}
});
var myNewClass = new com.hayes.FooBar();
});