Support telemetry from local results view
This commit is contained in:
@@ -65,6 +65,7 @@ import {
|
||||
import { AbstractWebview, WebviewPanelConfig } from "./abstract-webview";
|
||||
import { PAGE_SIZE } from "./config";
|
||||
import { HistoryItemLabelProvider } from "./history-item-label-provider";
|
||||
import { telemetryListener } from "./telemetry";
|
||||
|
||||
/**
|
||||
* interface.ts
|
||||
@@ -282,6 +283,9 @@ export class ResultsView extends AbstractWebview<
|
||||
case "openFile":
|
||||
await this.openFile(msg.filePath);
|
||||
break;
|
||||
case "telemetry":
|
||||
telemetryListener?.sendUIInteraction(msg.action);
|
||||
break;
|
||||
default:
|
||||
assertNever(msg);
|
||||
}
|
||||
|
||||
@@ -200,7 +200,8 @@ export type FromResultsViewMsg =
|
||||
| ChangeInterpretedResultsSortMsg
|
||||
| ViewLoadedMsg
|
||||
| ChangePage
|
||||
| OpenFileMsg;
|
||||
| OpenFileMsg
|
||||
| TelemetryMessage;
|
||||
|
||||
/**
|
||||
* Message from the results view to open a database source
|
||||
|
||||
Reference in New Issue
Block a user