---
title: delegate
framework: paperkit
role: symbol
role_heading: Instance Property
path: paperkit/markuptoolbarviewcontroller/delegate-swift.property
---

# delegate

The delegate for responding to user actions.

## Declaration

```swift
@MainActor @preconcurrency weak var delegate: (any MarkupToolbarViewController.Delegate)? { get set }
```

## Discussion

Discussion Observe selectedIndirectPointerTouchMode or selectedDrawingTool to watch for mode / tool changes.

## See Also

### Configuring the toolbar

- [supportedFeatureSet](paperkit/markuptoolbarviewcontroller/supportedfeatureset.md)
