advanced_multi_select 0.0.1 copy "advanced_multi_select: ^0.0.1" to clipboard
advanced_multi_select: ^0.0.1 copied to clipboard

A customizable multi-select dropdown with search, select all, and theming support.

Advanced Multi Select for Flutter #

A customizable, searchable, multi-select dropdown widget with support for "Select All", themes, and responsive sizing. Built for maximum flexibility and ease of use.

✨ Features #

  • ✅ Multi-select dropdown
  • 🔍 Built-in search
  • 📋 "Select All" option
  • 🎨 Custom background/text color
  • ⚡ Responsive sizing (mobile, tablet, web)
  • 📦 Easy integration

🚀 Installation #

Add this to your pubspec.yaml:

dependencies:
  advanced_multi_select: ^0.0.1

Then run:

flutter pub get

🧩 Usage #

AdvancedMultiSelect<String>(
  items: ['Apple', 'Banana', 'Cherry'],
  selectedItems: {'Apple'},
  itemLabelBuilder: (item) => item,
  onSelectionDone: (newSelected) {
    print(newSelected);
  },
)

📌 Customization #

Property Description
backgroundColor Dropdown background color
textColor Label and icon color
buttonText Confirm button label
dropdownWidth, dropdownHeight Optional custom sizing
selectAllText Label for "Select All" checkbox

🛡️ License #

MIT


Made with ❤️ in Flutter

0
likes
150
points
50
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A customizable multi-select dropdown with search, select all, and theming support.

Homepage

License

MIT (license)

Dependencies

flutter

More

Packages that depend on advanced_multi_select