dashboards_responsive 1.0.1 copy "dashboards_responsive: ^1.0.1" to clipboard
dashboards_responsive: ^1.0.1 copied to clipboard

A Flutter package for creating responsive, grid-based dashboards with draggable and resizable chart tiles.

Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.1 - 2025-01-01 #

Changed #

  • Updated README

1.0.0 - 2024-12-19 #

Added #

  • Initial release of the dashboards package
  • Responsive 12-column grid system with configurable breakpoints
  • Drag and drop tiles with grid snapping
  • Resize tiles using edge handles with visual feedback
  • Edit mode toggle - switch between view and edit modes
  • Collision detection with automatic layout adjustment
  • Responsive layouts that adapt to different screen sizes
  • Visual feedback for valid/invalid placements
  • Scrollable canvas for large dashboards
  • Persistence - save and restore dashboard layouts
  • Override parameters - preview different screen sizes and breakpoints
  • JSON serialization support for all models
  • Comprehensive test coverage including JSON roundtrip tests
  • Multiple example applications demonstrating different use cases

Features #

  • Hierarchical dashboard controller with auto-layout support
  • Widget position management with collision detection
  • Breakpoint-aware responsive design
  • Grid-based layout system with customizable columns
  • Drag and resize interactions with visual feedback
  • JSON persistence for dashboard layouts
  • Multiple chart integration examples (fl_chart, syncfusion)
  • Custom widget support
  • Auto-layout algorithms for automatic widget positioning
0
likes
0
points
96
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for creating responsive, grid-based dashboards with draggable and resizable chart tiles.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, json_annotation

More

Packages that depend on dashboards_responsive