Advertisement
Guest User

Untitled

a guest
Jun 17th, 2014
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. diff -r 64d392b8854b static/js/noc/core/ModelApplication.js
  2. --- a/static/js/noc/core/ModelApplication.js Tue Jun 17 13:03:40 2014 +0400
  3. +++ b/static/js/noc/core/ModelApplication.js Tue Jun 17 14:45:40 2014 +0400
  4. @@ -39,11 +39,16 @@
  5. // Variables
  6. me.currentQuery = {};
  7. // Create store
  8. + var bs = Math.ceil(screen.height / 24);
  9. me.store = Ext.create("NOC.core.ModelStore", {
  10. model: me.model,
  11. customFields: me.noc.cust_model_fields || [],
  12. autoLoad: false,
  13. - pageSize: 1 // Increased by AutoSize plugin
  14. + pageSize: bs,
  15. + leadingBufferZone: bs,
  16. + numFromEdge: Math.ceil(bs / 2),
  17. + trailingBufferZone: bs,
  18. + buffered: true
  19. });
  20. me.idField = me.store.idProperty;
  21. me.ITEM_GRID = me.registerItem(me.createGrid());
  22. @@ -214,7 +219,6 @@
  23. handler: me.onFavItem
  24. },
  25. {
  26. - //iconCls: "icon_page_edit",
  27. glyph: NOC.glyph.edit,
  28. color: NOC.colors.edit,
  29. tooltip: "Edit",
  30. @@ -284,14 +288,14 @@
  31. {
  32. xtype: "toolbar",
  33. items: me.applyPermissions(gridToolbar)
  34. - },
  35. + }/*,
  36. {
  37. xtype: "pagingtoolbar",
  38. store: me.store,
  39. dock: "bottom",
  40. displayInfo: true,
  41. plugins: new Ext.ux.ProgressBarPager()
  42. - }
  43. + }*/
  44. ];
  45. //
  46. if(me.treeFilter) {
  47. @@ -330,7 +334,14 @@
  48. autoScroll: true,
  49. stateful: true,
  50. stateId: me.appName + "-grid",
  51. - plugins: [Ext.create("Ext.ux.grid.AutoSize")],
  52. + //plugins: [Ext.create("Ext.ux.grid.AutoSize")],
  53. + plugins: [
  54. + {
  55. + ptype: "bufferedrenderer",
  56. + //trailingBufferZone: 50,
  57. + //leadingBufferZone: 50
  58. + }
  59. + ],
  60. selModel: selModel,
  61. dockedItems: gridToolbars,
  62. rbar: grid_rbar,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement