# path_provider_aurora The Aurora OS implementation of [`path_provider`](https://pub.dev/packages/path_provider). Documentation for setting permissions can be found [here](https://developer.auroraos.ru/doc/software_development/reference/user_data). ## Usage This package is not an _endorsed_ implementation of `path_provider`. Therefore, you have to include `path_provider_aurora` alongside `path_provider` as dependencies in your `pubspec.yaml` file. ```yaml dependencies: path_provider: ^2.0.14 path_provider_aurora: ^0.0.0 # @todo Not published ``` Then you can import `path_provider` in your Dart code: ```dart import 'package:path_provider/path_provider.dart'; ``` ## Supported APIs - [x] `getTemporaryDirectory` - [ ] `getApplicationSupportDirectory` - [ ] `getLibraryDirectory` - [x] `getApplicationDocumentsDirectory` - [ ] `getExternalStorageDirectory` - [ ] `getExternalCacheDirectories` - [x] `getExternalStorageDirectories` (There is no concept of External in Aurora OS, but this interface allows you to get the pictures/music/movies directory) - [x] `getDownloadsDirectory` ## Extra methods PathProviderAurora.getApplicationOrg(); PathProviderAurora.getApplicationName(); ### Preview example ![preview.png](data%2Fpreview.png)