@@ -55,7 +55,11 @@ export class Transition {
5555 * @type {import('../router.js').RouterProvider }
5656 */
5757 this . _globals = globals ;
58- this . _transitionService = transitionService ;
58+
59+ /** @type {ng.TransitionProvider } */
60+ this . _transitionProvider = transitionService ;
61+
62+ /** @type {PromiseWithResolvers<any> } */
5963 this . _deferred = Promise . withResolvers ( ) ;
6064
6165 /**
@@ -111,10 +115,12 @@ export class Transition {
111115 * (which can then be used to register hooks)
112116 */
113117 createTransitionHookRegFns ( ) {
114- this . _transitionService
118+ this . _transitionProvider
115119 . _getEvents ( )
116120 . filter ( ( type ) => type . hookPhase !== TransitionHookPhase . _CREATE )
117- . forEach ( ( type ) => makeEvent ( this , this . _transitionService , type ) ) ;
121+ . forEach ( ( type ) => {
122+ return makeEvent ( this , this . _transitionProvider , type ) ;
123+ } ) ;
118124 }
119125
120126 getHooks ( hookName ) {
@@ -125,7 +131,7 @@ export class Transition {
125131 const enteringStates = this . _treeChanges . entering . map ( ( node ) => node . state ) ;
126132
127133 PathUtils . applyViewConfigs (
128- this . _transitionService . $view ,
134+ this . _transitionProvider . $view ,
129135 this . _treeChanges . to ,
130136 enteringStates ,
131137 ) ;
@@ -445,7 +451,7 @@ export class Transition {
445451 ) ;
446452
447453 targetState = targetState . withOptions ( newOptions , true ) ;
448- const newTransition = this . _transitionService . create (
454+ const newTransition = this . _transitionProvider . create (
449455 this . _treeChanges . from ,
450456 targetState ,
451457 ) ;
0 commit comments