---
title: CPListTemplateDelegate
framework: carplay
role: symbol
role_heading: Protocol
path: carplay/cplisttemplatedelegate
---

# CPListTemplateDelegate

The interface an object implements to serve as the delegate for a list template.

## Declaration

```swift
protocol CPListTemplateDelegate : NSObjectProtocol
```

## Topics

### Getting the Selected Item

- [listTemplate(_:didSelect:completionHandler:)](carplay/cplisttemplatedelegate/listtemplate(_:didselect:completionhandler:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Responding to List Events

- [delegate](carplay/cplisttemplate/delegate.md)
