Я работаю в extjs. У меня есть libraryCentralPanel вид как-in extjs4 Как получить пункты меню одного вида в другом представлении, чтобы включить его
Ext.define('R.view.library.LibraryCenterPanel', {
alias:'widget.centralPanel',
initcomponent:function()
{
var me = this;
this.items = [{
xtype: 'librarylistview',
id:'librarylistview'
}];
me.fileMenu = Ext.create('Ext.menu.Menu', {
........
}
}
и выше librarylistview, который включен в качестве xtype оказывает код как-
Ext.define('R.view.library.LibraryListView',{
extend: 'Ext.grid.Panel',
alias : 'widget.librarylistview',
store: 'LibraryFileStore',
selModel:Ext.create('Ext.selection.CheckboxModel', {
headerWidth: 40,
showHeaderCheckbox: false,
ignoreRightMouseSelection : false,
listeners:{
'select':function(record, index, e){
}
}),
, поэтому я хочу, чтобы включить FileMenu только при выборе checkbox.otherwise я хочу, чтобы сохранить это как отключить. Итак, как получить этот файлMenu из librarycentralpanel в моем LibraryListView и как включить его при выборе флажка. Пожалуйста, кто-нибудь может мне помочь?