From 0f7407dd91a80b8d328b009797b0e754a691fc2d Mon Sep 17 00:00:00 2001 From: Leon Sorokin Date: Fri, 23 Jun 2023 08:18:48 -0500 Subject: [PATCH] XYChart: Remove some panel opts that can't logically apply (#70202) --- public/app/plugins/panel/xychart/config.ts | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/public/app/plugins/panel/xychart/config.ts b/public/app/plugins/panel/xychart/config.ts index 3ce34627253..5130f15e2f2 100644 --- a/public/app/plugins/panel/xychart/config.ts +++ b/public/app/plugins/panel/xychart/config.ts @@ -15,6 +15,34 @@ import { ScatterFieldConfig, ScatterShow } from './types'; export function getScatterFieldConfig(cfg: ScatterFieldConfig): SetFieldConfigOptionsArgs { return { standardOptions: { + [FieldConfigProperty.Min]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.Max]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.Unit]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.Decimals]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.NoValue]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.DisplayName]: { + hideFromDefaults: true, + }, + + [FieldConfigProperty.Thresholds]: { + hideFromDefaults: true, + }, + [FieldConfigProperty.Mappings]: { + hideFromDefaults: true, + }, + + // TODO: this still leaves Color series by: [ Last | Min | Max ] + // because item.settings?.bySeriesSupport && colorMode.isByValue [FieldConfigProperty.Color]: { settings: { byValueSupport: true,