getAppDataDir function
The getAppDataDir is a custom made folder/directory getter for different platforms that uses package path_provider.dart.
Implementation
Future<String> getAppDataDir() async {
// "Web" should not happen in this import branch, but let's check for it
// anyway, on actual web build this return will be via the
// 'app_data_dir_web.dart' import file.
if (kIsWeb) {
return ''; // WEB return empty string
} else {
// Other platforms, use path provider and their app support folder.
final Directory dir = await path_provider.getApplicationSupportDirectory();
return dir.path;
}
}