| 123456789101112131415 |
- import { PanelPlugin } from '@grafana/ui';
- import { TextPanelEditor } from './TextPanelEditor';
- import { TextPanel } from './TextPanel';
- import { TextOptions, defaults } from './types';
- export const plugin = new PanelPlugin<TextOptions>(TextPanel)
- .setDefaults(defaults)
- .setEditor(TextPanelEditor)
- .setPanelChangeHandler((options: TextOptions, prevPluginId: string, prevOptions: any) => {
- if (prevPluginId === 'text') {
- return prevOptions as TextOptions;
- }
- return options;
- });
|