Files
Dan Snyder 3264067e63 FlameGraphPanel: Add units to standard options (#89815) (#102720)
* FlameGraph: Added units standard option (#89815)

* FlameGraph: Added decimals, and cleaned up module plugin configuration

* Added missing colon

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>

---------

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2025-03-26 16:16:31 +02:00

13 lines
535 B
TypeScript

import { FieldConfigProperty, PanelPlugin } from '@grafana/data';
import { FlameGraphPanel } from './FlameGraphPanel';
import { FlameGraphSuggestionsSupplier } from './suggestions';
const flamegraphConfigOptions = [FieldConfigProperty.Unit, FieldConfigProperty.Decimals];
export const plugin = new PanelPlugin(FlameGraphPanel)
.setSuggestionsSupplier(new FlameGraphSuggestionsSupplier())
.useFieldConfig({
disableStandardOptions: Object.values(FieldConfigProperty).filter((v) => !flamegraphConfigOptions.includes(v)),
});