SYMBOL INDEX (459 symbols across 95 files) FILE: demo/@debug/index.ts type HTMLElementTagNameMap (line 12) | interface HTMLElementTagNameMap { class DemoDebug (line 18) | class DemoDebug extends LitElement { method render (line 19) | override render(): TemplateResult { FILE: demo/@helpers/iframe.script.ts type MessageData (line 8) | type MessageData = Readonly<{ url: string }>; type ParentData (line 10) | type ParentData = { function updateParentUrl (line 17) | function updateParentUrl() { FILE: demo/@helpers/theme-controller.ts class ThemeController (line 3) | class ThemeController implements ReactiveController { method constructor (line 7) | constructor(host: ReactiveControllerHost) { method value (line 11) | get value(): string { method hostConnected (line 15) | hostConnected(): void { method hostDisconnected (line 20) | hostDisconnected(): void { FILE: demo/@helpers/vaadin-demo-code-snippet-file.ts type CodeSnippet (line 10) | type CodeSnippet = Readonly<{ class DemoCodeSnippetFile (line 17) | class DemoCodeSnippetFile extends LitElement { method updated (line 26) | override updated(): void { method render (line 30) | override render(): TemplateResult | typeof nothing { method #toggleExpanded (line 57) | #toggleExpanded(): void { method #copyToClipboard (line 61) | async #copyToClipboard(): Promise { type HTMLElementTagNameMap (line 70) | interface HTMLElementTagNameMap { FILE: demo/@helpers/vaadin-demo-code-snippet.ts type HTMLElementTagNameMap (line 10) | interface HTMLElementTagNameMap { type WindowEventMap (line 14) | interface WindowEventMap { function renderFile (line 21) | function renderFile(file: CodeSnippet): TemplateResult { class DemoCodeSnippet (line 26) | class DemoCodeSnippet extends LitElement { method render (line 31) | override render(): TemplateResult { FILE: demo/@helpers/vaadin-demo-layout.ts type HTMLElementTagNameMap (line 21) | interface HTMLElementTagNameMap { class DemoLayout (line 27) | class DemoLayout extends SignalWatcher(LitElement) { method render (line 33) | override render(): TemplateResult { method #onToggleMode (line 62) | #onToggleMode() { FILE: demo/@helpers/vaadin-presentation-addressbar.ts type HTMLElementTagNameMap (line 13) | interface HTMLElementTagNameMap { function onBack (line 18) | function onBack() { function onForward (line 22) | function onForward() { class PresentationAddressbar (line 27) | class PresentationAddressbar extends LitElement { method render (line 32) | override render(): TemplateResult { method #onChange (line 46) | #onChange(event: Event) { FILE: demo/@helpers/vaadin-presentation.ts type HTMLElementTagNameMap (line 10) | interface HTMLElementTagNameMap { type MessageData (line 15) | type MessageData = Readonly<{ class Presentation (line 20) | class Presentation extends LitElement { method connectedCallback (line 28) | override connectedCallback(): void { method disconnectedCallback (line 33) | override disconnectedCallback(): void { method firstUpdated (line 38) | override firstUpdated(): void { method changedProperties (line 52) | changedProperties(map: PropertyValues): void { method render (line 58) | override render(): TemplateResult { method #onUrlChanged (line 75) | #onUrlChanged(event: CustomEvent) { FILE: demo/@helpers/x-breadcrumbs.ts type Breadcrumb (line 6) | type Breadcrumb = Readonly<{ class Breadcrumbs (line 12) | class Breadcrumbs extends LitElement { method #isNotLastIndexOf (line 18) | #isNotLastIndexOf(items: readonly Breadcrumb[], i: number): boolean { method render (line 22) | override render(): TemplateResult { type HTMLElementTagNameMap (line 38) | interface HTMLElementTagNameMap { FILE: demo/@helpers/x-home-view.ts type HTMLElementTagNameMap (line 6) | interface HTMLElementTagNameMap { class HomeView (line 12) | class HomeView extends LitElement { method render (line 15) | override render(): TemplateResult { FILE: demo/@helpers/x-image-view.ts type HTMLElementTagNameMap (line 9) | interface HTMLElementTagNameMap { class ImageView (line 15) | class ImageView extends LitElement { method render (line 20) | override render(): TemplateResult { FILE: demo/@helpers/x-knowledge-base.ts class KnowledgeBase (line 6) | class KnowledgeBase extends LitElement implements WebComponentInterface { method render (line 9) | override render(): TemplateResult { type HTMLElementTagNameMap (line 15) | interface HTMLElementTagNameMap { FILE: demo/@helpers/x-login-view.ts class LoginView (line 7) | class LoginView extends LitElement implements WebComponentInterface { method render (line 12) | override render(): TemplateResult { method #login (line 19) | #login() { type HTMLElementTagNameMap (line 30) | interface HTMLElementTagNameMap { FILE: demo/@helpers/x-not-found-view.ts class NotFoundView (line 6) | class NotFoundView extends LitElement { method render (line 9) | override render(): TemplateResult { type HTMLElementTagNameMap (line 18) | interface HTMLElementTagNameMap { FILE: demo/@helpers/x-profile-view.ts type HTMLElementTagNameMap (line 7) | interface HTMLElementTagNameMap { class ProfileView (line 13) | class ProfileView extends LitElement { method render (line 17) | override render(): TemplateResult { FILE: demo/@helpers/x-user-list.ts type HTMLElementTagNameMap (line 6) | interface HTMLElementTagNameMap { class UserList (line 12) | class UserList extends LitElement { method render (line 14) | override render(): TemplateResult { FILE: demo/@helpers/x-user-not-found-view.ts class UserNotFoundView (line 7) | class UserNotFoundView extends LitElement { method render (line 12) | override render(): TemplateResult { type HTMLElementTagNameMap (line 21) | interface HTMLElementTagNameMap { FILE: demo/@helpers/x-user-numeric-view.ts type HTMLElementTagNameMap (line 7) | interface HTMLElementTagNameMap { class UserNumericView (line 13) | class UserNumericView extends LitElement { method render (line 17) | override render(): TemplateResult { FILE: demo/@helpers/x-user-profile.ts type HTMLElementTagNameMap (line 7) | interface HTMLElementTagNameMap { class UserProfile (line 13) | class UserProfile extends LitElement { method render (line 18) | override render(): TemplateResult { FILE: demo/animated-transitions/d2/x-wrapper.ts type HTMLElementTagNameMap (line 6) | interface HTMLElementTagNameMap { class Wrapper (line 13) | class Wrapper extends LitElement { method render (line 16) | override render(): TemplateResult { FILE: demo/animated-transitions/index.ts type HTMLElementTagNameMap (line 22) | interface HTMLElementTagNameMap { class DemoAnimatedTransitions (line 69) | class DemoAnimatedTransitions extends LitElement { method render (line 72) | override render(): TemplateResult { FILE: demo/code-splitting/d1/script.ts method action (line 11) | async action() { FILE: demo/code-splitting/d1/user.bundle.ts type HTMLElementTagNameMap (line 7) | interface HTMLElementTagNameMap { class UserJsBundleView (line 14) | class UserJsBundleView extends LitElement { method render (line 17) | override render(): TemplateResult { FILE: demo/code-splitting/d2/script.ts method children (line 14) | async children() { FILE: demo/code-splitting/index.ts type HTMLElementTagNameMap (line 21) | interface HTMLElementTagNameMap { class DemoCodeSplitting (line 63) | class DemoCodeSplitting extends LitElement { method render (line 66) | override render(): TemplateResult { FILE: demo/getting-started/index.ts type HTMLElementTagNameMap (line 18) | interface HTMLElementTagNameMap { class DemoGettingStarted (line 37) | class DemoGettingStarted extends LitElement { method render (line 40) | override render(): TemplateResult { FILE: demo/getting-started/snippets/s4.ts class MyViewElement (line 8) | @customElement('my-view') method render (line 12) | override render() { type HTMLElementTagNameMap (line 19) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d1/x-countdown.ts class Countdown (line 7) | class Countdown extends LitElement implements WebComponentInterface { method render (line 12) | override render(): TemplateResult { method onBeforeEnter (line 16) | async onBeforeEnter(_: RouterLocation): Promise { method #tick (line 31) | #tick(): void { method #clear (line 39) | #clear(): void { type HTMLElementTagNameMap (line 49) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d2/x-friend.ts class Friend (line 7) | class Friend extends LitElement implements WebComponentInterface { method render (line 14) | override render(): TemplateResult { method onAfterEnter (line 18) | onAfterEnter(_: RouterLocation): void { type HTMLElementTagNameMap (line 25) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d3/x-user-deleted.ts class UserDeleted (line 7) | class UserDeleted extends LitElement implements WebComponentInterface { method render (line 8) | override render(): TemplateResult { type HTMLElementTagNameMap (line 15) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d3/x-user-manage.ts class UserManage (line 7) | class UserManage extends LitElement implements WebComponentInterface { method render (line 10) | override render(): TemplateResult { method onBeforeLeave (line 20) | onBeforeLeave(location: RouterLocation, commands: PreventAndRedirectCo... type HTMLElementTagNameMap (line 34) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d4/x-autosave-view.ts class AutosaveView (line 10) | class AutosaveView extends LitElement implements WebComponentInterface { method render (line 13) | override render(): TemplateResult { method onInput (line 22) | onInput(event: Event): void { method onAfterEnter (line 27) | onAfterEnter(): void { method onAfterLeave (line 31) | onAfterLeave(): void { type HTMLElementTagNameMap (line 38) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d4/x-main-page.ts class MainPage (line 6) | class MainPage extends LitElement { method render (line 7) | override render(): TemplateResult { type HTMLElementTagNameMap (line 14) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/d6/script.ts type RouteExtension (line 12) | type RouteExtension = Readonly<{ FILE: demo/lifecycle-callback/index.ts type HTMLElementTagNameMap (line 41) | interface HTMLElementTagNameMap { class DemoLifecycleCallback (line 155) | class DemoLifecycleCallback extends LitElement { method render (line 158) | override render(): TemplateResult { FILE: demo/lifecycle-callback/snippets/my-view-with-after-enter.ts class MyViewWithAfterEnter (line 7) | @customElement('my-view-with-after-enter') method onAfterEnter (line 9) | onAfterEnter(location: RouterLocation, commands: EmptyCommands, router... type HTMLElementTagNameMap (line 16) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/snippets/my-view-with-after-leave.ts class MyViewWithAfterLeave (line 7) | @customElement('my-view-with-after-leave') method onAfterLeave (line 9) | onAfterLeave(location: RouterLocation, commands: EmptyCommands, router... type HTMLElementTagNameMap (line 16) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/snippets/my-view-with-before-enter.ts class MyViewWithBeforeEnter (line 8) | class MyViewWithBeforeEnter extends LitElement implements WebComponentIn... method onBeforeEnter (line 9) | onBeforeEnter(location: RouterLocation, commands: PreventAndRedirectCo... type HTMLElementTagNameMap (line 16) | interface HTMLElementTagNameMap { FILE: demo/lifecycle-callback/snippets/my-view-with-before-leave.ts class MyViewWithBeforeLeave (line 7) | @customElement('my-view-with-before-leave') method onBeforeLeave (line 9) | onBeforeLeave(location: RouterLocation, commands: PreventCommands, rou... type HTMLElementTagNameMap (line 16) | interface HTMLElementTagNameMap { FILE: demo/navigation-trigger/index.ts type HTMLElementTagNameMap (line 25) | interface HTMLElementTagNameMap { class DemoNavigationTrigger (line 83) | class DemoNavigationTrigger extends LitElement { method render (line 86) | override render(): TemplateResult { FILE: demo/redirect/d2/script.ts method action (line 17) | action(_, commands) { FILE: demo/redirect/d2/x-admin-view.ts type HTMLElementTagNameMap (line 6) | interface HTMLElementTagNameMap { type Window (line 10) | interface Window { class AdminView (line 17) | class AdminView extends LitElement implements WebComponentInterface { method onBeforeEnter (line 18) | onBeforeEnter(location: RouterLocation, commands: Commands): RedirectR... method render (line 26) | override render(): TemplateResult { FILE: demo/redirect/index.ts type HTMLElementTagNameMap (line 26) | interface HTMLElementTagNameMap { class DemoRedirect (line 71) | class DemoRedirect extends LitElement { method render (line 74) | override render(): TemplateResult { FILE: demo/route-actions/d1/script.ts function recordUrlVisit (line 10) | async function recordUrlVisit(context: RouteContext) { FILE: demo/route-actions/d2/script.ts function pollBackendForChanges (line 8) | async function pollBackendForChanges() { FILE: demo/route-actions/d3/script.ts function redirect (line 7) | function redirect(context: RouteContext, commands: Commands) { FILE: demo/route-actions/d4/script.ts function render (line 7) | function render(context: RouteContext, commands: Commands) { FILE: demo/route-actions/d5/script.ts method action (line 11) | async action(context: RouteContext, commands: Commands) { FILE: demo/route-actions/index.ts type HTMLElementTagNameMap (line 28) | interface HTMLElementTagNameMap { class DemoRouteActions (line 99) | class DemoRouteActions extends LitElement { method render (line 102) | override render(): TemplateResult { FILE: demo/route-parameters/d2/x-project-view.ts class ProjectView (line 7) | class ProjectView extends LitElement implements WebComponentInterface { method render (line 10) | override render(): TemplateResult { type HTMLElementTagNameMap (line 19) | interface HTMLElementTagNameMap { FILE: demo/route-parameters/d5/x-page-number-view.ts class PageNumberView (line 8) | class PageNumberView extends LitElement implements WebComponentInterface { method render (line 11) | override render(): TemplateResult { method #getPageNumber (line 15) | #getPageNumber(): string { type HTMLElementTagNameMap (line 22) | interface HTMLElementTagNameMap { FILE: demo/route-parameters/d6/x-hash-view.ts class HashView (line 7) | class HashView extends LitElement implements WebComponentInterface { method render (line 10) | override render(): TemplateResult { type HTMLElementTagNameMap (line 17) | interface HTMLElementTagNameMap { FILE: demo/route-parameters/index.ts type HTMLElementTagNameMap (line 34) | interface HTMLElementTagNameMap { class DemoRouteParameters (line 133) | class DemoRouteParameters extends LitElement { method render (line 136) | override render(): TemplateResult { FILE: demo/url-generation/d1/script.ts type RouteExtension (line 9) | type RouteExtension = Readonly<{ FILE: demo/url-generation/d1/x-main-layout.ts class MainLayout (line 8) | class MainLayout extends LitElement implements WebComponentInterface ... function cacheRoutes (line 18) | function cacheRoutes( function getRouteByName (line 41) | function getRouteByName( type StringifyQueryParams (line 58) | type StringifyQueryParams = (params: UrlParams) => string; type GenerateUrlOptions (line 60) | type GenerateUrlOptions = ParseOp... type RouteCacheRecord (line 74) | type RouteCacheRecord = Readonly<{ type UrlGenerator (line 79) | type UrlGenerator = (routeName: string, params?: Params) => string; function generateUrls (line 81) | function generateUrls { type Matcher (line 21) | type Matcher = Readonly<{ type Match (line 26) | type Match = Readonly<{ function decodeParam (line 39) | function decodeParam(val: string): string { function matchPath (line 48) | function matchPath( FILE: src/resolver/matchRoute.ts type MatchWithRoute (line 15) | type MatchWithRoute = Match & type RouteMatchIterator (line 20) | type RouteMatchIterator = Iterator< function matchRoute (line 72) | function matchRoute( FILE: src/resolver/resolveRoute.ts function resolveRoute (line 14) | function resolveRoute( FILE: src/resolver/resolver.ts function isDescendantRoute (line 15) | function isDescendantRoute( function isRouteContext (line 29) | function isRouteContext(value: un... type ResolutionErrorOptions (line 40) | interface ResolutionErrorOptions { class ResolutionError (line 48) | class ResolutionError, options?: ResolutionErrorO... method warn (line 79) | warn(): void { function updateChainForRoute (line 84) | function updateChainForRoute( type ErrorHandlerCallback (line 108) | type ErrorHandlerCallback = (error: unknown) => T; type ResolveRouteCallback (line 114) | type ResolveRouteCallback = ( type ResolverOptions (line 123) | type ResolverOptions = Readonly<{ class Resolver (line 130) | class Resolver { method context (line 196) | get context(): RouteContext { method __effectiveBaseUrl (line 207) | protected get __effectiveBaseUrl(): string { method getRoutes (line 218) | getRoutes(): ReadonlyArray> { method removeRoutes (line 227) | removeRoutes(): void { method resolve (line 247) | async resolve(pathnameOrContext: ResolveContext | string): Promise<... method setRoutes (line 325) | setRoutes(routes: ReadonlyArray> | Route): obj... method __normalizePathname (line 338) | protected __normalizePathname(pathname: string): string | undefined { method addRoutes (line 362) | protected addRoutes(routes: ReadonlyArray> | Route = Promise | T; type ActionResult (line 21) | type ActionResult = T | NotFoundResult | null | undefined | void; type ChildrenCallback (line 43) | type ChildrenCallback = ( type Route (line 62) | type Route = Readonly<{ type ChainItem (line 129) | type ChainItem = { type ResolveContext (line 147) | type ResolveContext = Readonly<{ type RouteContext (line 165) | type RouteContext>; type Params (line 259) | type Params = IndexedParams | ParamValue[]; FILE: src/resolver/utils.ts type NotFoundResult (line 12) | type NotFoundResult = typeof notFoundResult; class NotFoundError (line 17) | class NotFoundError extends Error { method constructor (line 28) | constructor(context: RouteContext) { function isObject (line 37) | function isObject(o: unknown): o is object { function isFunction (line 43) | function isFunction unknown>(f:... function isString (line 48) | function isString(s: unknown): s is string { function toArray (line 53) | function toArray(value: T | readonly T[] = []): readonly T[] { function log (line 58) | function log(msg: string): string { function getNotFoundError (line 63) | function getNotFoundError( function resolvePath (line 70) | function resolvePath(path?: string | readonly string[]): string { function getRoutePath (line 75) | function getRoutePath(route: Rout... function unwrapChildren (line 80) | function unwrapChildren( FILE: src/router.ts constant MAX_REDIRECT_COUNT (line 48) | const MAX_REDIRECT_COUNT = 256; function prevent (line 50) | function prevent(): PreventResult { method action (line 61) | action() { method next (line 67) | async next() { class Router (line 105) | class Router): Promise | ReadonlyArray, shouldUpdateHistory: bool... method #fullyResolveChain (line 484) | async #fullyResolveChain( method #findComponentContextAfterAllRedirects (line 534) | async #findComponentContextAfterAllRedirects(context: RouteContext): Promise>): boolean { method #redirect (line 710) | async #redirect( method #ensureOutlet (line 728) | #ensureOutlet(outlet: Element | DocumentFragment | undefined | null = ... method #updateBrowserHistory (line 737) | #updateBrowserHistory({ pathname, search = '', hash = '' }: ResolveCon... method #copyUnchangedElements (line 745) | #copyUnchangedElements( method #addAppearingContent (line 766) | #addAppearingContent(context: RouteContext, previousContext?: Ro... method #removeDisappearingContent (line 806) | #removeDisappearingContent(): void { method #removeAppearingContent (line 816) | #removeAppearingContent(): void { method #runOnAfterLeaveCallbacks (line 826) | #runOnAfterLeaveCallbacks(currentContext: RouteContext, targetCo... method #runOnAfterEnterCallbacks (line 854) | #runOnAfterEnterCallbacks(currentContext: RouteContext): void { method #animateIfNeeded (line 873) | async #animateIfNeeded(context: RouteContext): Promise { FILE: src/triggers/click.ts function getAnchorOrigin (line 5) | function getAnchorOrigin(anchor: HTMLAnchorElement) { function getNormalizedNodeName (line 18) | function getNormalizedNodeName(e: EventTarget): string | undefined { type __Pathable (line 27) | type __Pathable = Readonly<{ function vaadinRouterGlobalClickHandler (line 34) | function vaadinRouterGlobalClickHandler(event: MouseEvent & __Pathable) { constant CLICK (line 122) | const CLICK: NavigationTrigger = { method activate (line 123) | activate() { method inactivate (line 127) | inactivate() { FILE: src/triggers/navigation.ts constant DEFAULT_TRIGGERS (line 7) | const DEFAULT_TRIGGERS = { function setNavigationTriggers (line 14) | function setNavigationTriggers(newTriggers: readonly NavigationTrigger[]... FILE: src/triggers/popstate.ts function vaadinRouterGlobalPopstateHandler (line 4) | function vaadinRouterGlobalPopstateHandler(event: PopStateEvent) { constant POPSTATE (line 16) | const POPSTATE: NavigationTrigger = { method activate (line 17) | activate() { method inactivate (line 21) | inactivate() { FILE: src/types.t.ts type VaadinRouterLocationChangedEvent (line 23) | type VaadinRouterLocationChangedEvent< type VaadinRouterErrorEvent (line 43) | type VaadinRouterErrorEvent; type WindowEventMap (line 59) | interface WindowEventMap { type ArrayConstructor (line 65) | interface ArrayConstructor { type RedirectContextInfo (line 73) | type RedirectContextInfo = Readonly<{ type RedirectResult (line 86) | interface RedirectResult { type PreventResult (line 94) | interface PreventResult { type NavigationTrigger (line 102) | interface NavigationTrigger { type ActionValue (line 112) | type ActionValue = HTMLElement | PreventResult | RedirectResult; type NextResult (line 117) | type NextResult = _ActionResult; type ChainItem (line 127) | type ChainItem = _ChainItem< type ContextExtension (line 143) | type ContextExtension = Readonly<{ type ChildrenCallback (line 152) | type ChildrenCallback = RequireAtLeast... type RouteContext (line 194) | type RouteContext; type PreventAndRedirectCommands (line 581) | type PreventAndRedirectCommands = Pick; type AnimateCustomClasses (line 583) | type AnimateCustomClasses = Readonly<{ FILE: src/utils.ts function ensureRoute (line 17) | function ensureRoute(route?: Route( function copyContextWithoutNext (line 61) | function copyContextWithoutNext({ function getPathnameForRouter (line 69) | function getPathnameForRouter( function getMatchedPath (line 79) | function getMatchedPath(pathItems: ReadonlyArray(chain: Readonl... type ResolverOnlyContext (line 96) | type ResolverOnlyContext = Readonly<... type PartialRouteContext (line 99) | type PartialRouteContext = Readonly<{ function createLocation (line 117) | function createLocation( function createRedirect (line 143) | function createRedirect( function renderElement (line 158) | function renderElement( function amend (line 186) | function amend< function processNewChildren (line 201) | function processNewChildren( function fireRouterEvent (line 221) | function fireRouterEvent(type: string, detail: unknown): boolean { function logValue (line 226) | function logValue(value: unknown): string { FILE: src/v1-compat.t.ts type ComponentResult (line 18) | type ComponentResult = HTMLElement; type Context (line 25) | type Context = RouteContext; type ActionFn (line 32) | type ActionFn = ( type ChildrenFn (line 43) | type ChildrenFn = ChildrenCallback; type BeforeEnterObserver (line 50) | interface BeforeEnterObserver { type BeforeLeaveObserver (line 62) | interface BeforeLeaveObserver { type AfterEnterObserver (line 74) | interface AfterEnterObserver { type AfterLeaveObserver (line 86) | interface AfterLeaveObserver { FILE: test/resolver/generateUrls.spec.ts method encode (line 199) | encode(str) { FILE: test/resolver/matchRoute.spec.ts function toArray (line 19) | function toArray(iter: Iterator): readonly T[] { FILE: test/resolver/resolver.spec.ts type CustomResolveOption (line 36) | type CustomResolveOption = Readonly<{ type RouteWithComponent (line 101) | type RouteWithComponent = Readonly<{ method action (line 408) | async action({ next }) { method action (line 416) | action() { method action (line 421) | async action({ next }) { method action (line 429) | async action({ next }) { method action (line 444) | action() { method action (line 449) | action() { method action (line 455) | action() { method action (line 467) | action() { method action (line 473) | action() { method action (line 480) | action() { method action (line 496) | async action({ next }) { method action (line 505) | async action({ next }) { method action (line 515) | action() { method action (line 520) | async action({ next }) { method action (line 529) | action() { method action (line 538) | action() { method action (line 664) | action() { method action (line 780) | action() { FILE: test/router/lifecycle-events.spec.ts type HTMLElementTagNameMap (line 26) | interface HTMLElementTagNameMap { class XSpy (line 34) | class XSpy extends HTMLElement implements WebComponentInterface { method connectedCallback (line 38) | connectedCallback() { method disconnectedCallback (line 41) | disconnectedCallback() { method onBeforeEnter (line 44) | onBeforeEnter(): MaybePromise { method onAfterEnter (line 48) | onAfterEnter() { method onBeforeLeave (line 51) | onBeforeLeave(): MaybePromise { method onAfterLeave (line 55) | onAfterLeave() { function extractLifeCycleCallbackCallArgs (line 61) | function extractLifeCycleCallbackCallArgs( method connectedCallback (line 341) | connectedCallback(): void { method onBeforeLeave (line 344) | onBeforeLeave(_location: RouterLocation, commands: Commands) { method connectedCallback (line 532) | connectedCallback(): void { method onBeforeEnter (line 540) | onBeforeEnter(_location: RouterLocation, commands: Commands) { function action (line 724) | function action() { method action (line 872) | action() { method action (line 1854) | async action() { function registerSpyComponentAsync (line 1875) | async function registerSpyComponentAsync(tagname: string, name: string, ... method action (line 1903) | async action() { method action (line 1912) | async action() { method action (line 2123) | async action(context: RouteContext) { FILE: test/router/router.spec.ts function expectException (line 21) | async function expectException(callback: Promise, expectedConte... method connectedCallback (line 730) | connectedCallback() { method action (line 1413) | action(context) { method action (line 1459) | async action(context) { method action (line 1482) | action(_context, commands) { FILE: test/router/test-utils.ts function waitForNavigation (line 7) | async function waitForNavigation(): Promise { function cleanup (line 13) | function cleanup(element: Element): void { function verifyActiveRoutes (line 17) | function verifyActiveRoutes(router: Router, expectedSegments: string[]):... function createWebComponentAction (line 22) | function createWebComponentAction... function checkOutletContents (line 45) | function checkOutletContents( FILE: test/transitions/animate.spec.ts function registerElement (line 9) | function registerElement(element: `${string}-${string}`, template: strin... function attach (line 23) | function attach(element: string) { FILE: test/triggers/click.spec.ts constant TEMPLATE (line 8) | const TEMPLATE = `home function emulateClick (line 50) | function emulateClick(target: Element | null | undefined, button = Butto... function onWindowClick (line 89) | function onWindowClick(event: Event) { function onWindowNavigate (line 95) | function onWindowNavigate(event: CustomEvent) { function expectClickIgnored (line 321) | function expectClickIgnored() { FILE: test/triggers/setNavigationTriggers.spec.ts function createTriggerMock (line 7) | function createTriggerMock() { FILE: test/typescript/compile_fixture.ts function expectTypeOfValue (line 23) | function expectTypeOfValue(t: T): void { type ActionFn (line 27) | type ActionFn = NonNullable; type RouteMeta (line 29) | type RouteMeta = Readonly<{ method activate (line 64) | activate() {} method inactivate (line 65) | inactivate() {} method activate (line 68) | activate() {} method inactivate (line 68) | inactivate() {} method activate (line 69) | activate() {} method inactivate (line 69) | inactivate() {} method activate (line 69) | activate() {} method inactivate (line 69) | inactivate() {} method action (line 135) | action() {} class MyViewWithLocation (line 199) | class MyViewWithLocation extends HTMLElement { method connectedCallback (line 202) | connectedCallback() { class MyViewWithBeforeEnter (line 211) | class MyViewWithBeforeEnter extends HTMLElement implements WebComponentI... method onBeforeEnter (line 212) | onBeforeEnter(location: RouterLocation, commands: PreventAndRedirectCo... class MyViewWithBeforeLeave (line 225) | class MyViewWithBeforeLeave extends HTMLElement implements WebComponentI... method onBeforeLeave (line 226) | onBeforeLeave(location: RouterLocation, commands: PreventCommands, rou... class MyViewWithAfterEnter (line 238) | class MyViewWithAfterEnter extends HTMLElement implements WebComponentIn... method onAfterEnter (line 239) | onAfterEnter(location: RouterLocation, commands: EmptyCommands, router... class MyViewWithAfterLeave (line 250) | class MyViewWithAfterLeave extends HTMLElement implements WebComponentIn... method onAfterLeave (line 251) | onAfterLeave(location: RouterLocation, commands: EmptyCommands, router...