Search packages, repositories and app categories

flutter_web_data_table cover
Package detailsv1.0.0

flutter_web_data_table

A DataTable for Flutter Web that is implemented a sorting, text filtering and selecting.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
130
Likes
40
Pub points
140

Install package

flutter pub add flutter_web_data_table

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter Web-specific DataTable package that enables sorting, text filtering, and row selection. Designed for web applications, it enhances data visualization and interaction by providing intuitive controls for managing tabular data. The package integrates seamlessly with Flutter's web platform, offering responsive behavior across different screen sizes. It supports dynamic updates and efficient rendering, making it suitable for dashboards, admin panels, and data-heavy interfaces. Built with performance and usability in mind, it simplifies the implementation of interactive tables on the web.

Use cases

  • Admin dashboards
  • Data analysis interfaces
  • User management tables
  • Real-time data displays
  • Reporting tools

Key features

  • Sorting columns
  • Text-based filtering
  • Row selection
  • Web-optimized rendering
  • Responsive design
  • Dynamic data updates

Suitable for

  • Web developers
  • Dashboard creators
  • Data-driven app builders
  • Frontend engineers
  • UI-focused projects

Considerations

  • Primarily designed for web
  • Limited native mobile features
  • Requires manual state management
  • May need custom styling
  • Not optimized for large datasets without pagination

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

flutter_web_data_table

A DataTable for Flutter Web that is implemented a sorting, text filtering and selecting.

example.gif

Usage

Using WebDataTable is similar to PaginatedDataTable.

Sorting
  1. set WebDataTableSource().sortColumnName and WebDataTableSource().sortAscending
  2. implements WebDataTable().onSort
  3. each WebDataColumn().sortable to true
Text Filtering
  1. set WebDataTableSource().filterTexts
Selecting
  1. set WebDataTableSource().primaryKeyName
  2. implements WebDataTableSource().onSelectRows

Categories

Source repository

Projects using this package

No data available yet.