drop_down_list 2.0.0
drop_down_list: ^2.0.0 copied to clipboard
A customizable dropdown widget supporting single/multiple selection, integrated search in a bottom sheet, generic support for flexible, type-safe handling of custom data.
2.0.0 #
- BREAKING CHANGE: Changed
SelectedListItem
class from a non-generic to a generic class: TheSelectedListItem
now accepts a type parameterT
to represent the data it holds. - Due to this change, relevant callbacks and properties where
SelectedListItem
is used also need to be updated or refactored to accommodate the generic type. - Added
SearchDelegate
to enable flexible search functionality based on a user-provided query. - Revised the example code to reflect the change of
SelectedListItem
from a non-generic to a generic class. - Fixed the issue.
- #31 - Error the argument type
List<Object>
can't be assigned to the parameter typeList<SelectedListItem>
.
- #31 - Error the argument type
- Updated the library details.
1.0.0 #
- Added
initial
,minimum
andmaximum
fractional values of theDraggableScrollableSheet
. - Added customizable trailing widgets for selected and deselected list items in multiple selection mode.
- Added
separator
widget for list views to enhance item separation. - Added customization options for
padding
,colors
, andbutton texts
in the dropdown list views. - Merged the PR.
- #33 - Necessary improvements to check icons, Thanks to raulgarciaalcaraz-zero.
- Fixed the issue.
- #28 - Error overflowing RenderFlex has an orientation of Axis vertical.
- Refactored and improved the code.
- Updated the library details.
0.0.8 #
- BREAKING CHANGE: The library now requires Dart version
3.2.0
or higher, and Flutter version3.16.0
or higher. - Merged the PRs.
- #22 - ListTile's onTap to select, Thanks to MrLightful.
- #23 - Select All button, Thanks to MrLightful.
- #26 - Allow passing fill and cursor color to dropdown, Thanks to joshuachinemezu.
- Refactored the code of the above PRs.
- Updated the library details.
0.0.7 #
- Fixed the issue.
- #19 - How to limit the number of items selected with multiple selection.
- Merged the PR.
- #21 - Bring project up to date, Thanks to MrLightful.
- Refactored the code.
- Updated the library details.
0.0.6 #
0.0.5 #
0.0.3 #
- Added the support for widget customizations.
- Fixed the issue.
- #2 - Change background color.
- Updated the library details.
0.0.2 #
- Updated the library details.
0.0.1 #
- Initial release of
drop_down_list
library.