@@ -65,7 +65,10 @@ export class ModelEditorView extends AbstractWebview<
6565 databaseItem : DatabaseItem ,
6666 hideModeledApis : boolean ,
6767 ) => Promise < void > ,
68- private readonly showMethod : ( usage : Usage ) => Promise < void > ,
68+ private readonly showMethod : (
69+ method : ExternalApiUsage ,
70+ usage : Usage ,
71+ ) => Promise < void > ,
6972 private readonly handleViewBecameActive : ( view : ModelEditorView ) => void ,
7073 private readonly handleViewWasDisposed : ( view : ModelEditorView ) => void ,
7174 private readonly isMostRecentlyActiveView : (
@@ -190,7 +193,7 @@ export class ModelEditorView extends AbstractWebview<
190193
191194 break ;
192195 case "jumpToUsage" :
193- await this . handleJumpToUsage ( msg . usage ) ;
196+ await this . handleJumpToUsage ( msg . method , msg . usage ) ;
194197
195198 break ;
196199 case "saveModeledMethods" :
@@ -267,8 +270,8 @@ export class ModelEditorView extends AbstractWebview<
267270 } ) ;
268271 }
269272
270- protected async handleJumpToUsage ( usage : Usage ) {
271- await this . showMethod ( usage ) ;
273+ protected async handleJumpToUsage ( method : ExternalApiUsage , usage : Usage ) {
274+ await this . showMethod ( method , usage ) ;
272275 await showResolvableLocation ( usage . url , this . databaseItem , this . app . logger ) ;
273276 }
274277
0 commit comments