shouldRequestPermissionsAutomatically method

bool shouldRequestPermissionsAutomatically({
  1. required bool autoRequestEnabled,
  2. PermissionStatus? currentStatus,
})

Determines if permissions should be requested automatically.

Implementation

bool shouldRequestPermissionsAutomatically({
  required bool autoRequestEnabled,
  PermissionStatus? currentStatus,
}) {
  if (!autoRequestEnabled) return false;

  return currentStatus != PermissionStatus.granted &&
      currentStatus != PermissionStatus.permanentlyDenied;
}