---
title: handler
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uipreviewaction/handler
---

# handler

The block called when the peek quick action is selected by the user.

## Declaration

```swift
var handler: (any UIPreviewActionItem, UIViewController) -> Void { get }
```

## Discussion

Discussion The handler is set when the peek quick action is instantiated; it is immutable.

## See Also

### Creating a peek quick action

- [init(title:style:handler:)](uikit/uipreviewaction/init(title:style:handler:).md)
- [UIPreviewAction.Style](uikit/uipreviewaction/style.md)
