---
title: delegate
framework: carplay
role: symbol
role_heading: Instance Property
path: carplay/cptemplateapplicationdashboardscene/delegate
---

# delegate

The object that receives the dashboard scene’s life-cycle events.

## Declaration

```swift
var delegate: (any CPTemplateApplicationDashboardSceneDelegate)? { get set }
```

## Discussion

Discussion Use this property to access the delegate object CarPlay creates from the class name you provide in the scene manifest of your app’s Info.plist file. You can update this property at runtime to provide an alternate delegate object.

## See Also

### Responding to the Dashboard Scene Life Cycle

- [CPTemplateApplicationDashboardSceneDelegate](carplay/cptemplateapplicationdashboardscenedelegate.md)
