share_it 0.7.0 copy "share_it: ^0.7.0" to clipboard
share_it: ^0.7.0 copied to clipboard

A plugin to share text, images and files. Written in Kotlin and Swift for both Android and iOS.

share_it #

pub package

A plugin to share text, images and files.

The Android version uses an androidx library. Also remember to add the necessary permissions in your app when needed.

Features:

  • iOS & Android support
  • iPad support
  • Share text, links, images and files
  • Share multiple items
  • Common dart interface methods & specific platform methods
  • Android >= N and Android < N* support for file sharing

TODOs:

  • Android 10 content preview support
  • Check external Android storage support for file sharing

Example #

// just text (or a link)
ShareIt.text(
  content: 'Hello!!!', 
  androidSheetTitle: 'Title here!!'
);
// a link or just text if is an invalid url
ShareIt.link(
  url: 'https://www.google.com', 
  androidSheetTitle: 'Google'
);
// some file
ShareIt.file(
  path: await _imageBundlePath, 
  type: ShareItFileType.image
);
copied to clipboard

There are also specific platform methods if needed.

--

  • Sharing of files for Android < N only seems to be working for files located in /sdcard (AFAIK).
27
likes
140
points
148
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.14 - 2025.03.29

A plugin to share text, images and files. Written in Kotlin and Swift for both Android and iOS.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on share_it