---
title: "widgetMaximumSize(for:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsextensioncontext/widgetmaximumsize(for:)"
---

# widgetMaximumSize(for:)

Returns the maximum size for the specified widget display mode.

## Declaration

```swift
func widgetMaximumSize(for displayMode: NCWidgetDisplayMode) -> CGSize
```

## Parameters

- `displayMode`: The active display mode of the widget. For possible values, see doc://com.apple.documentation/documentation/NotificationCenter/NCWidgetDisplayMode.

## See Also

### Deprecated

- [completeRequest(withBroadcast:broadcastConfiguration:setupInfo:)](foundation/nsextensioncontext/completerequest(withbroadcast:broadcastconfiguration:setupinfo:).md)
- [widgetActiveDisplayMode](foundation/nsextensioncontext/widgetactivedisplaymode.md)
- [widgetLargestAvailableDisplayMode](foundation/nsextensioncontext/widgetlargestavailabledisplaymode.md)
