---
title: supportedFramings
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturesmartframingmonitor/supportedframings
---

# supportedFramings

An array of framings supported by the monitor in its current configuration.

## Declaration

```swift
var supportedFramings: [AVCaptureFraming] { get }
```

## Mentioned in

Adopting smart framing in your camera app

## Discussion

Discussion The monitor is capable of recommending any of the framings in this array. This property is key-value observable and may change as the target capture device’s activeFormat property changes. This array contains the full set of framings supported by the monitor in the device’s current configuration. You must tell the monitor which smart framings you are interested in having recommended to you by setting the enabledFramings property.

## See Also

### Configuring framings

- [enabledFramings](avfoundation/avcapturesmartframingmonitor/enabledframings.md)
- [recommendedFraming](avfoundation/avcapturesmartframingmonitor/recommendedframing.md)
