id : 1,
- render : function(data, strname)
+ render : function(data, clsname)
{
// for debugging
// console.log(data); return;
- Roo.log(data);
+ //Roo.log(data);
+ //Roo.log(data);
// This would be alot simpler if we just use the XComponent code...
// data should now be dialog or xcomponent..
// only snag here is that we do not know the name currently..
-
+ //Roo.log(clsname);
var ix = '_src_' + this.id++;
// should replace module name with Builder._src_{id}
- data = data.replace(strname, 'Builder.' + ix);
+ data = data.replace(clsname, 'Builder.' + ix);
// next.. we need to ensure that parent is set correctly..
- data += "\n" + 'Builder.' + ix + ".parent = '#renderel';\n";
+ // done by sender... otherwise building becomes difficult..
+ //data += "\n" + 'Builder.' + ix + ".parent = '#renderel';\n";
//Roo.log(data);return;
-
+ //Roo.log(data);
if (this.scriptTag) {
document.body.removeChild(this.scriptTag);
this.scriptTag = false;
));
- Roo.log(this.tree);
+ //Roo.log(this.tree);
MODULE = { isBuilder : true };
_this = MODULE;
if (!Builder.click) {
Builder.click= Roo.get(document.body).on('click', this.onclick, this);
}
-
+ Roo.log('Builder.'+ ix);
+ Roo.XComponent.build();
return;
return;
} catch( e) {
console.log(e);
- console.log(JSON.stringify(e));
+ console.log(JSON.(e));
// reload!!?
}
// }
} catch(e) {
- console.log('Error evaluating: ' + cfg[p] + "\r\n" + JSON.stringify(e));
+ console.log('Error evaluating: ' + cfg[p] + "\r\n" + JSON.(e));
};
if (pp != p) {
delete cfg[p];