Too Long; Didn't Read
The Router emits navigation events through the Router.events property allowing you to track the lifecycle of the route. The sequence of router events is as below: **NavigationStart** and GuardsCheckStart. An event triggered when a route has been lazy loaded and an event triggered at the start of the Guard phase of routing. During each navigation, the Router emits a navigation event through the router events property. The events are triggered when routes are recognized or when they are lazy loaded. For example, RouteConfigLoadStart is triggered before lazy loading a route configuration.