---
url: >-
  https://lit-ui-router.dev/api/lit-ui-router-ssr/client/interfaces/LightDomHydratingElement.md
---
[lit-ui-router-ssr](../../index.md) / [client](../index.md) / LightDomHydratingElement

# Interface: LightDomHydratingElement

Defined in: [packages/lit-ui-router-ssr/src/light-dom.ts:19](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/lit-ui-router-ssr/src/light-dom.ts#L19)

A light-DOM element that owns its side of a server render.

## Extends

* `LitElement`

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
|  `deferHydration` | `boolean` | Written by the server on a prerendered element; while it is present the element renders nothing, and removing it wakes and hydrates the element. | [packages/lit-ui-router-ssr/src/light-dom.ts:24](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/lit-ui-router-ssr/src/light-dom.ts#L24) |

## Methods

### renderLight()

```ts
renderLight(): typeof noChange;
```

Defined in: [packages/lit-ui-router-ssr/src/light-dom.ts:29](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/lit-ui-router-ssr/src/light-dom.ts#L29)

Answers the use site's `lightSlot()` part with `noChange`, so the
render that reaches it leaves this element's own nodes where they stand.

#### Returns

*typeof* `noChange`
