GraphicManager.js
495 Bytes
define([
'dojo/_base/declare',
'lib/BaseWidget',
], function(
declare,
BaseWidget
){
var GM = null;
var clazz = declare([BaseWidget], {
type: 'widget',
constructor: function (obj) {
console.log("constructor: ");
},
startup: function () {
console.log("startup");
},
});
clazz.getInstance = function (a) {
null === GM ? GM = new clazz(a) : null;
return GM
};
return clazz;
});