---
title: idleSystemSleepDisabled
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/processinfo/activityoptions/idlesystemsleepdisabled
---

# idleSystemSleepDisabled

A flag to prevent idle sleep.

## Declaration

```swift
static var idleSystemSleepDisabled: ProcessInfo.ActivityOptions { get }
```

## Discussion

Discussion This is negated by userInitiatedAllowingIdleSystemSleep.

## See Also

### Constants

- [idleDisplaySleepDisabled](foundation/processinfo/activityoptions/idledisplaysleepdisabled.md)
- [suddenTerminationDisabled](foundation/processinfo/activityoptions/suddenterminationdisabled.md)
- [automaticTerminationDisabled](foundation/processinfo/activityoptions/automaticterminationdisabled.md)
- [userInitiated](foundation/processinfo/activityoptions/userinitiated.md)
- [userInteractive](foundation/processinfo/activityoptions/userinteractive.md)
- [userInitiatedAllowingIdleSystemSleep](foundation/processinfo/activityoptions/userinitiatedallowingidlesystemsleep.md)
- [background](foundation/processinfo/activityoptions/background.md)
- [latencyCritical](foundation/processinfo/activityoptions/latencycritical.md)
- [animationTrackingEnabled](foundation/processinfo/activityoptions/animationtrackingenabled.md)
- [trackingEnabled](foundation/processinfo/activityoptions/trackingenabled.md)
