score:1

Accepted answer

You can set a color directly on a point and update it dynamically.

series: [{
  type: 'pie',
  data: [
    { y: 20, color: 'red'},
    { y: 20, color: 'blue'},
    { y: 20, color: 'orange'}
  ]
}]

Live example: http://jsfiddle.net/BlackLabel/6m4e8x0y/4899/

API Reference:

https://api.highcharts.com/highcharts/series.pie.data.color

https://api.highcharts.com/class-reference/Highcharts.Point#update


Related Query

More Query from same tag