---
title: currentLaneGuidance
framework: carplay
role: symbol
role_heading: Instance Property
path: carplay/cpnavigationsession/currentlaneguidance
---

# currentLaneGuidance

The current lane guidance to use for navigation metadata.

## Declaration

```swift
@NSCopying var currentLaneGuidance: CPLaneGuidance? { get set }
```

## Discussion

Discussion First, add the required CPLaneGuidance objects to the session using add(_:), then set this property with the current lane guidance. Set this property to nil if there’s no current lane guidance.

## See Also

### Managing Upcoming Maneuvers

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