Hi
I've been looking for a solution for loadMask on my TreePanel.
Since, I don't know which version, loadMask for TreePanel no longer works.
Here how I set up my code.
panel.js
Code:
createEmpPanel: function(){
this.leftPanel = Ext.create('widget.emptreelist', {
region: 'west',
collapsible: true,
width: isMaster(currstatus)? 315 : isUser(currstatus)? 200 : 280,
minWidth: isMaster(currstatus)? 315 : isUser(currstatus)? 200 : 280,
split: true,
padding: '0 0 0 1',
listeners: {
scope: this,
itemdblclick: this.onEmpSelect
}
});
return this.leftPanel;
},
treePanel.js
Code:
Ext.apply(this, {
store: this.createTreeStore(),
tbar: this.topToolbar,
bbar: this.bottomToolbar,
viewConfig: {
scope: this,
listeners: {
itemcontextmenu: function(view, record, node, index, e) {
e.stopEvent();
if(record.get('cls') == 'user') {
userMenu1.showAt(e.getXY());
} else if(record.get('cls') == 'inactive-user') {
userMenu2.showAt(e.getXY());
} else {
folderMenu.showAt(e.getXY());
}
return false;
}
}
}
});
I just couldn't figure out where I should setup setLoading() or other method.
Thanks for your help