---
title: AVExperienceController.Experience.expanded
framework: avkit
role: symbol
role_heading: Case
path: avkit/avexperiencecontroller/experience-swift.enum/expanded
---

# AVExperienceController.Experience.expanded

An experience where the system places the video outside of its original container.

## Declaration

```swift
case expanded
```

## Discussion

Discussion Transition to this experience to get the appropriate expanded experience for the platform. It’s valid to transition to this experience even when the original container isn’t in a view hierarchy. In this case, you must specify a fallbackPlacement or the transition result is AVExperienceController.TransitionContext.TransitionResult.reversed(reason:). note: This experience to is analogous to a player view controller’s fullscreen state.

## See Also

### Supported experiences

- [AVExperienceController.Experience.embedded](avkit/avexperiencecontroller/experience-swift.enum/embedded.md)
- [AVExperienceController.Experience.multiview](avkit/avexperiencecontroller/experience-swift.enum/multiview.md)
- [AVExperienceController.Experience.immersive](avkit/avexperiencecontroller/experience-swift.enum/immersive.md)
