Создать расширение с xtype в ExtJS 4

Я привык к ExtJS 3.X, но борюсь с ExtJS 4.

Я хочу создать расширение сетки и иметь возможность используйте экземпляр сетки с xtype. Насколько мне известно, я должен установить псевдоним как widget.xtypename , но у меня он не работает.

var MyGrid = Ext.define('mygrid', {
    extend:'Ext.grid.Panel',
    alias: 'widget.mygrid',
    // rest of grid...
});

Ext.create('Ext.window.Window', {
    title:'My Window',
    items:[{
        xtype:'mygrid'
    }]
})

Ошибка, которую я получаю в консоли Chrome: Невозможно создать экземпляр нераспознанного псевдонима: widget.mygrid

Некоторая помощь была бы очень полезной

13
задан klj 10 May 2011 в 02:29
поделиться