W3cubDocs

/Angular

RouterEvent

class experimental

Base for events the Router goes through, as opposed to events tied to a specific Route. RouterEvents will only be fired one time for any given navigation.

class RouterEvent {
  constructor(id: number, url: string)
  id: number
  url: string
}

Description

Example:

class MyService {
  constructor(public router: Router, logger: Logger) {
    router.events.filter(e => e instanceof RouterEvent).subscribe(e => {
      logger.log(e.id, e.url);
    });
  }
}

Constructor

constructor(id: number, url: string)

Parameters

id

Type: number.

url

Type: string.

Properties

Property Type Description
id number Declared in constructor.
url string Declared in constructor.

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/router/RouterEvent