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

# client

The client half: `bootstrap()` starts the router and hydrates the prerendered
root, or renders it cold, and each served `<ui-view>` the walk wakes adopts
its markup through `uiViewSlot`.

## Interfaces

* [AdoptableView](interfaces/AdoptableView.md)
* [AdoptUiViewContextKey](interfaces/AdoptUiViewContextKey.md)
* [BootstrapOptions](interfaces/BootstrapOptions.md)
* [BootstrapResult](interfaces/BootstrapResult.md)
* [BootstrapViewReport](interfaces/BootstrapViewReport.md)
* [HydrateRootOptions](interfaces/HydrateRootOptions.md)
* [HydrationSignature](interfaces/HydrationSignature.md)
* [LightDomHydratingConstructor](interfaces/LightDomHydratingConstructor.md)
* [LightDomHydratingElement](interfaces/LightDomHydratingElement.md)
* [ServedUiView](interfaces/ServedUiView.md)
* [ServedUiViewConstructor](interfaces/ServedUiViewConstructor.md)
* [UiViewAdoptDetail](interfaces/UiViewAdoptDetail.md)

## Type Aliases

* [AdoptOutcome](type-aliases/AdoptOutcome.md)
* [AdoptReporter](type-aliases/AdoptReporter.md)
* [AdoptUiViewContext](type-aliases/AdoptUiViewContext.md)
* [BootstrapOutcome](type-aliases/BootstrapOutcome.md)
* [BootstrapSignature](type-aliases/BootstrapSignature.md)
* [BootstrapViewOutcome](type-aliases/BootstrapViewOutcome.md)
* [LightDomAdoptEvent](type-aliases/LightDomAdoptEvent.md)
* [LitElementConstructor](type-aliases/LitElementConstructor.md)
* [UiViewAdoptEvent](type-aliases/UiViewAdoptEvent.md)

## Variables

* [adoptUiViewContext](variables/adoptUiViewContext.md)
* [lightDomAdoptEventName](variables/lightDomAdoptEventName.md)
* [lightSlot](variables/lightSlot.md)
* [servedViewBrand](variables/servedViewBrand.md)
* [uiViewAdoptEventName](variables/uiViewAdoptEventName.md)
* [uiViewSlot](variables/uiViewSlot.md)

## Functions

* [bootstrap](functions/bootstrap.md)
* [hydrateRoot](functions/hydrateRoot.md)
* [isServedViewClass](functions/isServedViewClass.md)
* [LightDomHydrating](functions/LightDomHydrating.md)
* [readHydrationSignature](functions/readHydrationSignature.md)
* [readResolvePayload](functions/readResolvePayload.md)
* [withServedRender](functions/withServedRender.md)
