mirror of https://github.com/grafana/grafana.git
14 lines
607 B
TypeScript
14 lines
607 B
TypeScript
import { PanelPlugin } from '@grafana/data';
|
|
import { GaugePanelEditor } from './GaugePanelEditor';
|
|
import { GaugePanel } from './GaugePanel';
|
|
import { GaugeOptions, defaults } from './types';
|
|
import { standardFieldConfig } from '../stat/types';
|
|
import { gaugePanelMigrationHandler, gaugePanelChangedHandler } from './GaugeMigrations';
|
|
|
|
export const plugin = new PanelPlugin<GaugeOptions>(GaugePanel)
|
|
.setDefaults(defaults)
|
|
.setFieldConfigDefaults(standardFieldConfig)
|
|
.setEditor(GaugePanelEditor)
|
|
.setPanelChangeHandler(gaugePanelChangedHandler)
|
|
.setMigrationHandler(gaugePanelMigrationHandler);
|