File tree Expand file tree Collapse file tree
view/data-extensions-editor Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -567,6 +567,11 @@ interface ModelDependencyMessage {
567567 t : "modelDependency" ;
568568}
569569
570+ interface HideModeledApisMessage {
571+ t : "hideModeledApis" ;
572+ hideModeledApis : boolean ;
573+ }
574+
570575export type ToDataExtensionsEditorMessage =
571576 | SetExtensionPackStateMessage
572577 | SetExternalApiUsagesMessage
@@ -585,4 +590,5 @@ export type FromDataExtensionsEditorMessage =
585590 | GenerateExternalApiMessage
586591 | GenerateExternalApiFromLlmMessage
587592 | StopGeneratingExternalApiFromLlmMessage
588- | ModelDependencyMessage ;
593+ | ModelDependencyMessage
594+ | HideModeledApisMessage ;
Original file line number Diff line number Diff line change @@ -235,6 +235,9 @@ export class DataExtensionsEditorView extends AbstractWebview<
235235
236236 await Promise . all ( [ this . setViewState ( ) , this . loadExternalApiUsages ( ) ] ) ;
237237
238+ break ;
239+ case "hideModeledApis" :
240+ // do something
238241 break ;
239242 default :
240243 assertNever ( msg ) ;
Original file line number Diff line number Diff line change @@ -278,7 +278,12 @@ export function DataExtensionsEditor({
278278
279279 const onHideModeledApis = useCallback ( ( ) => {
280280 setHideModeledApis ( ( oldHideModeledApis ) => ! oldHideModeledApis ) ;
281- } , [ ] ) ;
281+
282+ vscode . postMessage ( {
283+ t : "hideModeledApis" ,
284+ hideModeledApis : ! hideModeledApis ,
285+ } ) ;
286+ } , [ hideModeledApis ] ) ;
282287
283288 if ( viewState === undefined || externalApiUsages . length === 0 ) {
284289 return < LoadingContainer > Loading...</ LoadingContainer > ;
You can’t perform that action at this time.
0 commit comments