---
title: CPTextButtonStyle
framework: carplay
role: symbol
role_heading: Enumeration
path: carplay/cptextbuttonstyle
---

# CPTextButtonStyle

The styles a button can apply to its title to communicate its action.

## Declaration

```swift
enum CPTextButtonStyle
```

## Topics

### Button Text Styles

- [CPTextButtonStyle.normal](carplay/cptextbuttonstyle/normal.md)
- [CPTextButtonStyle.confirm](carplay/cptextbuttonstyle/confirm.md)
- [CPTextButtonStyle.cancel](carplay/cptextbuttonstyle/cancel.md)

### Initializers

- [init(rawValue:)](carplay/cptextbuttonstyle/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

### Managing the Button Style

- [textStyle](carplay/cptextbutton/textstyle.md)
