Моя проблема в том, что когда я нажимаю кнопку, отображается следующая ошибка:
TypeError: EntryForm.show не является функцией
Main.js
Ext.define('MyApp.view.main.Main', {
extend: 'Ext.container.Container',
.....
do Stuff
.....
tbar: [{
text: 'Button',
handler: function(){
var mask = Ext.create('MyApp.view.main.EntryForm');
mask.show(this);
EntryForm.js
Ext.define('MyApp.view.main.EntryForm',{
extend: 'Ext.Widget',
....
generate my items for the form
....
Когда я использую виджет EntryForm в классе main.js и использую создание вместо определения и сохраняю его в переменной, он работает без проблем.