flutter_table_layout 0.0.2
flutter_table_layout: ^0.0.2 copied to clipboard
Helpful utilities for Flutter apps.
Changelog #
0.0.2 #
- Dynamic Form Generator:
- Implemented
DynamicFormFieldschemas with automatic field type detection (inferred from column properties like name patterns for dates, numbers, booleans, and dropdown lists). - Created
DynamicFormandDynamicFormDialogwith fully-validated inputs, customized actions, and submit callback events.
- Implemented
- Premium Adaptive Themes:
- Added
AdaptiveTableTheme.glassmorphicfeaturing iOS-like real-time backdrop blur filter overlay (BackdropFilter) and translucency. - Added
AdaptiveTableTheme.gradientimplementing styling sweeps across headers and footers. - Added
AdaptiveTableTheme.cozysupporting soft shadows and expanded spacing.
- Added
- CRUD Action Handlers & Settings:
- Integrated interactive styling picker inside the AppBar settings.
- Replaced static action buttons with CRUD dialog triggers utilizing the dynamic forms generator.
- Validation & Testing:
- Added comprehensive unit and widget tests covering type detection, validation logic, and form state submissions.
0.0.1 #
- Initial release of the adaptive data table layout.
- Responsive layouts automatically adapting between desktop data grids and collapsable mobile cards.
- Localized global searching, date-range filtering, and pagination support.
- Multi-currency aggregate bottom banner summary builder.
- Integrated Excel, Word, PDF, and system printing exporters with shaped Arabic font support.