É possível tornar uma fatia de um gráfico de rosca chart.js mais espessa que o restante das fatias?
Por exemplo, nesta demonstração do Stackblitz, é possível tornar a fatia azul 25% mais espessa que a fatia roxa?
Este é o código da demonstração.
const config: ChartConfiguration = {
type: 'doughnut',
data: {
labels: ['Red', 'Blue'],
datasets: [
{
hoverOffset: 24,
backgroundColor: ['rgb(255, 9, 132)', 'rgb(54, 162, 235)'],
borderWidth: 0,
label: '# of Points',
data: [75, 25],
},
],
},
options: {
plugins: {
legend: {
display: false,
},
tooltip: {
mode: 'index',
intersect: false,
position: 'nearest',
},
},
scales: {
y: {
min: 0,
max: 20,
},
},
},
};
new Chart(ctx, config);
Você pode definir
borderWith
como uma matriz de valores onde cada valor corresponde a uma fatia específica.Por favor, dê uma olhada no seu código alterado e veja como ele funciona.