---
title: "browserViewController(_:documentViewControllerFor:)"
framework: tvmlkit
role: symbol
role_heading: Instance Method
path: "tvmlkit/tvbrowserviewcontrollerdatasource/browserviewcontroller(_:documentviewcontrollerfor:)"
---

# browserViewController(_:documentViewControllerFor:)

Provides the document view controller to be used for a particular child of the full-screen browser.

## Declaration

```swift
func browserViewController(_ browserViewController: TVBrowserViewController, documentViewControllerFor viewElement: TVViewElement) -> TVDocumentViewController?
```
