Help Angular by taking a 1 minute survey!Go to surveyHome

RouterEvent

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.

See more...

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

Description

Example:

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

Constructor

constructor(id: number, url: string)
      
      constructor(id: number, url: string)
    
Parameters
id number
url string

Properties

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