---
title: CPTripPreviewTextConfiguration
framework: carplay
role: symbol
role_heading: Class
path: carplay/cptrippreviewtextconfiguration
---

# CPTripPreviewTextConfiguration

A configuration object for changing the button titles on a trip preview.

## Declaration

```swift
class CPTripPreviewTextConfiguration
```

## Topics

### Creating a Text Configuration Object

- [init(startButtonTitle:additionalRoutesButtonTitle:overviewButtonTitle:)](carplay/cptrippreviewtextconfiguration/init(startbuttontitle:additionalroutesbuttontitle:overviewbuttontitle:).md)

### Setting Button Titles

- [startButtonTitle](carplay/cptrippreviewtextconfiguration/startbuttontitle.md)
- [additionalRoutesButtonTitle](carplay/cptrippreviewtextconfiguration/additionalroutesbuttontitle.md)
- [overviewButtonTitle](carplay/cptrippreviewtextconfiguration/overviewbuttontitle.md)

### Initializers

- [init(coder:)](carplay/cptrippreviewtextconfiguration/init(coder:).md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Displaying Trip Previews

- [showTripPreviews(_:textConfiguration:)](carplay/cpmaptemplate/showtrippreviews(_:textconfiguration:).md)
- [showTripPreviews(_:selectedTrip:textConfiguration:)](carplay/cpmaptemplate/showtrippreviews(_:selectedtrip:textconfiguration:).md)
- [hideTripPreviews()](carplay/cpmaptemplate/hidetrippreviews().md)
- [showRouteChoicesPreview(for:textConfiguration:)](carplay/cpmaptemplate/showroutechoicespreview(for:textconfiguration:).md)
