---
title: UIWindowScene.ActivationAction.ConfigurationProvider
framework: uikit
role: symbol
role_heading: Type Alias
path: uikit/uiwindowscene/activationaction/configurationprovider
---

# UIWindowScene.ActivationAction.ConfigurationProvider

A type alias defining a closure that provides an activation configuration for the activation action.

## Declaration

```swift
typealias ConfigurationProvider = (UIWindowScene.ActivationAction) -> UIWindowScene.ActivationConfiguration?
```

## Parameters

- `action`: The doc://com.apple.uikit/documentation/UIKit/UIWindowScene/ActivationAction requesting a configuration.

## Return Value

Return Value An activation configuration you can use to request a window scene.

## See Also

### Creating an activation action

- [init(title:subtitle:image:identifier:discoverabilityTitle:attributes:alternate:_:)](uikit/uiwindowscene/activationaction/init(title:subtitle:image:identifier:discoverabilitytitle:attributes:alternate:_:).md)
