Datasource Plugins: Allow tracking for configuration usage (#72650)

Datasource Plugins: Allow tracking for configuration usage
This commit is contained in:
Sarah Zinger
2023-08-07 08:31:13 -04:00
committed by GitHub
parent 867162b64a
commit 6ac3348021
5 changed files with 139 additions and 41 deletions

View File

@@ -54,7 +54,13 @@ export type DashboardLoadedEventPayload<T> = {
export class DashboardLoadedEvent<T> extends BusEventWithPayload<DashboardLoadedEventPayload<T>> {
static type = 'dashboard-loaded';
}
export class DataSourceUpdatedSuccessfully extends BusEventBase {
static type = 'datasource-updated-successfully';
}
export class DataSourceTestSucceeded extends BusEventBase {
static type = 'datasource-test-succeeded';
}
export class DataSourceTestFailed extends BusEventBase {
static type = 'datasource-test-failed';
}