Add CommonFromViewMessages to FromModelEditorMessage
This commit is contained in:
@@ -596,6 +596,7 @@ export type ToModelEditorMessage =
|
|||||||
| RevealMethodMessage;
|
| RevealMethodMessage;
|
||||||
|
|
||||||
export type FromModelEditorMessage =
|
export type FromModelEditorMessage =
|
||||||
|
| CommonFromViewMessages
|
||||||
| ViewLoadedMsg
|
| ViewLoadedMsg
|
||||||
| SwitchModeMessage
|
| SwitchModeMessage
|
||||||
| RefreshMethods
|
| RefreshMethods
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ import {
|
|||||||
convertFromLegacyModeledMethod,
|
convertFromLegacyModeledMethod,
|
||||||
convertToLegacyModeledMethods,
|
convertToLegacyModeledMethods,
|
||||||
} from "./shared/modeled-methods-legacy";
|
} from "./shared/modeled-methods-legacy";
|
||||||
|
import { extLogger } from "../common/logging/vscode";
|
||||||
|
|
||||||
export class ModelEditorView extends AbstractWebview<
|
export class ModelEditorView extends AbstractWebview<
|
||||||
ToModelEditorMessage,
|
ToModelEditorMessage,
|
||||||
@@ -319,6 +320,18 @@ export class ModelEditorView extends AbstractWebview<
|
|||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case "telemetry":
|
||||||
|
telemetryListener?.sendUIInteraction(msg.action);
|
||||||
|
break;
|
||||||
|
case "unhandledError":
|
||||||
|
void showAndLogExceptionWithTelemetry(
|
||||||
|
extLogger,
|
||||||
|
telemetryListener,
|
||||||
|
redactableError(
|
||||||
|
msg.error,
|
||||||
|
)`Unhandled error in result comparison view: ${msg.error.message}`,
|
||||||
|
);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
assertNever(msg);
|
assertNever(msg);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user