getPermission method

Future<PermissionStatus> getPermission()

Gets Permission in Android and IOS devices.

Not required for Desktop. Directly saves to Downloads folder.

Implementation

Future<PermissionStatus> getPermission() async {
  // Don't need permission for desktop devices
  if (!Platform.isIOS && !Platform.isAndroid) {
    return _permissionStatus = PermissionStatus.granted;
  }
  return _permissionStatus = await Permission.storage.request();
}