@@ -1084,7 +1084,7 @@ defineExpose({
1084
1084
:data-cy =" `donut-arc-${i}`"
1085
1085
:d =" arc.arcSlice"
1086
1086
:fill =" arc.color"
1087
- :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1087
+ :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1088
1088
:stroke-width =" FINAL_CONFIG.style.chart.layout.donut.borderWidth"
1089
1089
:filter =" getBlurFilter(i)"
1090
1090
/>
@@ -1093,14 +1093,14 @@ defineExpose({
1093
1093
<path v-for =" (arc, i) in noGhostDonut" class =" vue-ui-donut-arc-path"
1094
1094
:data-cy =" `donut-arc-pattern-${arc.patternIndex}`" :d =" arc.arcSlice"
1095
1095
:fill =" `url(#${arc.pattern})`"
1096
- :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1096
+ :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1097
1097
:stroke-width =" FINAL_CONFIG.style.chart.layout.donut.borderWidth" :filter =" getBlurFilter(i)" />
1098
1098
</g >
1099
1099
</template >
1100
1100
1101
1101
<template v-if =" total && FINAL_CONFIG .type === ' polar' " >
1102
1102
<g v-if =" currentDonut.length > 1" >
1103
- <path v-for =" (arc, i) in noGhostDonut" :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1103
+ <path v-for =" (arc, i) in noGhostDonut" :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1104
1104
:d =" polarAreas[i].path" fill =" #FFFFFF"
1105
1105
:style =" {
1106
1106
transition: isFirstLoad || !FINAL_CONFIG.serieToggleAnimation.show ? 'none' : `all ${FINAL_CONFIG.serieToggleAnimation.durationMs}ms ease-in-out`
@@ -1109,7 +1109,7 @@ defineExpose({
1109
1109
<g v-if =" FINAL_CONFIG.style.chart.layout.donut.useShadow" >
1110
1110
<path data-cy =" polar-shadow" v-for =" (_arc, i) in noGhostDonut" class =" vue-ui-donut-arc-path"
1111
1111
:d =" polarAreas[i].path" :fill =" 'transparent'"
1112
- :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1112
+ :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1113
1113
:stroke-width =" FINAL_CONFIG.style.chart.layout.donut.borderWidth"
1114
1114
:filter =" `url(#drop_shadow_${uid})`"
1115
1115
:style =" {
@@ -1122,7 +1122,7 @@ defineExpose({
1122
1122
<path v-for =" (arc, i) in noGhostDonut" class =" vue-ui-donut-arc-path"
1123
1123
:data-cy =" `polar-arc-${arc.patternIndex}`" :d =" polarAreas[i].path"
1124
1124
:fill =" `url(#${arc.pattern})`"
1125
- :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1125
+ :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1126
1126
:stroke-width =" FINAL_CONFIG.style.chart.layout.donut.borderWidth"
1127
1127
:filter =" getBlurFilter(i)"
1128
1128
:style =" {
@@ -1133,7 +1133,7 @@ defineExpose({
1133
1133
<path v-for =" (arc, i) in noGhostDonut" class =" vue-ui-donut-arc-path" :data-cy =" `donut-arc-${i}`"
1134
1134
:d =" polarAreas[i].path"
1135
1135
:fill =" FINAL_CONFIG.style.chart.useGradient ? `url(#polar_gradient_${i}_${uid})` : arc.color"
1136
- :stroke =" FINAL_CONFIG.style.chart.backgroundColor"
1136
+ :stroke =" FINAL_CONFIG.style.chart.layout.donut.borderColorAuto ? FINAL_CONFIG.style.chart. backgroundColor : FINAL_CONFIG.style.chart.layout.donut.borderColor "
1137
1137
:stroke-width =" FINAL_CONFIG.style.chart.layout.donut.borderWidth" :filter =" getBlurFilter(i)"
1138
1138
:style =" {
1139
1139
transition: isFirstLoad || !FINAL_CONFIG.serieToggleAnimation.show ? 'none' : `all ${FINAL_CONFIG.serieToggleAnimation.durationMs}ms ease-in-out`
0 commit comments