These properties are injected into every child component by passing the router instance to the root instance as the
The router instance.
The current active Route. This property is read-only and its properties are immutable, but it can be watched.
See In Component Guards.