Skip to main content

magic_picker 1.0.0 copy "magic_picker: ^1.0.0" to clipboard
magic_picker: ^1.0.0 copied to clipboard

File and image picking for Magic apps (the Pick facade) plus the share-sheet download handler.

Changelog #

All notable changes to this project will be documented in this file.

[Unreleased] #

1.0.0 - 2026-11-14 #

Added #

  • Initial release. File and image picking for Magic apps, moved out of magic core.
  • Pick facade: image, images, media, video, camera, recordVideo, file, files, directory and saveFile, each returning a MagicFile.
  • PickerServiceProvider, which sets the share-sheet download handler so Storage.download works on mobile and desktop.
  • XFile.toMagicFile() and MagicFile.toXFile() conversion extensions; XFile and CameraDevice are re-exported.
  • A dowel plugin provider (MagicPickerDowelProvider) that dart run magic:dowel plugin:install magic_picker registers.
  • Built on file_picker ^13.3.3, image_picker ^1.2.4, share_plus ^13.3.1 and dowel ^1.0.0. Requires Dart 3.13, Flutter 3.47 and magic ^1.0.0.
0
likes
160
points
0
downloads

Documentation

API reference

Publisher

verified publisheranilcancakir.com

Weekly Downloads

File and image picking for Magic apps (the Pick facade) plus the share-sheet download handler.

Homepage
Repository (GitHub)
View/report issues

Topics

#file-picker #image-picker #share #magic

License

MIT (license)

Dependencies

dowel, file_picker, flutter, image_picker, magic, share_plus

More

Packages that depend on magic_picker