in src/background/actions/action-creator.ts [70:171]
public registerCallbacks(): void {
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.Common.Toggle,
this.onVisualizationToggle,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.Common.ScanCompleted,
this.onAdHocScanCompleted,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.Common.ScrollRequested,
this.onScrollRequested,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.Common.RescanVisualization,
this.onRescanVisualization,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.Issues.UpdateFocusedInstance,
this.onUpdateFocusedInstance,
);
this.interpreter.registerTypeToPayloadCallback(
getStoreStateMessage(StoreNames.VisualizationStore),
this.getVisualizationToggleCurrentState,
);
this.interpreter.registerTypeToPayloadCallback(
getStoreStateMessage(StoreNames.VisualizationScanResultStore),
this.getScanResultsCurrentState,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.TabStops.TabbedElementAdded,
this.onTabbedElementAdded,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.TabStops.RecordingCompleted,
this.onRecordingCompleted,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.TabStops.TerminateScan,
this.onRecordingTerminated,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.DetailsView.Open,
this.onDetailsViewOpen,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.DetailsView.Select,
this.onPivotChildSelected,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.DetailsView.PivotSelect,
this.onDetailsViewPivotSelected,
);
this.interpreter.registerTypeToPayloadCallback(
visualizationMessages.DetailsView.Close,
this.onDetailsViewClosed,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.AssessmentScanCompleted,
this.onAssessmentScanCompleted,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.StartOverTest,
this.onStartOver,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.CancelStartOver,
this.onCancelStartOver,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.StartOverAllAssessments,
this.onStartOverAllAssessments,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.CancelStartOverAllAssessments,
this.onCancelStartOverAllAssessments,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.EnableVisualHelper,
this.onEnableVisualHelper,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.DisableVisualHelperForTest,
this.onDisableVisualHelpersForTest,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.DisableVisualHelper,
this.onDisableVisualHelper,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Assessment.EnableVisualHelperWithoutScan,
this.onEnableVisualHelperWithoutScan,
);
this.interpreter.registerTypeToPayloadCallback(
Messages.Inspect.SetHoveredOverSelector,
this.onSetHoveredOverSelector,
);
}