Есть базовый класс.
Ext.ns('Application');
Application.Dt_area = Ext.extend(Ext.Toolbar, {
id: 'dt',
height: 27,
visibleEdt:true,
initComponent:function() {
Ext.apply(this, {
items: [{
xtype: 'button',
text: 'Показать',
scope:this,
handler: function(){this.onShowClick()}
}]
})
Application.Dt_area.superclass.initComponent.apply(this, arguments);
} ,onRender:function() {
Application.Dt_area.superclass.onRender.apply(this, arguments);
/*for(var i=0;i<arguments.length;i++) {
alert("arguments["+i+"] = "+arguments[i])
}*/
} // eo function onRender
});
Возникла необходимость, добавить несколько кнопок, и изменить текст кнопки у базового класса
Соответственно создаю наследника, но как добавить еще кнопку, и изменить текст кнопки базового класса у меня не получается.
Application.Dt_area_ = Ext.extend(Application.Dt_area, {
id: 'dt',
height: 27,
visibleEdt:true,
initComponent:function() {
Ext.apply(this, {
items: [{
xtype: 'button',
text: 'Показать все',
scope:this,
handler: function(){this.onShowClick()}
}]
})
Application.Dt_area_.superclass.initComponent.apply(this, arguments);
}
});
Заранее благодарен