%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/main.ui.grid/templates/.default/js/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/main.ui.grid/templates/.default/js/pagesize.js |
;(function() { 'use strict'; BX.namespace('BX.Grid'); BX.Grid.Pagesize = function(parent) { this.parent = null; this.init(parent); }; BX.Grid.Pagesize.prototype = { init: function(parent) { this.parent = parent; BX.addCustomEvent('Dropdown::change', BX.delegate(this.onChange, this)); }, onChange: function(id, event, item, dataValue, value) { var self = this; if (id === this.parent.getContainerId() + '_' + this.parent.settings.get('pageSizeId')) { if (value >= 0) { this.parent.tableFade(); this.parent.getUserOptions().setPageSize(value, function() { self.parent.reloadTable(); BX.onCustomEvent(self.parent.getContainer(), 'Grid::pageSizeChanged', [self.parent]); }); } } } }; })();