mirror of
https://github.com/grafana/grafana.git
synced 2025-07-31 20:52:23 +08:00

* 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>
13 lines
535 B
TypeScript
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)),
|
|
});
|