multi_data_picker 0.2.3 copy "multi_data_picker: ^0.2.3" to clipboard
multi_data_picker: ^0.2.3 copied to clipboard

A flexible multi-select widget for Flutter with popup picker, controller support, and TextField styling.

0.2.3 – 2025-11-11 #

  • Updated README.md:
    • Make description shorter
    • Update how to contribute section

0.2.2 – 2025-11-05 #

  • Updated README.md:
    • Added Table of Contents with shortcut links for easier navigation
    • Documented how to implement and return results from loadData callback
    • Explained usage of ListDataPicker.data and ListDataPicker.error
    • Clarified hasNext behavior for infinite scroll support

0.2.1 – 2025-11-05 #

🎨 UI Updates

  • Updated chip background and text colors for better contrast and visual consistency with Select2-style tags.
  • Refined list item background colors for normal, hover, selected, and hovered+selected states in both light and dark themes.

πŸ“š Documentation

  • Replaced outdated screenshots in the README to reflect the new visual style and layout improvements.

0.2.0 – 2025-11-04 #

✨ Added #

  • Migrated to any_field ^0.1.0 as the base wrapper for consistent InputDecorator behavior.
  • Unified label, hint, and error styling via any_field, removing manual decoration logic.

πŸ”§ Changed #

  • Refactored internal layout to rely on any_field's InputDecoration handling.
  • Picker content now aligns natively with form fields, improving UX consistency across platforms.

🧹 Removed #

  • All compensation parameters and layout hacks for vertical alignment.
  • Deprecated displayPadding β€” now handled idiomatically via contentPadding in any_field.

0.1.0 - 2025-11-04 #

  • Initial release of multi_data_picker
  • Support for generic data type T
  • Three popup types: dialog, page, bottom
  • ListDataBuilder.string and ListDataBuilder.custom for display customization
  • MultiPickerController for external state management
  • Initial value support
  • TextField-style appearance via InputDecoration
  • Change detection hooks
  • Layout and spacing customization
  • Tile styling via ListDataTileStyle
0
likes
160
points
286
downloads

Publisher

unverified uploader

Weekly Downloads

A flexible multi-select widget for Flutter with popup picker, controller support, and TextField styling.

Repository (GitHub)
View/report issues

Topics

#select2 #input #picker #multi-select

Documentation

API reference

License

MIT (license)

Dependencies

any_field, flutter, flutter_bloc, freezed_annotation

More

Packages that depend on multi_data_picker