---
title: navigationController
framework: tvmlkit
role: symbol
role_heading: Instance Property
path: tvmlkit/tvapplicationcontroller/navigationcontroller
---

# navigationController

The navigation controller that is bridged from JavaScript to tvOS.

## Declaration

```swift
var navigationController: UINavigationController { get }
```

## Discussion

Discussion The root controller in which all content is presented. Native controllers can also be pushed onto this controller, or they may be presented manually.

## See Also

### Examining App Controller Properties

- [context](tvmlkit/tvapplicationcontroller/context.md)
- [window](tvmlkit/tvapplicationcontroller/window.md)
