tuil
ReferencePackages@mwillbanks/tuil-routerAPI

RouterEvent

interface exported by @mwillbanks/tuil-router.

View rawEdit

interface

Public interface exported by @mwillbanks/tuil-router.

export interface RouterEvent {
  readonly type: RouterEventType;
  readonly from?: NavigationEntry;
  readonly to?: NavigationEntry | NavigationTarget;
  readonly error?: unknown;
  readonly at: number;
}

Members

MemberTypeRequiredDescriptionRelated types
typeRouterEventTypeYesThe type member uses the RouterEventType contract.RouterEventType
fromNavigationEntry | undefinedNoThe from member uses the NavigationEntry | undefined contract.NavigationEntry
toNavigationEntry | NavigationTarget<string, unknown> | undefinedNoThe to member uses the NavigationEntry | NavigationTarget<string, unknown> | undefined contract.NavigationEntry, NavigationTarget
errorunknownNoThe error member uses the unknown contract.
atnumberYesThe at member uses the number contract.

Parameters

This declaration has no public members.

Returns

This declaration does not return a value.

Throws

No thrown errors are documented for this declaration.

Source

View the secondary source reference

Package

@mwillbanks/tuil-router

On this page