tree_data_table 1.0.0 copy "tree_data_table: ^1.0.0" to clipboard
tree_data_table: ^1.0.0 copied to clipboard

A Flutter widget for displaying hierarchical data in a table with pagination and pinned columns.

1.0.0 #

  • Promoted the package to a stable release.
  • Added lazy/server-side root pagination with query support, on-demand child loading, and validation for lazy page contracts.
  • Added built-in column filtering, including text, number, date, date-time, and set filters with localized filter labels.
  • Added row selection plus row and cell interaction callbacks.
  • Added header column reordering, tree row height configuration, and improved grouped header pinning behavior.
  • Improved tree filtering, row querying, rendering helpers, and column state handling.
  • Expanded examples and documentation for lazy loading, filtering, selection, callbacks, and server-backed data.
  • Added and expanded accessibility, localization, RTL, lifecycle, public API, integration, and widget test coverage.
  • Updated package metadata to require a Flutter SDK compatible with the current API usage.

0.0.1-beta.2 #

  • Fixed README badges and example image links for pub.flutter-io.cn rendering.

0.0.1-beta.1 #

  • Introduced a Flutter widget that displays hierarchical (tree) data in a tabular layout.
  • Added pagination support with configurable page size and navigation controls.
  • Implemented pinned columns so important columns remain visible while horizontally scrolling.
  • Added configurable three-state column sorting from headers and column menus.
0
likes
160
points
7
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter widget for displaying hierarchical data in a table with pagination and pinned columns.

Repository (GitHub)
View/report issues

Topics

#data-table #tree-view #pagination #flutter-widget #lazy-loading

License

MIT (license)

Dependencies

collection, flutter, flutter_localizations, intl

More

Packages that depend on tree_data_table