Para testar se uma variável javascript está setada ou não faça o seguinte:
if(typeof variavel == 'undefined'){
alert('vazia');
} else {
alert('cheia');
}
Para testar se uma variável javascript está setada ou não faça o seguinte:
if(typeof variavel == 'undefined'){
alert('vazia');
} else {
alert('cheia');
}
Se você precisa colocar em uma variável um objeto do EXT que foi criado inline, exemplo,adicionar mais uma aba a este tabPanel criado inline em um layout.
{
region: 'center',
id : 'tabPanelCentral',
xtype: 'tabpanel',
items: {
title: 'Inicio'
}
}
use o Ext.getCmp(‘tabPanelCentral’), isso irá retornar em uma variável o objeto tabPanel ai é só chamar uma função que dentro tenha
var tabs= Ext.getCmp('tabPanelCentral');
tabs.add({
title: texto,
id : id,
iconCls: 'tabs',
html: 'Tab Body ',
closable:true
}).show();