flutter_multi_dropdown 1.0.0 copy "flutter_multi_dropdown: ^1.0.0" to clipboard
flutter_multi_dropdown: ^1.0.0 copied to clipboard

A Flutter dropdown widget with both single and multi-select capabilities. Features include checkboxes/radio buttons, search, debounce search, selection limit, built-in Select All support, and customiz [...]

1.0.0 03-01-2026 #

Added #

  • Selection limit support with maxSelection property to restrict the number of selectable items
  • Callback for max selection reached with onMaxSelectionReached to handle user feedback when the selection limit is exceeded
  • Single selection mode using selectionMode (DropdownSelectionMode.single or DropdownSelectionMode.multiple)
  • New callback onSingleItemSelected for single selection mode
  • New parameter initialSingleValue for initializing single selection
  • Radio button UI for single selection items instead of checkboxes
  • Conditional rendering – Select All option and max selection are shown only in multi-select mode

0.0.6 (09-09-2025) #

  • Bug Fix
  • Added "No data found" message when search has no results.

0.0.5 (28-06-2025) #

  • Added custom item builder (itemBuilder property) for complete control over item rendering
  • Added custom select all builder for complete control on select all widget
  • Added disabled items support (enabled property in DropDownMenuItemData)
  • Improved selection logic to properly handle disabled items

0.0.4 (22-06-2025) #

New Features #

  • Added autoCloseOnItemTap property to control dropdown close behavior after item selection
  • Added separate dropdownIcon & dropdownOpenIcon properties for custom toggle icons
  • Improved selection handling to maintain state during search operations (fixes disappearing selections issue)

Bug Fixes #

  • Fixed issue where selected items would disappear after searching and selecting new items
  • Fixed checkbox state inconsistency between filtered and unfiltered views

0.0.3 (17-06-2025) #

  • Added search functionality (enableSearch parameter)
  • Added loading state support (showLoading + loadingBuilder)
  • Added empty state support (isEmptyData + emptyBuilder)

0.0.2 (14-06-2025) #

  • Add Topics and resolve some issues

0.0.1 (14-06-2025) #

  • Initial Release
7
likes
140
points
177
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

A Flutter dropdown widget with both single and multi-select capabilities. Features include checkboxes/radio buttons, search, debounce search, selection limit, built-in Select All support, and customizable UI. Ideal for forms, filters, and selection interfaces.

Repository (GitHub)
View/report issues

Topics

#dropdown #multi-select #single-select #flutter-widget #search

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_multi_dropdown