---
title: delegate
framework: AVKit
role: symbol
role_heading: Instance Property
platforms: [iOS 26.4+, iPadOS 26.4+, Mac Catalyst 26.4+, macOS 26.4+, visionOS 26.4+]
path: avkit/avlegiblemediaoptionsmenucontroller/delegate-swift.property
---

# delegate

## Declaration

```swift
weak var delegate: (any AVLegibleMediaOptionsMenuController.Delegate)? { get set }
```

## Discussion

Discussion The delegate for receiving caption preview and state change notifications.

## See Also

### Configuring a delegate

- [AVLegibleMediaOptionsMenuController.Delegate](avkit/avlegiblemediaoptionsmenucontroller/delegate-swift.protocol.md)
