Products.js 475 B

12345678910111213141516171819202122
  1. Ext.define('uas.store.Products', {
  2. extend: 'Ext.data.Store',
  3. alias: 'store.products',
  4. model: 'uas.model.Product',
  5. proxy: {
  6. type: 'ajax',
  7. url: '/api/products',
  8. reader: {
  9. type: 'json',
  10. rootProperty: 'data.list',
  11. totalProperty: 'data.total'
  12. }
  13. },
  14. remoteSort: false,
  15. sorters: [{
  16. property: 'company',
  17. direction: 'ASC'
  18. }],
  19. pageSize: 50,
  20. autoLoad: false
  21. });