---
title: CLKComplicationStaticWidgetMigrationConfiguration
framework: clockkit
role: symbol
role_heading: Class
path: clockkit/clkcomplicationstaticwidgetmigrationconfiguration
---

# CLKComplicationStaticWidgetMigrationConfiguration

A configuration object that specifies a static complication in WidgetKit.

## Declaration

```swift
class CLKComplicationStaticWidgetMigrationConfiguration
```

## Overview

Overview You can use static complications if your app doesn’t dynamically customize the list of complications available in the complication picker. For example, if your complications display the current temperature and chance of precipitation at the user’s current location, you can use a set of static widgets to define these complications. For more information, see Migrating ClockKit complications to WidgetKit.

## Topics

### Creating static complication configurations

- [init(kind:extensionBundleIdentifier:)](clockkit/clkcomplicationstaticwidgetmigrationconfiguration/init(kind:extensionbundleidentifier:).md)

### Accessing configuration properties

- [kind](clockkit/clkcomplicationstaticwidgetmigrationconfiguration/kind.md)
- [extensionBundleIdentifier](clockkit/clkcomplicationstaticwidgetmigrationconfiguration/extensionbundleidentifier.md)

## Relationships

### Inherits From

- [CLKComplicationWidgetMigrationConfiguration](clockkit/clkcomplicationwidgetmigrationconfiguration.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Migrating to WidgetKit

- [widgetMigrator](clockkit/clkcomplicationdatasource/widgetmigrator.md)
- [CLKComplicationAppIntentWidgetMigrationConfiguration](clockkit/clkcomplicationappintentwidgetmigrationconfiguration.md)
- [CLKComplicationIntentWidgetMigrationConfiguration](clockkit/clkcomplicationintentwidgetmigrationconfiguration.md)
- [CLKComplicationWidgetMigrator](clockkit/clkcomplicationwidgetmigrator.md)
- [CLKComplicationWidgetMigrationConfiguration](clockkit/clkcomplicationwidgetmigrationconfiguration.md)
