(parentContexts: ChildrenOutletContexts)
| 23 | ) {} |
| 24 | |
| 25 | activate(parentContexts: ChildrenOutletContexts): void { |
| 26 | const futureRoot = this.futureState._root; |
| 27 | const currRoot = this.currState ? this.currState._root : null; |
| 28 | |
| 29 | this.deactivateChildRoutes(futureRoot, currRoot, parentContexts); |
| 30 | advanceActivatedRoute(this.futureState.root); |
| 31 | this.activateChildRoutes(futureRoot, currRoot, parentContexts); |
| 32 | } |
| 33 | |
| 34 | // De-activate the child route that are not re-used for the future state |
| 35 | private deactivateChildRoutes( |
no test coverage detected