Canvas: add alpha canvas panel and initial interfaces (#37279)

This commit is contained in:
Ryan McKinley
2021-09-02 10:01:08 -07:00
committed by GitHub
parent c19d65b1ad
commit 9a0040c0ae
27 changed files with 1295 additions and 1 deletions

View File

@@ -0,0 +1,15 @@
import { Registry } from '@grafana/data';
import { CanvasElementItem, CanvasElementOptions } from './element';
import { iconItem } from './elements/icon';
import { textBoxItem } from './elements/textBox';
export const DEFAULT_CANVAS_ELEMENT_CONFIG: CanvasElementOptions = {
type: iconItem.id,
config: { ...iconItem.defaultConfig },
placement: { ...iconItem.defaultSize },
};
export const canvasElementRegistry = new Registry<CanvasElementItem>(() => [
iconItem, // default for now
textBoxItem,
]);