---
title: CLKGaugeProviderStyle
framework: clockkit
role: symbol
role_heading: Enumeration
path: clockkit/clkgaugeproviderstyle
---

# CLKGaugeProviderStyle

Visual styles available for gauges.

## Declaration

```swift
enum CLKGaugeProviderStyle
```

## Topics

### Styles

- [CLKGaugeProviderStyle.fill](clockkit/clkgaugeproviderstyle/fill.md)
- [CLKGaugeProviderStyle.ring](clockkit/clkgaugeproviderstyle/ring.md)

### Initializers

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

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Gauge providers

- [CLKSimpleGaugeProvider](clockkit/clksimplegaugeprovider.md)
- [CLKTimeIntervalGaugeProvider](clockkit/clktimeintervalgaugeprovider.md)
- [CLKGaugeProvider](clockkit/clkgaugeprovider.md)
- [CLKSimpleGaugeProviderFillFractionEmpty](clockkit/clksimplegaugeproviderfillfractionempty.md)
