---
title: "mapTemplate(_:didDismiss:dismissalContext:)"
framework: carplay
role: symbol
role_heading: Instance Method
path: "carplay/cpmaptemplatedelegate/maptemplate(_:diddismiss:dismissalcontext:)"
---

# mapTemplate(_:didDismiss:dismissalContext:)

Tells the delegate that the system dismissed the navigation alert.

## Declaration

```swift
optional func mapTemplate(_ mapTemplate: CPMapTemplate, didDismiss navigationAlert: CPNavigationAlert, dismissalContext: CPNavigationAlert.DismissalContext)
```

## Parameters

- `mapTemplate`: The current map template.
- `navigationAlert`: The dismissed navigation alert.
- `dismissalContext`: The reason for dismissing the navigation alert.

## See Also

### Handling Navigation Alerts

- [mapTemplate(_:willShow:)](carplay/cpmaptemplatedelegate/maptemplate(_:willshow:).md)
- [mapTemplate(_:didShow:)](carplay/cpmaptemplatedelegate/maptemplate(_:didshow:).md)
- [mapTemplate(_:willDismiss:dismissalContext:)](carplay/cpmaptemplatedelegate/maptemplate(_:willdismiss:dismissalcontext:).md)
- [CPNavigationAlert.DismissalContext](carplay/cpnavigationalert/dismissalcontext.md)
