---
title: AVLegibleMediaOptionsMenuState
framework: AVKit
role: symbol
role_heading: Structure
platforms: [iOS 26.4+, iPadOS 26.4+, Mac Catalyst 26.4+, macOS 26.4+, visionOS 26.4+]
path: avkit/avlegiblemediaoptionsmenustate
---

# AVLegibleMediaOptionsMenuState

## Declaration

```swift
struct AVLegibleMediaOptionsMenuState
```

## Overview

Overview A struct describing the state of the legible options menu.

## Topics

### Creating a menu state

- [init()](avkit/avlegiblemediaoptionsmenustate/init().md)
- [init(enabled:reason:)](avkit/avlegiblemediaoptionsmenustate/init(enabled:reason:).md)

### Inspecting the state

- [enabled](avkit/avlegiblemediaoptionsmenustate/enabled.md)
- [reason](avkit/avlegiblemediaoptionsmenustate/reason.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Media and content selection

- [AVLegibleMediaOptionsMenuController](avkit/avlegiblemediaoptionsmenucontroller.md)
- [AVContentSelectionViewController](avkit/avcontentselectionviewcontroller.md)
