flutter_multiselect_plus 1.1.3
flutter_multiselect_plus: ^1.1.3 copied to clipboard
A highly customizable multiselect dropdown for Flutter with search, select all, and custom styling.
1.1.3 #
- Bug Fix: Fixed dropdown positioning logic to accurately detect available screen space.
- Bug Fix: Resolved issue where dropdown incorrectly opened upwards when enough space was available below.
- Example: Completely revamped the example app with beautiful, modern UI and diverse usage scenarios.
- Documentation: Updated README with accurate installation and usage guides.
1.1.2 #
- Updated documentation and examples in README.md.
1.1.1 #
- UI Polish: Fixed Title rendering in dropdown header.
- UI Polish: Added dividers between header, search, and list for better hierarchy.
- Bug Fix: Synchronized "Select All" checkbox color with
selectedItemColor. - Layout: Fixed sticky footer behavior for the "Done" button.
1.1.0 #
- Major UI Update: Migrated from
AlertDialogto a modern Overlay-based Dropdown for a more seamless user experience. - New Feature: Added Single Select Mode with automatic UI switching to Radio button style.
- New Feature: Added Icon support for dropdown items.
- New Feature: Added Dynamic Positioning (Dropdown automatically opens above if there is no space below).
- Performance: Implemented Search Debouncing (300ms) to improve performance on large lists.
- Customization: Added
dropdownHeightparameter to control the maximum height of the dropdown. - Customization: Added
onMaxSelectionLimitReachedcallback for custom handling when the limit is hit. - UX: Added an optional "Done" button in the dropdown footer for better accessibility.
- Theme Support: Improved integration with Flutter's
ThemeDatafor automatic Dark Mode support. - Documentation: Added full Dart documentation comments for all classes and properties.
1.0.0 #
- Initial Release:
- Full-featured Multiselect Dropdown with generic type support.
- Built-in Search/Filtering logic.
- Select All and Clear All functionality.
- Customizable Max Selection limit.
- Extensive UI customization (Colors, TextStyles, Decorations, and Chips).
