@@ -183,15 +183,13 @@ export type IntoResultsViewMsg =
183183 * A message sent from the results view.
184184 */
185185export type FromResultsViewMsg =
186+ | CommonFromViewMessages
186187 | ViewSourceFileMsg
187188 | ToggleDiagnostics
188189 | ChangeRawResultsSortMsg
189190 | ChangeInterpretedResultsSortMsg
190- | ViewLoadedMsg
191191 | ChangePage
192- | OpenFileMsg
193- | TelemetryMessage
194- | UnhandledErrorMessage ;
192+ | OpenFileMsg ;
195193
196194/**
197195 * Message from the results view to open a database source
@@ -233,6 +231,21 @@ interface ViewLoadedMsg {
233231 viewName : string ;
234232}
235233
234+ interface TelemetryMessage {
235+ t : "telemetry" ;
236+ action : string ;
237+ }
238+
239+ interface UnhandledErrorMessage {
240+ t : "unhandledError" ;
241+ error : ErrorLike ;
242+ }
243+
244+ type CommonFromViewMessages =
245+ | ViewLoadedMsg
246+ | TelemetryMessage
247+ | UnhandledErrorMessage ;
248+
236249/**
237250 * Message from the results view to signal a request to change the
238251 * page.
@@ -289,12 +302,10 @@ interface ChangeInterpretedResultsSortMsg {
289302 * Message from the compare view to the extension.
290303 */
291304export type FromCompareViewMessage =
292- | ViewLoadedMsg
305+ | CommonFromViewMessages
293306 | ChangeCompareMessage
294307 | ViewSourceFileMsg
295- | OpenQueryMessage
296- | TelemetryMessage
297- | UnhandledErrorMessage ;
308+ | OpenQueryMessage ;
298309
299310/**
300311 * Message from the compare view to request opening a query.
@@ -437,29 +448,17 @@ export interface CancelVariantAnalysisMessage {
437448 t : "cancelVariantAnalysis" ;
438449}
439450
440- export interface TelemetryMessage {
441- t : "telemetry" ;
442- action : string ;
443- }
444-
445- export interface UnhandledErrorMessage {
446- t : "unhandledError" ;
447- error : ErrorLike ;
448- }
449-
450451export type ToVariantAnalysisMessage =
451452 | SetVariantAnalysisMessage
452453 | SetRepoResultsMessage
453454 | SetRepoStatesMessage ;
454455
455456export type FromVariantAnalysisMessage =
456- | ViewLoadedMsg
457+ | CommonFromViewMessages
457458 | RequestRepositoryResultsMessage
458459 | OpenQueryFileMessage
459460 | OpenQueryTextMessage
460461 | CopyRepositoryListMessage
461462 | ExportResultsMessage
462463 | OpenLogsMessage
463- | CancelVariantAnalysisMessage
464- | TelemetryMessage
465- | UnhandledErrorMessage ;
464+ | CancelVariantAnalysisMessage ;
0 commit comments