---
title: NSAnimation.BlockingMode.blocking
framework: appkit
role: symbol
role_heading: Case
path: appkit/nsanimation/blockingmode/blocking
---

# NSAnimation.BlockingMode.blocking

Requests the animation to run in the main thread in a custom run-loop mode that blocks user input.

## Declaration

```swift
case blocking
```

## Discussion

Discussion This is the default.

## See Also

### Constants

- [NSAnimation.BlockingMode.nonblocking](appkit/nsanimation/blockingmode/nonblocking.md)
- [NSAnimation.BlockingMode.nonblockingThreaded](appkit/nsanimation/blockingmode/nonblockingthreaded.md)
