---
url: >-
  https://lit-ui-router.dev/reference/lit-ui-router-ssr/index/interfaces/RenderContext.md
---
[lit-ui-router-ssr](../../index.md) / [lit-ui-router-ssr](../index.md) / RenderContext

# Interface: RenderContext

Defined in: [packages/lit-ui-router-ssr/src/prerender.ts:79](https://github.com/simshanith/lit-ui-router/blob/6e47ef8d8a4b24e99c074fb5c8c9cfaddfdb36a4/packages/lit-ui-router-ssr/src/prerender.ts#L79)

What a render hook is handed besides the verdict.

## Extends

* `RenderContext`

## Properties

| Property | Type | Description | Inherited from | Defined in |
| ------ | ------ | ------ | ------ | ------ |
|  `file` | `string` | Path of the file this render becomes, relative to `outDir`. | `SiteRenderContext.file` | packages/ui-router-server/dist/prerender.d.ts:41 |
|  `path` | `string` | The requested path. | `SiteRenderContext.path` | packages/ui-router-server/dist/prerender.d.ts:37 |
|  `root` | `EventTarget` | The render's root event target — the one the router was provided on. | - | [packages/lit-ui-router-ssr/src/prerender.ts:81](https://github.com/simshanith/lit-ui-router/blob/6e47ef8d8a4b24e99c074fb5c8c9cfaddfdb36a4/packages/lit-ui-router-ssr/src/prerender.ts#L81) |
|  `subpath` | `string` | Path relative to the mount that owned it, `''` at the mount root. | `SiteRenderContext.subpath` | packages/ui-router-server/dist/prerender.d.ts:39 |
