lit-ui-router / LitViewDeclaration
Type Alias: LitViewDeclaration<T>
ts
type LitViewDeclaration<T> =
| LitViewDeclarationObject<T>
| LitViewDeclarationElement<T>
| LitViewDeclarationTemplate<T>;Defined in: packages/lit-ui-router/src/interface.ts:313
Union type for all valid view declaration formats.
A view can be declared as:
- An object with a
componentproperty (LitViewDeclarationObject) - A LitElement class directly (LitViewDeclarationElement)
- A template function directly (LitViewDeclarationTemplate)
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends DefaultResolvesType | DefaultResolvesType |