EastGadgets = Ext.define(null, {
'extend': 'Ext.panel.Panel',
'id': 'Id',
'listeners': {
resize: function (portal, width, height, oldWidth, oldHeight, eOpts) {
console.log('hi4');
},
resizedrag: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi2');
},
beforeresize: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi3');
}
}
только изменение размера становится вызываемым, beforerisize и resizedrag не работает.
Согласно Документу - Ext.panel.Panel
не имеет таких событий напрямую. Вы должны добавить компонент Ext.resizer.Resizer
к своей Panel
и установить для них обработчики событий.
Ext.resizer.Resizer
. Вы добавили этот компонент в Panel?