mirror of https://github.com/grafana/grafana
Panels: Refactoring how panel plugins sets hooks and components, #16166
parent
292f54ba37
commit
0d55141a2d
@ -1,9 +1,6 @@ |
||||
import { ReactPanelPlugin } from '@grafana/ui'; |
||||
|
||||
import { GraphPanelEditor } from './GraphPanelEditor'; |
||||
import { GraphPanel } from './GraphPanel'; |
||||
import { Options, defaults } from './types'; |
||||
|
||||
export const reactPanel = new ReactPanelPlugin<Options>(GraphPanel, defaults); |
||||
|
||||
reactPanel.editor = GraphPanelEditor; |
||||
export const reactPanel = new ReactPanelPlugin<Options>(GraphPanel).setDefaults(defaults).setEditor(GraphPanelEditor); |
||||
|
@ -1,11 +1,8 @@ |
||||
import { ReactPanelPlugin } from '@grafana/ui'; |
||||
|
||||
import PieChartPanelEditor from './PieChartPanelEditor'; |
||||
import { PieChartPanelEditor } from './PieChartPanelEditor'; |
||||
import { PieChartPanel } from './PieChartPanel'; |
||||
import { PieChartOptions, defaults } from './types'; |
||||
import { singleStatBaseOptionsCheck } from '../singlestat2/module'; |
||||
|
||||
export const reactPanel = new ReactPanelPlugin<PieChartOptions>(PieChartPanel, defaults); |
||||
|
||||
reactPanel.editor = PieChartPanelEditor; |
||||
reactPanel.onPanelTypeChanged = singleStatBaseOptionsCheck; |
||||
export const reactPanel = new ReactPanelPlugin<PieChartOptions>(PieChartPanel) |
||||
.setDefaults(defaults) |
||||
.setEditor(PieChartPanelEditor); |
||||
|
Loading…
Reference in new issue