This sample demonstrates the Kanban board with the virtual scrolling feature. It configures a large dataset as the data source, allowing smooth navigation and rendering of a significant amount of data while scrolling through Kanban columns.
To Do - 20061 items | In Progress - 19872 items | Code Review - 19834 items | Done - 20062 items |
---|
Develop chatbot for customer support Integrate with payment gateway for subscription model Add pagination to search results Develop chatbot for customer support Implement push notifications for mobile app UI element misaligned on scroll Develop mobile application for iOS and Android Revamp UI design for entire application | Implement machine learning algorithms for personalized recommendations Add pagination to search results Develop user profile editing functionality Upgrade database infrastructure for scalability Integrate with third-party API for weather data UI element misaligned on scroll Improve accessibility for visually impaired users Font size inconsistency | Develop user profile editing functionality Font size inconsistency Add support for multiple languages Implement push notifications for mobile app Introduce gamification elements to increase user engagement Create analytics dashboard for administrators Implement real-time collaboration features for team projects Introduce gamification elements to increase user engagement | Dropdown menu not functioning properly Button not responding on hover action Column not loading completely Dropdown menu not functioning properly Develop chatbot for customer support Text overlapping in mobile view Column not loading completely Create API for integration with external systems |
The Kanban board UI virtualization feature allows for rendering the
column cards that are visible within the viewport, without buffering
the entire data source. To enable virtualization, you can set the{" "}
enableVirtualization
property to true.
In this demo, a dataset of 100K items has been configured for the dataSource property. Despite the large dataset, the Kanban board efficiently handles the rendering and interaction, ensuring a smooth user experience. Users can seamlessly navigate and interact with the Kanban board, even with such a significant amount of data.