---
title: "init(context:for:)"
framework: tvmlkit
role: symbol
role_heading: Initializer
path: "tvmlkit/tvdocumentviewcontroller/init(context:for:)"
---

# init(context:for:)

Creates a new document view controller with a specific context and app controller.

## Declaration

```swift
convenience init(context: [String : Any], for appController: TVApplicationController)
```

## Discussion

Discussion The context parameter provides information to TVMLKit JS to determine which document to load.
