server_table 1.1.0 copy "server_table: ^1.1.0" to clipboard
server_table: ^1.1.0 copied to clipboard

Backend-agnostic Flutter data table with server-side pagination, search, sorting, filtering, configurable response mapping, OData support, and custom REST query serializers.

Changelog #

All notable changes to this project will be documented in this file.

1.1.0 #

Added #

  • Backend-agnostic query architecture.
  • BackendCapabilities for enabling or disabling search, sorting and filtering per backend.
  • Generic RestQuerySerializer for custom REST API query generation.
  • Built-in DefaultRestQuerySerializer.
  • Search toolbar with debounced server-side search.
  • Configurable REST query serialization.
  • Improved example project demonstrating custom serializers.

Improved #

  • REST API integration is now fully customizable.
  • Better separation between query building and serialization.
  • Cleaner toolbar UI.
  • Better state management for server-side search.

Fixed #

  • Search field now retains its value during reloads.
  • Improved loading behavior during search.
  • Various UI and internal improvements.

1.0.0 #

Added #

  • Initial stable release.
  • Server-side pagination.
  • Server-side sorting.
  • Server-side column filtering.
  • Configurable DataSource for backend integration.
  • Configurable ResponseConfig for custom API response formats.
  • OData query generation.
  • Dio-based networking support.
  • Enterprise-style responsive data table.
  • Custom column builders.
  • Configurable loading, empty, and error states.
5
likes
150
points
168
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Backend-agnostic Flutter data table with server-side pagination, search, sorting, filtering, configurable response mapping, OData support, and custom REST query serializers.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

collection, dio, flutter

More

Packages that depend on server_table