multi_image_picker_view 1.0.2
multi_image_picker_view: ^1.0.2 copied to clipboard
A complete widget which can easily pick multiple images from device and display them in UI. Also picked image can be re-ordered and removed easily.
1.0.2 #
- Fixed deprecated methods and classes.
1.0.1 #
- Added support for network image at
ImageFileclass for initial selected images. - Fixed error icon for
DefaultDraggableItemWidget, Added file type based icon. - Material 3: Color changes and UI improvements.
- Added Initial Images Example
- PR #31, #33, #34 merged (author:mauriziopinotti) which includes some of the changes mentioned above.
1.0.0 #
- Major Update 🚀
- Inbuilt image picker is removed. You have to provide your own image/file picker logic. This will provide you more controls over image/file picking. You have to pass your
pickerinMultiImagePickerController. allowedImageTypesremoved formMultiImagePickerController.withDataremoved formMultiImagePickerController.withReadStreamremoved formMultiImagePickerController.addMoreBuilderis removed formMultiImagePickerView. Now useaddMoreButtonto define your custom Add More Button.showAddMoreButtonis removed formMultiImagePickerView. To hide the default Add More Button, passnullinaddMoreButtonfield.initialContainerBuilderis removed formMultiImagePickerView. Now useinitialWidgetto define your custom Initial Widget.showInitialContaineris removed formMultiImagePickerView. To hide the default Initial Widget, passnullininitialWidgetfield.itemBuilderis removed formMultiImagePickerView. Now usebuilderto define your custom Draggable item widget. You can now define different widget for different image (ImaegFile).addMoreButtonTitleis removed formMultiImagePickerView. UseaddMoreButtonand passDefaultAddMoreWidgetwith custom parameters.addButtonTitleis removed formMultiImagePickerView. UseinitialWidgetand passDefaultInitialWidgetwith custom parameters.longPressDelayMillisecondsis added inMultiImagePickerView. This is used to define the press and hold duration to start dragging.onChangeis removed formMultiImagePickerView.MultiImagePickerView.of(context)can be used inside anywhere in MultiImagePickerView get the instance of it's components. i.e.MultiImagePickerView.of(context).controller.pickImages().
0.0.17 #
- PR #27 (burhankhanzada) Replace hard coded blue color to theme primary color.
0.0.16 #
- PR #26 (nadialvy) fix addButtonTitle and addMoreButtonTitle not working
0.0.15 #
- PR #21 (MrNancy) addImage method added in
MultiImagePickerController
0.0.14 #
- Fixed Issue #16 'Scrollable.of() ... not contains a Scrollable widget'
- Fixed Issue #17 'Add property so images can be saved with data'
- Fixed Issue #3 'imageFile returns zero byte even though it is not equal null'
withDataproperty added inMultiImagePickerControllerwithReadStreamproperty added inMultiImagePickerControllerImageFileViewwidget addedshowAddMoreButtonproperty added inMultiImagePickerViewshowInitialContainerproperty added inMultiImagePickerView- Material 3 ready
0.0.13 #
- Fixed remove item animation bug
0.0.12 #
- Github pages demo project added
- maxImages 1 support
0.0.11 #
- Fixed remove image from laptop touchpad
- Improved web support
0.0.10 #
- Remove all images (clear selection)
0.0.9 #
- addButtonTitle optional field added
- addMoreButtonTitle optional field added
0.0.8 #
- Fixed issue: "Multiple widgets used the same GlobalKey"
0.0.7 #
- Added support for default images 🖼️ (pre selected images)
- Solved white flash 🔦 problem occurs on add/remove image
0.0.6 #
- 🪲 Fixed some bugs
- Fixed example publishing
- Fixed 🌐 Web Support
0.0.5 #
- Fixed 🌐 Web Support
0.0.4 #
- 🪲 Fixed some bugs
- Dependencies upgraded ⬆️
- draggable 👆 (bool) can be set
- Documentation 📃 updated
0.0.3 #
- cupertino_icons dependency removed
- Improved docs 📃
- Improved Example
0.0.2 #
- 🌐 Fixed Web Support
- Improved Example
0.0.1 #
- MultiImagePickerView created
- MultiImagePickerViewController created
- ImageFile created