Icon Panel: add new alpha panel to show an icon (#40355)

This commit is contained in:
Ryan McKinley
2021-10-14 09:30:21 -07:00
committed by GitHub
parent d8c71370ef
commit 7a35a31929
10 changed files with 147 additions and 6 deletions

View File

@@ -14,7 +14,7 @@ import { isString } from 'lodash';
import { LineConfig } from '../types';
import { DimensionContext } from 'app/features/dimensions/context';
interface IconConfig {
export interface IconConfig {
path?: ResourceDimensionConfig;
fill?: ColorDimensionConfig;
stroke?: LineConfig;

View File

@@ -71,6 +71,7 @@ import * as alertGroupsPanel from 'app/plugins/panel/alertGroups/module';
// Async loaded panels
const geomapPanel = async () => await import(/* webpackChunkName: "geomapPanel" */ 'app/plugins/panel/geomap/module');
const canvasPanel = async () => await import(/* webpackChunkName: "canvasPanel" */ 'app/plugins/panel/canvas/module');
const iconPanel = async () => await import(/* webpackChunkName: "iconPanel" */ 'app/plugins/panel/icon/module');
const builtInPlugins: any = {
'app/plugins/datasource/graphite/module': graphitePlugin,
@@ -102,6 +103,7 @@ const builtInPlugins: any = {
'app/plugins/panel/xychart/module': xyChartPanel,
'app/plugins/panel/geomap/module': geomapPanel,
'app/plugins/panel/canvas/module': canvasPanel,
'app/plugins/panel/icon/module': iconPanel,
'app/plugins/panel/dashlist/module': dashListPanel,
'app/plugins/panel/pluginlist/module': pluginsListPanel,
'app/plugins/panel/alertlist/module': alertListPanel,