@@ -5,8 +5,7 @@ import {isNull, isPromise, isNumber, isInjectable, isDefined} from "../common/pr
5
5
import { Resolvable } from "../resolve/resolvable" ;
6
6
import { Transition } from "../transition/transition" ;
7
7
import { TransitionRejection } from "../transition/rejectFactory" ;
8
- import { UIViewData } from "../view/interface" ;
9
- import { ViewConfig } from "../view/view" ;
8
+ import { ActiveUIView , ViewConfig } from "../view/interface" ;
10
9
11
10
function promiseToString ( p ) {
12
11
if ( is ( TransitionRejection ) ( p . reason ) ) return p . reason . toString ( ) ;
@@ -19,11 +18,13 @@ function functionToString(fn) {
19
18
return namedFunctionMatch ? namedFunctionMatch [ 1 ] : fnStr ;
20
19
}
21
20
22
- const uiViewString = ( viewData ) =>
23
- `ui-view id#${ viewData . id } , contextual name '${ viewData . name } @${ viewData . creationContext } ', fqn: '${ viewData . fqn } '` ;
21
+ function uiViewString ( viewData ) {
22
+ if ( ! viewData ) return 'ui-view (defunct)' ;
23
+ return `ui-view id#${ viewData . id } , contextual name '${ viewData . name } @${ viewData . creationContext } ', fqn: '${ viewData . fqn } '` ;
24
+ }
24
25
25
26
const viewConfigString = ( viewConfig : ViewConfig ) =>
26
- `ViewConfig targeting ui-view: '${ viewConfig . uiViewName } @${ viewConfig . uiViewContextAnchor } ', context: '${ viewConfig . context . name } '` ;
27
+ `ViewConfig targeting ui-view: '${ viewConfig . viewDecl . $ uiViewName} @${ viewConfig . viewDecl . $ uiViewContextAnchor} ', context: '${ viewConfig . viewDecl . $ context. name } '` ;
27
28
28
29
function normalizedCat ( input : Category ) : string {
29
30
return isNumber ( input ) ? Category [ input ] : Category [ Category [ input ] ] ;
@@ -173,22 +174,22 @@ export class Trace {
173
174
console . log ( `Transition #${ tid } Digest #${ digest } : <- Success ${ transitionStr } , final state: ${ state } ` ) ;
174
175
}
175
176
176
- traceUiViewEvent ( event : string , viewData : UIViewData , extra = "" ) {
177
+ traceUiViewEvent ( event : string , viewData : ActiveUIView , extra = "" ) {
177
178
if ( ! this . enabled ( Category . UIVIEW ) ) return ;
178
179
console . log ( `ui-view: ${ padString ( 30 , event ) } ${ uiViewString ( viewData ) } ${ extra } ` ) ;
179
180
}
180
181
181
- traceUiViewConfigUpdated ( viewData : UIViewData , context ) {
182
+ traceUiViewConfigUpdated ( viewData : ActiveUIView , context ) {
182
183
if ( ! this . enabled ( Category . UIVIEW ) ) return ;
183
184
this . traceUiViewEvent ( "Updating" , viewData , ` with ViewConfig from context='${ context } '` ) ;
184
185
}
185
186
186
- traceUiViewScopeCreated ( viewData : UIViewData , newScope ) {
187
+ traceUiViewScopeCreated ( viewData : ActiveUIView , newScope ) {
187
188
if ( ! this . enabled ( Category . UIVIEW ) ) return ;
188
189
this . traceUiViewEvent ( "Created scope for" , viewData , `, scope #${ newScope . $id } ` ) ;
189
190
}
190
191
191
- traceUiViewFill ( viewData : UIViewData , html ) {
192
+ traceUiViewFill ( viewData : ActiveUIView , html ) {
192
193
if ( ! this . enabled ( Category . UIVIEW ) ) return ;
193
194
this . traceUiViewEvent ( "Fill" , viewData , ` with: ${ maxLength ( 200 , html ) } ` ) ;
194
195
}
@@ -198,7 +199,7 @@ export class Trace {
198
199
console . log ( `$view.ViewConfig: ${ event } ${ viewConfigString ( viewConfig ) } ` ) ;
199
200
}
200
201
201
- traceViewServiceUiViewEvent ( event : string , viewData : UIViewData ) {
202
+ traceViewServiceUiViewEvent ( event : string , viewData : ActiveUIView ) {
202
203
if ( ! this . enabled ( Category . VIEWCONFIG ) ) return ;
203
204
console . log ( `$view.ViewConfig: ${ event } ${ uiViewString ( viewData ) } ` ) ;
204
205
}
0 commit comments