Здравствуйте, в ExtJS я новый человек, раньше программировал на компилируемых языках, сейчас начал изучать JavaScript и ExtJS. Возник вопрос, когда я начал разбирать пример.
объявляю хранилище
Ext.define('AM.store.Users', {
extend: 'Ext.data.Store',
model: 'AM.model.User',
autoLoad: true,
proxy: {
type: 'ajax',
api: {
read: 'data/users.json',
update: 'data/updateUsers.json'
},
reader: {
type: 'json',
root: 'users',
successProperty: 'success'
}
}
});
Правильно ли я все понимаю:
1. Объявляю объект AM.store.Users
2. У него есть свойство proxy (через наследование "протянулось")
3. Этому свойству я присваиваю литерал объекта, который должен соответствовать "классу" Ext.data.proxy.Proxy
Так вот вопрос: В справке по Ext.data.proxy.Proxy я не вижу свойства type (которое в данном случае выставляется в "ajax"). Где посмотреть описание? или я что-то не понимаю? укажите направление.
Заранее спасибо!