getPermissionString method

String getPermissionString(
  1. LocationPermission value
)

Returns the permission string value for the given value permission.

Implementation

String getPermissionString(LocationPermission value) {
  String result;

  switch (value) {
    case LocationPermission.always:
      result = 'always';
      break;

    case LocationPermission.denied:
      result = 'denied';
      break;

    case LocationPermission.deniedForever:
      result = 'deniedForever';
      break;

    case LocationPermission.whileInUse:
      result = 'whileInUse';
      break;

    default:
      throw Exception('Unknown expected permission: $value');
  }
  return result;
}