У меня есть график Sunburst, построенный с использованием plotly (python), и я пытаюсь отключить анимацию при нажатии на промежуточный фрагмент. Вот пример того, как это сделать на JS:
Plotly.newPlot('graph', [{
type: 'sunburst',
labels: ['Root', 'A', 'B', 'a', 'aa', 'b', 'bb'],
parents: ['', 'Root', 'Root', 'A', 'A', 'B', 'B']
}])
.then(gd => {
gd.on('plotly_sunburstclick', () => false)
})
https://codepen.io/etpinard/pen/GRKNyNO
, но у меня возникают проблемы с выяснением, как это перевести в python API. Есть ли способ сделать это?
Редактировать: Вот минимальный пример, где фрагменты A и B имеют анимацию при нажатии:
import plotly.graph_objs as go
fig = go.Figure(go.Sunburst(labels=['Root', 'A', 'B', 'a', 'aa', 'b', 'bb'],
parents=['', 'Root', 'Root', 'A', 'A', 'B', 'B']))
fig.show()
Спасибо!