---
title: viewport
framework: avkit
role: symbol
role_heading: Instance Property
path: avkit/avplayerviewcontroller/viewport
---

# viewport

## Declaration

```swift
var viewport: AVViewport { get }
```

## Discussion

Discussion A configuration object that manages viewport settings for different presentation modes.

## See Also

### Configuring the visionOS player UI

- [infoViewActions](avkit/avplayerviewcontroller/infoviewactions.md)
- [customInfoViewControllers](avkit/avplayerviewcontroller/custominfoviewcontrollers.md)
- [contextualActions](avkit/avplayerviewcontroller/contextualactions.md)
- [contextualActionsInfoView](avkit/avplayerviewcontroller/contextualactionsinfoview.md)
- [contextualActionsPreviewImage](avkit/avplayerviewcontroller/contextualactionspreviewimage.md)
- [requiresMonoscopicViewingMode](avkit/avplayerviewcontroller/requiresmonoscopicviewingmode.md)
- [experienceController](avkit/avplayerviewcontroller/experiencecontroller.md)
- [groupExperienceCoordinator](avkit/avplayerviewcontroller/groupexperiencecoordinator.md)
- [AVViewport](avkit/avviewport.md)
