lit-ui-router / isRoutedLitElement
Function: isRoutedLitElement()
ts
function isRoutedLitElement<T>(component?): component is RoutedLitElement<T>;Defined in: packages/lit-ui-router/src/routed-element.ts:23
Whether a view's component is a RoutedLitElement class rather than a template function: a constructor whose prototype extends LitElement.
A renderer that draws lit views outside <ui-view> uses it to choose between instantiating the class and calling the template.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
T extends DefaultResolvesType | DefaultResolvesType | the resolves the routed element receives |
Parameters
| Parameter | Type | Description |
|---|---|---|
component? | unknown | a view declaration's component, or any other value |
Returns
component is RoutedLitElement<T>
whether component is a LitElement subclass