directory_picker 0.1.0 copy "directory_picker: ^0.1.0" to clipboard
directory_picker: ^0.1.0 copied to clipboard

outdated

A flutter package to pick directories and handles requesting required permissions as well.

Directory Picker #

pub

A flutter package to pick directories and handles requesting required permissions as well. This package only supports android.

Picker Screenshot

Installation #

Add below line to your pubspec.yaml and run flutter packages get

directory_picker: ^0.1.0

Permissions #

Add below line to your android/app/src/main/AndroidManifest.xml

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

Usage #

import 'package:directory_picker/directory_picker.dart';
import 'package:path_provider/path_provider.dart';

// In any callback call the below method 
Directory newDirectory = await DirectoryPicker.pick(
  context: context,
  rootDirectory: directory
);

if (newDirectory != null) {
  // Do something with the picked directory
} else {
  // User cancelled without picking any directory
}

See example app for more detailed usage.

TODO #

  • Add support to create new folders directory from picker.
  • Make rootDirectory optional.
  • Better levels of customisation for picker dialog.
5
likes
0
pub points
66%
popularity

Publisher

unverified uploader

A flutter package to pick directories and handles requesting required permissions as well.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, simple_permissions

More

Packages that depend on directory_picker