jmix-projects / lazy-tree-data-grid-items

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lazy TreeDataGrid Items

The project contains an example of implementing lazy data loading for TreeDataGrid.

  • Task - hierarchy entity
  • LazyTreeDataGrid - replaces standard TreeDataGrid and creates specific vaadin DataProvider instance in case LazyTreeDataGridItems is passed. It registered in LazyTreeComponentApplication using ComponentRegistration.
  • LazyHierarchicalDataGridDataProvider - vaadin DataProvider implementation that works with LazyTreeDataGridItems.
  • TaskBrowse.TaskLazyTreeDataGridItems - sample implementation of LazyTreeDataGridItems. It uses DataManager to fetch data every time TreeDataGrid requested it. Query parameters are obtained from vaadin HierarchicalQuery object.

About


Languages

Language:Java 100.0%