Thanks for your contribution.
Thanks for sharing this extension, I'm going to try it!
Thank you very much @Gabriel_Egea , I have some extra features for the next update, I hope you like this extension, any questions, let me know.
Update
Version 1.1

Update...
Great update, thanks a lot for this extension. It's great.

Do you think it is also possible to configure a gradient in the block that configures the .SetSegmentColor? Thanks again
Thank you so much @Gabriel_Egea
I think so, as soon as I have that done I will upload the update.
Wow super fast, thanks a lot for this change!
I was trying the extension there and it seems that there is an error, the segmentIndex value stopped accepting the lists, it would not let me make a list with the segments. Is this the case now? Should I make a block for each segment? Thanks
It's true, it's a single index, in a few more hours I will solve that detail, I was doing tests and I missed it.
Thank you very much, it is not a serious problem because you can use one block for each segment, it is more uncomfortable but it could be used that way. Thanks again for your work.
I have updated the Version 1.3 extension so that the SetSegmentColor function accepts a list of indices.
@Joejsanz Query, how are you getting the gradient to pass through the segments? 
In my case, the gradients are generated within the segment individually. What configuration should I use for the gradient to be generated as in the attached gif?
![]()
This is how my gradient looks with the following configuration
But if you look at the gradient it is generated in each segment individually

