Files
Ryan McKinley 8147a65b5e Histogram: move histogram from alpha to beta panel (#34246)
* add legend

* tooltip off-by-one

* units in x axis

* update function call

* remove tooltip
2021-05-19 17:13:17 -07:00

52 lines
1.2 KiB
TypeScript

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// NOTE: This file will be auto generated from models.cue
// It is currenty hand written but will serve as the target for cuetsy
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
import {
GraphGradientMode,
HideableFieldConfig,
LegendDisplayMode,
OptionsWithLegend,
OptionsWithTooltip,
TooltipDisplayMode,
} from '@grafana/ui';
export const modelVersion = Object.freeze([1, 0]);
export interface PanelOptions extends OptionsWithLegend, OptionsWithTooltip {
bucketSize?: number;
bucketOffset?: number;
combine?: boolean;
}
export const defaultPanelOptions: PanelOptions = {
bucketOffset: 0,
legend: {
displayMode: LegendDisplayMode.List,
placement: 'bottom',
calcs: [],
},
tooltip: {
mode: TooltipDisplayMode.Multi,
},
};
/**
* @alpha
*/
export interface PanelFieldConfig extends HideableFieldConfig {
lineWidth?: number; // 0
fillOpacity?: number; // 100
gradientMode?: GraphGradientMode;
}
/**
* @alpha
*/
export const defaultPanelFieldConfig: PanelFieldConfig = {
lineWidth: 1,
fillOpacity: 80,
//gradientMode: GraphGradientMode.None,
};