FLUTTER ECOSYSTEM

multiselect_formfield

A multi select form field using alert dialog to select multiple items with checkboxes and showing as chips.

multiselect_formfield cover
Latest version
0.1.7
30-day downloads
1.4K
Likes
139
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that provides a multi-select form field using an alert dialog with checkboxes for selecting multiple items. Selected items are displayed as chips, offering a clean and interactive way to handle multiple selections in forms. It supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. The package enhances user experience by combining intuitive selection with visual feedback through chips, making it ideal for filtering, tagging, or preference-based inputs.

Use cases
  • Form inputs requiring multiple selections
  • Tagging systems
  • Filtering options in dashboards
  • User preference collection
  • Multi-choice surveys
  • Dynamic category selection
Key features
  • Alert dialog with checkboxes
  • Chips display for selected items
  • Cross-platform support
  • Customizable dialog title and buttons
  • Easy integration with Form widgets
  • Supports null safety
Suitable for
  • Developers building forms with multiple choices
  • Apps needing tag or filter functionality
  • Projects requiring intuitive multi-selection UI
  • Teams using Flutter for web and desktop apps
  • UX-focused applications with interactive forms
Considerations
  • May require custom styling for complex themes
  • Dialog can be disruptive on small screens
  • Limited customization for checkbox appearance
  • Not suitable for very large item lists
  • Requires manual handling of initial values
  • Best used with moderate numbers of selectable items
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add multiselect_formfield

Categories

Source repository

Related projects

No data available yet.