Last updated:
0 purchases
gx file picker
File Picker #
A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extensions filtering support.
Currently supported features #
Load paths from cloud files (GDrive, Dropbox, iCloud)
Load path from a custom format by providing a list of file extensions (pdf, svg, zip, etc.)
Load path from multiple files optionally, supplying file extensions
Load path from media (video & image only)
Load path from audio only
Load path from image only
Load path from video only
Load path from any
Create a File or List<File> objects from any selected file(s)
Supports desktop through go-flutter (MacOS, Windows, Linux)
If you have any feature that you want to see in this package, please add it here. 🎉
Documentation #
See the File Picker Wiki for every detail on about how to install, setup and use it.
Installation
Setup
Android
iOS
Desktop (go-flutter)
API
Filters
Methods
Example App
Troubleshooting
Usage #
Quick simple usage example:
Single file
File file = await FilePicker.getFile();
copied to clipboard
Multiple files
List<File> files = await FilePicker.getMultiFile();
copied to clipboard
Multiple files with extension filter
List<File> files = await FilePicker.getMultiFile(
type: FileType.custom,
allowedExtensions: ['jpg', 'pdf', 'doc'],
);
copied to clipboard
For full usage details refer to the Wiki above.
Example App #
Getting Started #
For help getting started with Flutter, view our online
documentation.
For help on editing plugin code, view the documentation.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.