mui-x icon indicating copy to clipboard operation
mui-x copied to clipboard

[tree view] Pagination support

Open rasmusjosefsson-outreach opened this issue 5 months ago • 1 comments

Summary

I was wondering if there are any plans or existing functionality for implementing a paginated tree view, allowing for loading additional nodes dynamically as needed.

In short what Im looking for is a tree component that has the following capabilities, while the two later seems to be possible already in MUI-X

  • Pagination support
  • Drag and drop support
  • Virtualization support

Examples

├── Child Node 1
│   ├── Subchild 1.1
│   ├── Subchild 1.2
│   └── [Load More]  <-- This loads more subchildren under Child Node 1
├── Child Node 2
│   ├── Subchild 2.1
│   ├── Subchild 2.2
│   └── [Load More]  <-- This loads more subchildren under Child Node 2
│└── Child Node 3
│    └── Subchild 3.1
└ [Load More] <-- This loads more root nodes

Motivation

Large set of data that requires pagination support is currently not supported out of box.

Search keywords: Pagination, Tree