Можно ли динамически изменять цвета слоев в диаграмме солнечных лучей при изменении уровня?
Например, это наш график:
при нажатиина таком континенте, как Азия, мы получим что-то вроде этого ,
при нажатии на график в Южной Азии будет изменено как
Я пытался динамически обновлять уровни
this.update({
levels: [{
level: 1,
levelIsConstant: false,
dataLabels: {
filter: {
property: 'outerArcLength',
operator: '>',
value: 64
}
}
}, {
level: 2,
colorByPoint: true
}, {
level: 3,
colorByPoint: true
}, {
level: 4,
colorVariation: {
key: 'brightness',
to: 0.5
}
}]
})
} else {
this.update({
levels: [{
level: 1,
levelIsConstant: false,
dataLabels: {
filter: {
property: 'outerArcLength',
operator: '>',
value: 64
}
}
}, {
level: 2,
colorVariation: {
key: 'brightness',
to: -0.5
}
}, {
level: 3,
colorByPoint: true
}, {
level: 4,
colorVariation: {
key: 'brightness',
to: 0.5
}
}]
})
, но это не сработало, как ожидалось.
Заранее спасибо