Здравствуйте!
Я думал что написав это:
var panel = Ext.create("Ext.panel.Panel", {
defaults: {
xtype: "panel"
},
items: [{
width: 100, height: 100
}, {
width: 100, height: 100
}, {
width: 100, height: 100
}, {
width: 100, height: 100
}]
});
panel.items.each(function(item) {
console.log(item);
});
Я получу в консоли список объектов класса Ext.panel.Panel (так как у меня там прописано xtype: "panel").
Но вместо этого я получаю список не очень понятных мне объектов. Чем они мне непонятные? Тем, что в них нет некоторых методов, которые есть в классе Ext.panel.Panel.
В частности нет таких методов, как getWidth и getName (ширина панели и имя класса, соответственно).
Возникает вопросы:
1) Что это за объекты такие?
2) И как получить доступ к объектами в items класса Ext.panel.Panel?