Browse Source

Panel: Pass transparency prop down to React panels. (#17235)

Filip Barl 6 years ago
parent
commit
a04bf0cded

+ 1 - 0
packages/grafana-ui/src/types/panel.ts

@@ -31,6 +31,7 @@ export interface PanelProps<T = any> {
   options: T;
   onOptionsChange: (options: T) => void;
   renderCounter: number;
+  transparent: boolean;
   width: number;
   height: number;
   replaceVariables: InterpolateFunction;

+ 1 - 0
public/app/features/dashboard/dashgrid/PanelChrome.tsx

@@ -254,6 +254,7 @@ export class PanelChrome extends PureComponent<Props, State> {
             data={data}
             timeRange={data.request ? data.request.range : this.timeSrv.timeRange()}
             options={panel.getOptions()}
+            transparent={panel.transparent}
             width={width - theme.panelPadding * 2}
             height={innerPanelHeight}
             renderCounter={renderCounter}