---
title: CLKComplicationFamily
framework: clockkit
role: symbol
role_heading: Enumeration
path: clockkit/clkcomplicationfamily
---

# CLKComplicationFamily

Constants indicating the template groups.

## Declaration

```swift
enum CLKComplicationFamily
```

## Mentioned in

Creating a timeline entry

## Topics

### Circular Small

- [CLKComplicationFamily.circularSmall](clockkit/clkcomplicationfamily/circularsmall.md)

### Extra Large

- [CLKComplicationFamily.extraLarge](clockkit/clkcomplicationfamily/extralarge.md)

### Modular

- [CLKComplicationFamily.modularSmall](clockkit/clkcomplicationfamily/modularsmall.md)
- [CLKComplicationFamily.modularLarge](clockkit/clkcomplicationfamily/modularlarge.md)

### Utilitarian

- [CLKComplicationFamily.utilitarianSmall](clockkit/clkcomplicationfamily/utilitariansmall.md)
- [CLKComplicationFamily.utilitarianSmallFlat](clockkit/clkcomplicationfamily/utilitariansmallflat.md)
- [CLKComplicationFamily.utilitarianLarge](clockkit/clkcomplicationfamily/utilitarianlarge.md)

### Graphic

- [CLKComplicationFamily.graphicCorner](clockkit/clkcomplicationfamily/graphiccorner.md)
- [CLKComplicationFamily.graphicCircular](clockkit/clkcomplicationfamily/graphiccircular.md)
- [CLKComplicationFamily.graphicBezel](clockkit/clkcomplicationfamily/graphicbezel.md)
- [CLKComplicationFamily.graphicRectangular](clockkit/clkcomplicationfamily/graphicrectangular.md)
- [CLKComplicationFamily.graphicExtraLarge](clockkit/clkcomplicationfamily/graphicextralarge.md)

### Initializers

- [init(rawValue:)](clockkit/clkcomplicationfamily/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Templates

- [SwiftUI templates](clockkit/swiftui-templates.md)
- [ComplicationRenderingMode](clockkit/complicationrenderingmode.md)
- [Data providers](clockkit/data-providers.md)
- [Circular small](clockkit/circular-small.md)
- [Extra large](clockkit/extra-large.md)
- [Modular small](clockkit/modular-small.md)
- [Modular large](clockkit/modular-large.md)
- [Utilitarian](clockkit/utilitarian.md)
- [Graphic](clockkit/graphic.md)
- [CLKComplicationTemplate](clockkit/clkcomplicationtemplate.md)
- [CLKComplicationSupportedFamilies](bundleresources/information-property-list/clkcomplicationsupportedfamilies.md)
