Skip to content

Feature/DataTable

Zuhaib Ahmad requested to merge zuhaib/KivyMD:feature/DataTable into master

I recently worked on a project that was using KivyMD library. We needed Data Table in that project as well, which lead me to create one based on the GridLayout. I also saw you have it in the roadmap for version 1.0. I'm not very experienced with Python but I'm still creating this PR just so you can look into it.

The MDDataTable widget uses a List of OrderedDict for data structure and supports all commonly used functionalities such as sorting, pagination and filtration. I've added a demo to the kitchen sink for all of them.

Let me know what changes are required for the approval of this PR and I'll be happy to help.

PS - A new requirement also required us to work on MDChip which is also part of the roadmap. Hopefully, I'll be able to contribute with few more features.

DataTable.

Merge request reports