---
title: "add(_:)"
framework: carplay
role: symbol
role_heading: Instance Method
path: "carplay/cpnavigationsession/add(_:)-93qpu"
---

# add(_:)

Adds one or more lane guidance instances to the navigation session.

## Declaration

```swift
func add(_ laneGuidances: [CPLaneGuidance])
```

## Discussion

Discussion Use this method to add CPLaneGuidance elements in chronological order to the navigation session. Add CPLaneGuidance objects as soon as they are available.

## See Also

### Managing Upcoming Maneuvers

- [upcomingManeuvers](carplay/cpnavigationsession/upcomingmaneuvers.md)
- [maneuverState](carplay/cpnavigationsession/maneuverstate.md)
- [currentRoadNameVariants](carplay/cpnavigationsession/currentroadnamevariants.md)
- [currentLaneGuidance](carplay/cpnavigationsession/currentlaneguidance.md)
- [add(_:)](carplay/cpnavigationsession/add(_:)-17l62.md)
- [CPManeuver](carplay/cpmaneuver.md)
