private void resetPageSize() { GridPreferencesStore gridPreferencesStore = super.getGridPreferencesStore(); if (gridPreferencesStore != null) { gridPreferencesStore.resetPageSizePreferences(); storePageSizeInGridPreferences(gridPreferencesStore.getGlobalPreferences().getPageSize()); loadPageSizePreferences(); } }
private void resetPageSize() { GridPreferencesStore gridPreferencesStore = super.getGridPreferencesStore(); if (gridPreferencesStore != null) { gridPreferencesStore.resetPageSizePreferences(); storePageSizeInGridPreferences(gridPreferencesStore.getGlobalPreferences().getPageSize()); loadPageSizePreferences(); } }
public PagedTable(final int pageSize, final ProvidesKey<T> providesKey, final GridGlobalPreferences gridGlobalPreferences, final boolean showPageSizesSelector, final boolean showFFButton, final boolean showLButton) { super(providesKey, gridGlobalPreferences); this.showPageSizesSelector = showPageSizesSelector; this.pageSize = pageSize; this.dataGrid.setPageStart(0); this.dataGrid.setPageSize(pageSize); this.pager.setDisplay(dataGrid); this.pageSizesSelector.setVisible(this.showPageSizesSelector); setShowFastFordwardPagerButton(showFFButton); setShowLastPagerButton(showLButton); this.pageSizesSelector.addValueChangeHandler(event -> { storePageSizeInGridPreferences(Integer.parseInt(pageSizesSelector.getValue())); loadPageSizePreferences(); }); loadPageSizePreferences(); dataGrid.addRedrawHandler(() -> Scheduler.get().scheduleDeferred(() -> setTableHeight())); dataGrid.getElement().getStyle().setMarginBottom(0, Style.Unit.PX); }
public PagedTable(final int pageSize, final ProvidesKey<T> providesKey, final GridGlobalPreferences gridGlobalPreferences, final boolean showPageSizesSelector, final boolean showFFButton, final boolean showLButton) { super(providesKey, gridGlobalPreferences); this.showPageSizesSelector = showPageSizesSelector; this.pageSize = pageSize; this.dataGrid.setPageStart(0); this.dataGrid.setPageSize(pageSize); this.pager.setDisplay(dataGrid); this.pageSizesSelector.setVisible(this.showPageSizesSelector); setShowFastFordwardPagerButton(showFFButton); setShowLastPagerButton(showLButton); this.pageSizesSelector.addValueChangeHandler(event -> { storePageSizeInGridPreferences(Integer.parseInt(pageSizesSelector.getValue())); loadPageSizePreferences(); }); loadPageSizePreferences(); dataGrid.addRedrawHandler(() -> Scheduler.get().scheduleDeferred(() -> setTableHeight())); dataGrid.getElement().getStyle().setMarginBottom(0, Style.Unit.PX); }