mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* Render tooltip options in correct category * Allow custom field config properties that extend standard categories
20 lines
555 B
TypeScript
20 lines
555 B
TypeScript
import { OptionsWithTooltip } from '../models.gen';
|
|
import { PanelOptionsEditorBuilder } from '@grafana/data';
|
|
|
|
export function addTooltipOptions<T extends OptionsWithTooltip>(builder: PanelOptionsEditorBuilder<T>) {
|
|
builder.addRadio({
|
|
path: 'tooltip.mode',
|
|
name: 'Tooltip mode',
|
|
category: ['Tooltip'],
|
|
description: '',
|
|
defaultValue: 'single',
|
|
settings: {
|
|
options: [
|
|
{ value: 'single', label: 'Single' },
|
|
{ value: 'multi', label: 'All' },
|
|
{ value: 'none', label: 'Hidden' },
|
|
],
|
|
},
|
|
});
|
|
}
|