Skip to content

Commit 0531190

Browse files
committed
Fixed tooltip and formatters on all gauge chart
1 parent 3d30bad commit 0531190

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

client/packages/lowcoder-comps/src/comps/gaugeChartComp/gaugeChartUtils.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ export function getEchartsConfig(
240240
...styleWrapper(props?.axisLabelStyle, theme?.axisLabelStyle, 12, "#000000"),
241241
},
242242
'detail': {
243+
formatter: props?.echartsOption?.data?.map(data => data.formatter)[0],
243244
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16, "#000000"),
244245
},
245246
"label": {
@@ -311,7 +312,6 @@ export function getEchartsConfig(
311312
]
312313
}
313314

314-
console.log(props?.legendStyle)
315315
let gradeGaugeOpt = {
316316
...basicStyle,
317317
series: [
@@ -360,9 +360,7 @@ export function getEchartsConfig(
360360
detail: {
361361
offsetCenter: [0, '25%'],
362362
valueAnimation: true,
363-
formatter: function (value) {
364-
return value;
365-
},
363+
formatter: props?.gradeGaugeOption?.data?.map(data => data.formatter)[0],
366364
...styleWrapper(props?.legendStyle, theme?.legendStyle, 20, 'inherit'),
367365
},
368366
data: [
@@ -375,8 +373,6 @@ export function getEchartsConfig(
375373
]
376374
}
377375

378-
console.log(props?.barometerGaugeOption?.data)
379-
380376
let multiGaugeOpt = {
381377
...basicStyle,
382378
series: [
@@ -583,7 +579,7 @@ export function getEchartsConfig(
583579
},
584580
detail: {
585581
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16, 'inherit', 1, ''),
586-
formatter: props?.multiTitleGaugeOption?.data?.map(data => data.formatter)[0],
582+
formatter: props?.ringGaugeOption?.data?.map(data => data.formatter)[0],
587583
}
588584
}
589585
]
@@ -648,7 +644,8 @@ export function getEchartsConfig(
648644
valueAnimation: true,
649645
precision: 2, // Increase precision or keep as is
650646
...styleWrapper(props?.legendStyle, theme?.legendStyle, 16),
651-
offsetCenter: [0, '40%'] // Adjust to fit within the smaller radius
647+
offsetCenter: [0, '40%'],
648+
formatter: props?.barometerGaugeOption?.data?.map(data => data.formatter)[0],
652649
},
653650
title: {
654651
offsetCenter: [0, '-40%'], // Adjust title placement for smaller chart

client/packages/lowcoder-comps/src/i18n/comps/locales/en.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,9 @@ export const en = {
150150
defaultBarometerPointerIcon: 'path://M2090.36389,615.30999 L2090.36389,615.30999 C2091.48372,615.30999 2092.40383,616.194028 2092.44859,617.312956 L2096.90698,728.755929 C2097.05155,732.369577 2094.2393,735.416212 2090.62566,735.56078 C2090.53845,735.564269 2090.45117,735.566014 2090.36389,735.566014 L2090.36389,735.566014 C2086.74736,735.566014 2083.81557,732.63423 2083.81557,729.017692 C2083.81557,728.930412 2083.81732,728.84314 2083.82081,728.755929 L2088.2792,617.312956 C2088.32396,616.194028 2089.24407,615.30999 2090.36389,615.30999 Z',
151151
defaultMultiTitlePointerIcon: 'path://M2.9,0.7L2.9,0.7c1.4,0,2.6,1.2,2.6,2.6v115c0,1.4-1.2,2.6-2.6,2.6l0,0c-1.4,0-2.6-1.2-2.6-2.6V3.3C0.3,1.9,1.4,0.7,2.9,0.7z',
152152
pointer_Y: "Pointer-Y",
153-
pointer_Y_Tooltip: "select vertical of pointer",
153+
pointer_Y_Tooltip: "Select the Y-value of the pointer.",
154154
pointerIcon: "Pointer Icon",
155-
pointerIconTooltip: "Select Pointer Icon",
155+
pointerIconTooltip: "Select the Pointer Icon",
156156
defaultGradeGaugePointerLength: "25",
157157
defaultGradeGaugePointerWidth: "10",
158158
defaultGradeGaugePointer_Y: "45",
@@ -161,7 +161,6 @@ export const en = {
161161
axisLabelDistance: "Axis Label Distance",
162162
progressBarColor: "Progress Bar Color",
163163
gradeProgressBarString: "Progress Bar String",
164-
defaultToolTip: "Default ToolTip",
165164
defaultAxisTickLength: "7",
166165
defaultAxisTickWidth: "2",
167166
defaultAxisTickColor: "#444444",

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy