native_drag_n_drop 0.0.5 copy "native_drag_n_drop: ^0.0.5" to clipboard
native_drag_n_drop: ^0.0.5 copied to clipboard

A package that allows you to add native drag and drop support into your flutter app.

0.0.5 #

  • Fixed images from always being jpeg data on iOS. Uses original format.

0.0.4 #

  • Android Support! Requires Android 8.0 or higher

0.0.3+4 #

  • Fixed an issue where images would register as the text or url data type instead of the image data type
  • Fixed an issue where text and urls would regsiter as the file data type when DropDataType.file was only specified

0.0.3+3 #

  • Fixed an issue where the flutter app would crash if allowedDropFileExtensions wasn't defined

0.0.3+2 #

  • Added boolean NativeDropView.receiveNonAllowedItems to allow non-allowed items to be dropped if at least one item in the dropping session was allowed
  • Fixed a bug where files such as PDF would be categorized as DropDataType.pdf even if only DropDataType.file was allowed
  • Fixed a bug where documents (such as .numbers) dropped from iCloud would not be accepted
  • Refactor iOS Swift code for readability

Thank you @getBoolean

0.0.3+1 #

  • Files from iCloud no longer need to be added directly to allowedDropFileExtensions when dataType == DropDataType.file
  • Updated Readme

Thank you @getBoolean for solving this issue

0.0.3 #

  • Must set allowedDropDataTypes or allowedDropFileExtensions (at least one of these attributes must be defined)
  • Fixed an issue where some file types wouldn't register from an iCloud folder

0.0.2 #

  • Can select certain data types
  • Can add custom extensions
  • Can update the allowed count, allowed data types, and allowed extensions once NativeDropView is created
  • Updated example

Thank you @getBoolean for helping with these features!

0.0.1+4 #

  • Removed width and height arguments ( Wrap drop view with a container instead)
  • Updated read me

0.0.1+3 #

  • Added metadata object to DropData
    • Contains file type for string files

0.0.1+2 #

  • Added ability to set the amount of items allowed to be dropped in the view
  • Updated the example with different examples of allowed number of items in a dropview widget
  • Bug fixes
  • BREAKING CHANGE:
    • changed loadingCallback to loading
    • changed dataReceivedCallback to dataReceived

0.0.1+1 #

  • Added example gif

0.0.1 #

  • Support iPadOS 11 and iOS 15 and above
  • Only has drop support (can drag data from outside of the app and drop into your flutter application)
  • Supports text, urls, images, videos, audio, and pdfs
81
likes
130
pub points
63%
popularity

Publisher

verified publisheralexrabin.com

A package that allows you to add native drag and drop support into your flutter app.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on native_drag_n_drop