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

# UIWindowScene.ActivationInteraction.ConfigurationProvider

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

## Declaration

```swift
typealias ConfigurationProvider = (UIWindowScene.ActivationInteraction, CGPoint) -> UIWindowScene.ActivationConfiguration?
```

## Parameters

- `interaction`: The doc://com.apple.uikit/documentation/UIKit/UIWindowScene/ActivationInteraction requesting a configuration.
- `location`: The location in the view of the interaction requesting a configuration.

## Return Value

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

## See Also

### Creating an activation interaction

- [init(_:errorHandler:)](uikit/uiwindowscene/activationinteraction/init(_:errorhandler:).md)
