Skip to content
This repository has been archived by the owner on Mar 31, 2022. It is now read-only.

Move deprecated API from DataGrid component to compatibility module #22

Closed
GlebDurygin opened this issue Aug 17, 2020 · 0 comments
Closed
Assignees
Milestone

Comments

@GlebDurygin
Copy link
Contributor

GlebDurygin commented Aug 17, 2020

Changes

Classes and methods that were moved to compatibility module:

DataGrid.Column

  1. DataGrid.Conveter class, DataGrid.Column.getConverter() method and DataGrid.Column.setConverter(Converter<?, ?> converter) method;
  2. DataGrid.Column.getFormatter() and DataGrid.Column.setFormatter(Formatter formatter) methods;
  3. DataGrid.ColumnEditorFieldGenerator class, DataGrid.Column.getEditorFieldGenerator() method and DataGrid.Column.setEditorFieldGenerator(ColumnEditorFieldGenerator fieldFactory) method;

DataGrid

  1. getEditedItemId(), editItem() methods;
  2. removeEditorPreCommitListener(Consumer<EditorPreCommitEvent> listener) method;
  3. removeEditorPostCommitListener(Consumer<EditorPostCommitEvent> listener) method;
  4. removeEditorCloseListener(Consumer<EditorCloseEvent> listener) method;
  5. removeEditorOpenListener(Consumer<EditorOpenEvent> listener) method;
  6. removeColumnCollapsingChangeListener(Consumer<ColumnCollapsingChangeEvent> listener) method;
  7. removeColumnReorderListener(Consumer<ColumnReorderEvent> listener)method;
  8. removeColumnResizeListener(Consumer<ColumnResizeEvent> listener) method;
  9. removeSelectionListener(Consumer<SelectionEvent<E>> listener) method;
  10. removeSortListener(Consumer<SortEvent> listener) method;
  11. RowStyleProvider and RowDescriptionProvider interfaces;
  12. CellStyleProvider interface, addCellStyleProvider(CellStyleProvider<? super E> styleProvider) method, removeCellStyleProvider(CellStyleProvider<? super E> styleProvider) method;
  13. CellDescriptionProvider interface, getCellDescriptionProvider() method, setCellDescriptionProvider(@Nullable CellDescriptionProvider<? super E> provider) method.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants