download

Creator: coderz1093

Last updated:

Add to Cart

Description:

download

Cross-Platform file downloader for Dart and Flutter projects.

Demo #
Web Demo
Features #
Supports these platforms:

Android
iOS
Linux
MacOS
Web
Windows

There are a few caveats about this package:

On the web it caches the contents in a Blob and eventually saves the file in browser's default location.
On desktop it saves the file in absolute or relative path.
On mobile it saves the file in absolute or relative path, but we should ask/ensure if the app has the required permissions.
On the web, not supported in IE or Edge (prior version 18), or in Safari (prior version 10.1).

Getting started #
In your pubspec.yaml file add:
dependencies:
download: any
copied to clipboard
Then, in your code import:
import 'package:download/download.dart';
copied to clipboard
Usage #
final stream = Stream.fromIterable('Hello World!'.codeUnits);
download(stream, 'hello.txt');
copied to clipboard
Please refer to /example folder for a working example.
Additional information #
Please feel free to contribute to the project or file an issue.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.