render : function(data)
{
- console.log(data);
+
this.tree = data;
if (!Builder.click) {
},
+
redraw: function(isAuto)
{
this.munge(cfg);
-
+ //console.log(cfg);return;
// we draw either a dialog or a tab..
if (cfg.xtype == 'LayoutDialog') {
// we can overlay some event handlers here..
cfg.listeners = cfg.listeners || {};
- console.log('xtype' + xtype)
+ //console.log('xtype' + xtype)
switch(xtype) {
case 'Roo.LayoutDialog':
cfg.listeners.resize = function(dlg, w,h)
var xi = xitems[i];
if (typeof(xi['*prop']) != 'undefined') {
+ console.log('adding prop:' + xi['*prop']);
+
var pr = xi['*prop'];
this.munge(xi);
// if prop is an array - then it's items are really the value..
if (pr.match(/\[\]$/)) {
+ console.log('adding array?:' + pr);
pr = pr.replace(/\[\]$/, '');
cfg[pr] = cfg[pr] || [];
cfg[pr].push(xi);
if (xi.xtype && xi.xtype == 'Array') {
cfg[pr] = xi.items;
} else {
+ console.log('setting property:' + pr);
cfg[pr] = xi;
}