share_binary 0.2.4 copy "share_binary: ^0.2.4" to clipboard
share_binary: ^0.2.4 copied to clipboard

This library provides the ability to use OS sharing features while handling binary files in dart code.

share_binary #

This library allows you to use the OS's share function while treating binary files such as images and videos as binary data in dart code.

Usage #

import 'package:share_binary/share_binary.dart';

Future<void> share() async {
  final image = await rootBundle.load('assets/image.png');
  final video = await rootBundle.load('assets/video.mp4');

  // Share image
  await const ShareBinary().shareBinary(
    bytes: image,
    filename: 'image.png',
    chooserTitle: 'Share image',
  );

  // Share video
  await const ShareBinary().shareBinary(
    bytes: video,
    filename: 'video.mp4',
    chooserTitle: 'Share video',
  );
}
2
likes
160
points
219
downloads

Publisher

unverified uploader

Weekly Downloads

This library provides the ability to use OS sharing features while handling binary files in dart code.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on share_binary