medha_boards_table 0.0.1 copy "medha_boards_table: ^0.0.1" to clipboard
medha_boards_table: ^0.0.1 copied to clipboard

A clean, architecture-focused table widget library with sorting, filtering, tree mode, frozen columns, and conditional formatting.

0.0.1 #

  • Initial release of tabular_flutter
  • Clean architecture with strict separation of concerns
  • Features:
    • 3-state sorting (none → asc → desc → none)
    • Global and per-column filtering
    • Multi-row selection
    • Tree expand/collapse with hierarchical data
    • Column resizing with drag handles (60-400px range)
    • Frozen columns support
    • Conditional formatting (gradient and solid colors)
    • Nested headers (two-level grouping)
    • Progressive loading (50 rows at a time)
    • Dark mode support
  • Architecture:
    • TableController owns all business logic
    • Immutable TableState with copyWith pattern
    • Pure render widgets (no logic in UI)
    • Feature managers (SortManager, FilterManager, TreeManager, ConditionalFormatter)
    • Adapter pattern for horizontal_data_table integration
  • JSON format support (visualResponse compatible)
0
likes
0
points
531
downloads

Publisher

verified publishermedha-analytics.ai

Weekly Downloads

A clean, architecture-focused table widget library with sorting, filtering, tree mode, frozen columns, and conditional formatting.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_echarts, horizontal_data_table

More

Packages that depend on medha_boards_table